Skip to content

Package: BooleanValue

BooleanValue

nameinstructionbranchcomplexitylinemethod
BooleanValue(Boolean)
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%
getModelType()
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%
getStringRepresentation()
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
getValue()
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%
isBooleanValue()
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%
toBooleanValue()
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 parser.nodes;
2:
3: /**
4: * BooleanValue.
5: *
6: * @author group B5
7: *
8: */
9: public class BooleanValue extends AbstractReturnValue {
10:         /**
11:          * final boolean Variable value.
12:          */
13:         private final Boolean value;
14:
15:         /**
16:          *
17:          * @param value
18:          * Boolean
19:          */
20:         public BooleanValue(final Boolean value) {
21:                 super();
22:                 this.value = value;
23:         }
24:
25:         /**
26:          *
27:          * @return value
28:          */
29:         public Boolean getValue() {
30:                 return this.value;
31:         }
32:
33:         @Override
34:         public Boolean isBooleanValue() {
35:                 return Boolean.TRUE;
36:         }
37:
38:         @Override
39:         public BooleanValue toBooleanValue() {
40:                 return this;
41:         }
42:
43:         @Override
44:         public String getStringRepresentation() {
45:                 return this.value.toString();
46:         }
47:
48:         @Override
49:         public String getModelType() {
50:                 return basic.PruefskriptConstants.MODELTYPEBOOL;
51:         }
52:
53: }