Skip to content

Package: VersandInformation

VersandInformation

nameinstructionbranchcomplexitylinemethod
VersandInformation()
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%
getEinflieferungsort()
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%
getPostdienstleister()
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%
getVersandArt()
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%
setEinflieferungsort(Adresse)
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 2 C: 0
0%
M: 1 C: 0
0%
setPostdienstleister(Postdienstleister)
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 2 C: 0
0%
M: 1 C: 0
0%
setVersandArt(VersandArt)
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 2 C: 0
0%
M: 1 C: 0
0%

Coverage

1: package auftraege.versand;
2:
3:
4: /**
5: * Enthält alle Informationen, die eine {@link auftraege.Dokumentenklasse Dokumentenklasse} bezüglich des Versands hat.
6: */
7: public class VersandInformation {
8:
9: private Adresse einflieferungsort;
10: private Postdienstleister postdienstleister;
11: private VersandArt versandArt;
12:
13: /**
14: * @return den Einlieferungsort für eine {@link auftraege.Dokumentenklasse Dokumentenklasse}.
15: */
16: public Adresse getEinflieferungsort() {
17: return this.einflieferungsort;
18: }
19:
20: /**
21: * @return den {@link Postdienstleister} für eine {@link auftraege.Dokumentenklasse Dokumentenklasse}.
22: */
23: public Postdienstleister getPostdienstleister() {
24: return this.postdienstleister;
25: }
26:
27: /**
28: * @return die {@link VersandArt} für eine {@link auftraege.Dokumentenklasse Dokumentenklasse}. Entweder {@link EPlus1} oder {@link Eplus2}.
29: */
30: public VersandArt getVersandArt() {
31: return this.versandArt;
32: }
33:
34: /**
35: * Setzt den Einlieferungsort.
36: *
37: * @param einflieferungsort wird gesetzt
38: */
39: public void setEinflieferungsort(final Adresse einflieferungsort) {
40: this.einflieferungsort = einflieferungsort;
41: }
42:
43: /**
44: * Setzt den Postdienstleister.
45: *
46: * @param postdienstleister wird gesetzt
47: */
48: public void setPostdienstleister(final Postdienstleister postdienstleister) {
49: this.postdienstleister = postdienstleister;
50: }
51:
52: /**
53: * Setzt die VersandArt.
54: *
55: * @param versandArt wird gesetzt
56: */
57: public void setVersandArt(final VersandArt versandArt) {
58: this.versandArt = versandArt;
59: }
60:
61: }