Skip to content

Package: GenStringClass

GenStringClass

nameinstructionbranchcomplexitylinemethod
GenStringClass()
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%
getInstance()
M: 0 C: 8
100%
M: 1 C: 1
50%
M: 1 C: 1
50%
M: 0 C: 3
100%
M: 0 C: 1
100%
static {...}
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%

Coverage

1: package de.fhdw.wtf.generator.java.generatorModel;
2:
3: /**
4: * A class that represents the "Str"-class from wtf-sources.
5: */
6: public final class GenStringClass extends GenPrimitiveClass {
7:         
8:         /**
9:          * The one instance of this class.
10:          */
11:         private static GenStringClass instance = null;
12:         
13:         /**
14:          * Instantiates a new GenStringClass.
15:          */
16:         private GenStringClass() {
17:                 super(GenStringType.getInstance());
18:         }
19:         
20:         /**
21:          * Returns the one existing instance of this class.
22:          *
23:          * @return GenStringClass
24:          */
25:         public static synchronized GenStringClass getInstance() {
26:•                if (instance == null) {
27:                         instance = new GenStringClass();
28:                 }
29:                 return instance;
30:         }
31: }