Skip to content

Package: TempVariableAssignment

TempVariableAssignment

nameinstructionbranchcomplexitylinemethod
TempVariableAssignment()
M: 0 C: 7
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 2
100%
M: 0 C: 1
100%
getName()
M: 0 C: 3
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
getPosition()
M: 0 C: 3
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
getValue()
M: 0 C: 3
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
getVariableDefinition()
M: 0 C: 3
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
isReady()
M: 0 C: 3
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
setName(String)
M: 0 C: 4
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 2
100%
M: 0 C: 1
100%
setPosition(Position)
M: 0 C: 4
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 2
100%
M: 0 C: 1
100%
setReady(Boolean)
M: 0 C: 4
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 2
100%
M: 0 C: 1
100%
setValue(String)
M: 0 C: 4
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 2
100%
M: 0 C: 1
100%
setVariableDefinition(AbstractVariableDefinition)
M: 0 C: 4
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 2
100%
M: 0 C: 1
100%

Coverage

1: package parser.tempparserobjects;
2:
3: import model.Position;
4: import model.definition.AbstractVariableDefinition;
5:
6: /**
7: *
8: * @author Sandra
9: *
10: */
11: public class TempVariableAssignment {
12:         /**
13:          *
14:          */
15:         private transient String name;
16:         /**
17:          *
18:          */
19:         private transient String value;
20:         /**
21:          *
22:          */
23:         private transient AbstractVariableDefinition aVD;
24:
25:         /**
26:          *
27:          */
28:         private transient Position position;
29:         /**
30:          *
31:          */
32:         private transient Boolean ready = false;
33:
34:         /**
35:          *
36:          * @return name
37:          */
38:         public String getName() {
39:                 return this.name;
40:         }
41:
42:         /**
43:          *
44:          * @param name
45:          * name
46:          */
47:         public void setName(final String name) {
48:                 this.name = name;
49:         }
50:
51:         /**
52:          *
53:          * @return value
54:          */
55:         public String getValue() {
56:                 return this.value;
57:         }
58:
59:         /**
60:          *
61:          * @param value
62:          * value
63:          */
64:         public void setValue(final String value) {
65:                 this.value = value;
66:         }
67:
68:         /**
69:          *
70:          * @return variableDefinition
71:          */
72:         public AbstractVariableDefinition getVariableDefinition() {
73:                 return this.aVD;
74:         }
75:
76:         /**
77:          *
78:          * @param varDef
79:          * variableDefinition
80:          */
81:         public void setVariableDefinition(final AbstractVariableDefinition varDef) {
82:                 this.aVD = varDef;
83:         }
84:
85:         /**
86:          *
87:          * @return return
88:          */
89:         public Position getPosition() {
90:                 return this.position;
91:         }
92:
93:         /**
94:          * @param position
95:          * the position to set
96:          */
97:         public void setPosition(final Position position) {
98:                 this.position = position;
99:         }
100:
101:         /**
102:          * @return the ready
103:          */
104:         public Boolean isReady() {
105:                 return this.ready;
106:         }
107:
108:         /**
109:          * @param ready
110:          * the ready to set
111:          */
112:         public void setReady(final Boolean ready) {
113:                 this.ready = ready;
114:         }
115:
116: }