Skip to content

Package: TypeOption

TypeOption

nameinstructionbranchcomplexitylinemethod
TypeOption(AbstractType)
M: 6 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 3 C: 0
0%
M: 1 C: 0
0%
getType()
M: 3 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
isTypeOption()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%

Coverage

1: package generator.option;
2:
3: import generator.option.type.AbstractType;
4:
5: /**
6: *
7: * @author Muri
8: *
9: */
10: public class TypeOption extends AbstractOption {
11:
12:         /**
13:          * Type Object.
14:          */
15:         private final transient AbstractType type;
16:
17:         /**
18:          *
19:          * @param type
20:          * AbstractType
21:          */
22:         public TypeOption(final AbstractType type) {
23:                 super();
24:                 this.type = type;
25:         }
26:
27:         /**
28:          * @return the type
29:          */
30:         public AbstractType getType() {
31:                 return this.type;
32:         }
33:
34:         /**
35:          *
36:          * @return true
37:          */
38:         @Override
39:         public boolean isTypeOption() {
40:                 return true;
41:         }
42:
43: }