1 package generated.model.de.fhdw.partner;
2
3 import de.fhdw.wtf.context.model.AnyType;
4 import de.fhdw.wtf.context.model.collections.MutableList;
5 import de.fhdw.wtf.context.model.collections.MutableMap;
6 import de.fhdw.wtf.persistence.meta.UserObject;
7
8
9
10
11
12 public class Telefonbuecher extends AnyType {
13
14
15
16
17 private MutableList<MutableMap<NatuerlichePerson, MutableList<Telefon>>> eintraege;
18
19
20
21
22 public Telefonbuecher() {
23 this.eintraege = new MutableList<>();
24 }
25
26
27
28
29
30
31
32 public Telefonbuecher(final UserObject userObject) {
33 super(userObject);
34 }
35
36
37
38
39
40
41 public MutableList<MutableMap<NatuerlichePerson, MutableList<Telefon>>> getTelefonbuecher() {
42 return this.eintraege;
43 }
44
45
46
47
48
49
50
51 public void addTelefonbuch(final MutableMap<NatuerlichePerson, MutableList<Telefon>> telefonbuch) {
52 if (!this.eintraege.contains(telefonbuch)) {
53 this.eintraege.insert(telefonbuch);
54 }
55 }
56 }