1: <?php
2:
3:
4:
5:
6:
7: /**
8: * CommercialBankAccount
9: *
10: * @Table(name="COMMERCIAL_BANK_ACCOUNT")
11: * @Entity
12: */
13: class CommercialBankAccount
14: {
15: /**
16: * @var string $accountName
17: *
18: * @Column(name="account_name", type="string", length=120)
19: */
20: private $accountName;
21:
22: /**
23: * @var string $accountRef
24: *
25: * @Column(name="account_ref", type="string", length=80)
26: */
27: private $accountRef;
28:
29: /**
30: * @var decimal $accountBalance
31: *
32: * @Column(name="account_balance", type="decimal")
33: */
34: private $accountBalance;
35:
36: /**
37: * @var string $bankName
38: *
39: * @Column(name="bank_name", type="string", length=120)
40: */
41: private $bankName;
42:
43: /**
44: * @var integer $id
45: *
46: * @Column(name="id", type="integer")
47: * @Id
48: * @GeneratedValue(strategy="IDENTITY")
49: */
50: private $id;
51:
52: /**
53: * @var CoreCompanies
54: *
55: * @ManyToOne(targetEntity="CoreCompanies")
56: * @JoinColumns({
57: * @JoinColumn(name="CORE_COMPANIES_id", referencedColumnName="id")
58: * })
59: */
60: private $coreCompanies;
61:
62:
63: /**
64: * Set accountName
65: *
66: * @param string $accountName
67: * @return CommercialBankAccount
68: */
69: public function setAccountName($accountName)
70: {
71: $this->accountName = $accountName;
72: return $this;
73: }
74:
75: /**
76: * Get accountName
77: *
78: * @return string
79: */
80: public function getAccountName()
81: {
82: return $this->accountName;
83: }
84:
85: /**
86: * Set accountRef
87: *
88: * @param string $accountRef
89: * @return CommercialBankAccount
90: */
91: public function setAccountRef($accountRef)
92: {
93: $this->accountRef = $accountRef;
94: return $this;
95: }
96:
97: /**
98: * Get accountRef
99: *
100: * @return string
101: */
102: public function getAccountRef()
103: {
104: return $this->accountRef;
105: }
106:
107: /**
108: * Set accountBalance
109: *
110: * @param decimal $accountBalance
111: * @return CommercialBankAccount
112: */
113: public function setAccountBalance($accountBalance)
114: {
115: $this->accountBalance = $accountBalance;
116: return $this;
117: }
118:
119: /**
120: * Get accountBalance
121: *
122: * @return decimal
123: */
124: public function getAccountBalance()
125: {
126: return $this->accountBalance;
127: }
128:
129: /**
130: * Set bankName
131: *
132: * @param string $bankName
133: * @return CommercialBankAccount
134: */
135: public function setBankName($bankName)
136: {
137: $this->bankName = $bankName;
138: return $this;
139: }
140:
141: /**
142: * Get bankName
143: *
144: * @return string
145: */
146: public function getBankName()
147: {
148: return $this->bankName;
149: }
150:
151: /**
152: * Get id
153: *
154: * @return integer
155: */
156: public function getId()
157: {
158: return $this->id;
159: }
160:
161: /**
162: * Set coreCompanies
163: *
164: * @param CoreCompanies $coreCompanies
165: * @return CommercialBankAccount
166: */
167: public function setCoreCompanies(\CoreCompanies $coreCompanies = null)
168: {
169: $this->coreCompanies = $coreCompanies;
170: return $this;
171: }
172:
173: /**
174: * Get coreCompanies
175: *
176: * @return CoreCompanies
177: */
178: public function getCoreCompanies()
179: {
180: return $this->coreCompanies;
181: }
182: }