1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.yaml.snakeyaml.recursive;
18
19 import java.util.ArrayList;
20 import java.util.List;
21
22 public class Human3 extends AbstractHuman {
23
24 private Human3 father;
25 private Human3 mother;
26 private Human3 partner;
27 private Human3 bankAccountOwner;
28 protected List<Human3> children;
29
30 public Human3() {
31 children = new ArrayList<Human3>();
32 }
33
34 public Human3 getFather() {
35 return father;
36 }
37
38 public void setFather(Human3 father) {
39 this.father = father;
40 }
41
42 public Human3 getMother() {
43 return mother;
44 }
45
46 public void setMother(Human3 mother) {
47 this.mother = mother;
48 }
49
50 public Human3 getPartner() {
51 return partner;
52 }
53
54 public void setPartner(Human3 partner) {
55 this.partner = partner;
56 }
57
58 public Human3 getBankAccountOwner() {
59 return bankAccountOwner;
60 }
61
62 public void setBankAccountOwner(Human3 bankAccountOwner) {
63 this.bankAccountOwner = bankAccountOwner;
64 }
65
66 public List<Human3> getChildren() {
67 return children;
68 }
69
70 public void setChildren(List<Human3> children) {
71 this.children = children;
72 }
73
74 }