Skip to contentMethod: getPostdienstleister()
      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: }