Skip to content

Package: LaufVariable

LaufVariable

nameinstructionbranchcomplexitylinemethod
LaufVariable(String, String, Integer)
M: 12 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 5 C: 0
0%
M: 1 C: 0
0%
getBezugsname()
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%
getIndexinit()
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%
getLaufindexname()
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%
iterateIndex()
M: 18 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 2 C: 0
0%
M: 1 C: 0
0%
toString()
M: 18 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: /**
2: *
3: */
4: package parser.nodes;
5:
6: /**
7: * LaufVariable.
8: *
9: * @author Phil
10: *
11: */
12: public class LaufVariable {
13:         /**
14:          * final String Attribut laufindexname.
15:          */
16:         private final String laufindexname;
17:         /**
18:          * final String Attribut bezugsname.
19:          */
20:         private final String bezugsname;
21:         /**
22:          * final Integer Attribut indexinit.
23:          */
24:         private Integer indexinit;
25:
26:         /**
27:          * LaufVariable.
28:          *
29:          * @param indexname
30:          * String
31:          * @param bezug
32:          * String
33:          * @param indexinit
34:          * Integer
35:          */
36:         public LaufVariable(final String indexname, final String bezug, final Integer indexinit) {
37:
38:                 this.laufindexname = indexname;
39:                 this.bezugsname = bezug;
40:                 this.indexinit = indexinit;
41:
42:         }
43:
44:         /**
45:          * Methode iterateIndex.
46:          */
47:         public void iterateIndex() {
48:                 this.indexinit++;
49:         }
50:
51:         /**
52:          * @return the laufindexname
53:          */
54:         public String getLaufindexname() {
55:                 return this.laufindexname;
56:         }
57:
58:         /**
59:          * @return the bezugsname
60:          */
61:         public String getBezugsname() {
62:                 return this.bezugsname;
63:         }
64:
65:         /**
66:          * @return the indexinit
67:          */
68:         public Integer getIndexinit() {
69:                 return this.indexinit;
70:         }
71:
72:         @Override
73:         public String toString() {
74:                 return this.laufindexname + basic.PruefskriptConstants.STRING + this.bezugsname
75:                                 + basic.PruefskriptConstants.STRING + this.indexinit;
76:         }
77:
78: }