Skip to content

Package: Kuvert

Kuvert

nameinstructionbranchcomplexitylinemethod
Kuvert(Auspraegung)
M: 0 C: 6
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 3
100%
M: 0 C: 1
100%
equals(Object)
M: 0 C: 23
100%
M: 0 C: 6
100%
M: 0 C: 4
100%
M: 0 C: 6
100%
M: 0 C: 1
100%
getAuspraegung()
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%
hashCode()
M: 0 C: 9
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
M: 0 C: 1
100%

Coverage

1: package material.kuvert;
2:
3: import material.Auspraegung;
4: import material.Material;
5:
6: import javax.measure.quantity.Dimensionless;
7: import java.util.Objects;
8:
9: /**
10: * Kuvert.
11: */
12: public class Kuvert implements Material<Dimensionless> {
13:         private final Auspraegung<Kuvert> auspraegung;
14:         
15:         /**
16:          * Erstellt ein Kuvert mit der gegebenen Ausprägung.
17:          * @param auspraegung Ausprägung
18:          */
19:         public Kuvert(final Auspraegung<Kuvert> auspraegung) {
20:                 this.auspraegung = auspraegung;
21:         }
22:         
23:         @Override
24:         public Auspraegung<Kuvert> getAuspraegung() {
25:                 return this.auspraegung;
26:         }
27:         
28:         @Override
29:         public boolean equals(final Object o) {
30:•                if (this == o) {
31:                         return true;
32:                 }
33:•                if (o == null || this.getClass() != o.getClass()) {
34:                         return false;
35:                 }
36:                 final Kuvert kuvert = (Kuvert) o;
37:                 return Objects.equals(this.auspraegung, kuvert.auspraegung);
38:         }
39:         
40:         @Override
41:         public int hashCode() {
42:                 
43:                 return Objects.hash(this.auspraegung);
44:         }
45: }