1 package fr.ifremer.tutti.persistence.entities.data;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 import fr.ifremer.tutti.persistence.entities.TuttiEntityBean;
28 import fr.ifremer.tutti.persistence.entities.referential.GearWithOriginalRankOrder;
29 import fr.ifremer.tutti.persistence.entities.referential.Person;
30 import fr.ifremer.tutti.persistence.entities.referential.TuttiLocation;
31 import fr.ifremer.tutti.persistence.entities.referential.Vessel;
32 import java.util.Collection;
33 import java.util.Date;
34 import java.util.LinkedList;
35 import java.util.List;
36 import javax.annotation.Generated;
37
38 @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Fri Jan 06 18:31:47 CET 2017")
39 public abstract class AbstractCruiseBean extends TuttiEntityBean implements Cruise {
40
41 private static final long serialVersionUID = 7017279344123917620L;
42
43 protected String name;
44
45 protected String surveyPart;
46
47 protected Date beginDate;
48
49 protected Date endDate;
50
51 protected Integer multirigNumber;
52
53 protected String comment;
54
55 protected String synchronizationStatus;
56
57 protected Program program;
58
59 protected List<Person> headOfMission;
60
61 protected List<Person> headOfSortRoom;
62
63 protected Vessel vessel;
64
65 protected TuttiLocation departureLocation;
66
67 protected TuttiLocation returnLocation;
68
69 protected List<GearWithOriginalRankOrder> gear;
70
71 @Override
72 public String getName() {
73 return name;
74 }
75
76 @Override
77 public void setName(String name) {
78 this.name = name;
79 }
80
81 @Override
82 public String getSurveyPart() {
83 return surveyPart;
84 }
85
86 @Override
87 public void setSurveyPart(String surveyPart) {
88 this.surveyPart = surveyPart;
89 }
90
91 @Override
92 public Date getBeginDate() {
93 return beginDate;
94 }
95
96 @Override
97 public void setBeginDate(Date beginDate) {
98 this.beginDate = beginDate;
99 }
100
101 @Override
102 public Date getEndDate() {
103 return endDate;
104 }
105
106 @Override
107 public void setEndDate(Date endDate) {
108 this.endDate = endDate;
109 }
110
111 @Override
112 public Integer getMultirigNumber() {
113 return multirigNumber;
114 }
115
116 @Override
117 public void setMultirigNumber(Integer multirigNumber) {
118 this.multirigNumber = multirigNumber;
119 }
120
121 @Override
122 public String getComment() {
123 return comment;
124 }
125
126 @Override
127 public void setComment(String comment) {
128 this.comment = comment;
129 }
130
131 @Override
132 public String getSynchronizationStatus() {
133 return synchronizationStatus;
134 }
135
136 @Override
137 public void setSynchronizationStatus(String synchronizationStatus) {
138 this.synchronizationStatus = synchronizationStatus;
139 }
140
141 @Override
142 public Program getProgram() {
143 return program;
144 }
145
146 @Override
147 public void setProgram(Program program) {
148 this.program = program;
149 }
150
151 @Override
152 public Person getHeadOfMission(int index) {
153 Person o = getChild(headOfMission, index);
154 return o;
155 }
156
157 @Override
158 public boolean isHeadOfMissionEmpty() {
159 return headOfMission == null || headOfMission.isEmpty();
160 }
161
162 @Override
163 public int sizeHeadOfMission() {
164 return headOfMission == null ? 0 : headOfMission.size();
165 }
166
167 @Override
168 public void addHeadOfMission(Person headOfMission) {
169 getHeadOfMission().add(headOfMission);
170 }
171
172 @Override
173 public void addAllHeadOfMission(Collection<Person> headOfMission) {
174 getHeadOfMission().addAll(headOfMission);
175 }
176
177 @Override
178 public boolean removeHeadOfMission(Person headOfMission) {
179 boolean removed = getHeadOfMission().remove(headOfMission);
180 return removed;
181 }
182
183 @Override
184 public boolean removeAllHeadOfMission(Collection<Person> headOfMission) {
185 boolean removed = getHeadOfMission().removeAll(headOfMission);
186 return removed;
187 }
188
189 @Override
190 public boolean containsHeadOfMission(Person headOfMission) {
191 boolean contains = getHeadOfMission().contains(headOfMission);
192 return contains;
193 }
194
195 @Override
196 public boolean containsAllHeadOfMission(Collection<Person> headOfMission) {
197 boolean contains = getHeadOfMission().containsAll(headOfMission);
198 return contains;
199 }
200
201 @Override
202 public List<Person> getHeadOfMission() {
203 if (headOfMission == null) {
204 headOfMission = new LinkedList<Person>();
205 }
206 return headOfMission;
207 }
208
209 @Override
210 public void setHeadOfMission(List<Person> headOfMission) {
211 this.headOfMission = headOfMission;
212 }
213
214 @Override
215 public Person getHeadOfSortRoom(int index) {
216 Person o = getChild(headOfSortRoom, index);
217 return o;
218 }
219
220 @Override
221 public boolean isHeadOfSortRoomEmpty() {
222 return headOfSortRoom == null || headOfSortRoom.isEmpty();
223 }
224
225 @Override
226 public int sizeHeadOfSortRoom() {
227 return headOfSortRoom == null ? 0 : headOfSortRoom.size();
228 }
229
230 @Override
231 public void addHeadOfSortRoom(Person headOfSortRoom) {
232 getHeadOfSortRoom().add(headOfSortRoom);
233 }
234
235 @Override
236 public void addAllHeadOfSortRoom(Collection<Person> headOfSortRoom) {
237 getHeadOfSortRoom().addAll(headOfSortRoom);
238 }
239
240 @Override
241 public boolean removeHeadOfSortRoom(Person headOfSortRoom) {
242 boolean removed = getHeadOfSortRoom().remove(headOfSortRoom);
243 return removed;
244 }
245
246 @Override
247 public boolean removeAllHeadOfSortRoom(Collection<Person> headOfSortRoom) {
248 boolean removed = getHeadOfSortRoom().removeAll(headOfSortRoom);
249 return removed;
250 }
251
252 @Override
253 public boolean containsHeadOfSortRoom(Person headOfSortRoom) {
254 boolean contains = getHeadOfSortRoom().contains(headOfSortRoom);
255 return contains;
256 }
257
258 @Override
259 public boolean containsAllHeadOfSortRoom(Collection<Person> headOfSortRoom) {
260 boolean contains = getHeadOfSortRoom().containsAll(headOfSortRoom);
261 return contains;
262 }
263
264 @Override
265 public List<Person> getHeadOfSortRoom() {
266 if (headOfSortRoom == null) {
267 headOfSortRoom = new LinkedList<Person>();
268 }
269 return headOfSortRoom;
270 }
271
272 @Override
273 public void setHeadOfSortRoom(List<Person> headOfSortRoom) {
274 this.headOfSortRoom = headOfSortRoom;
275 }
276
277 @Override
278 public Vessel getVessel() {
279 return vessel;
280 }
281
282 @Override
283 public void setVessel(Vessel vessel) {
284 this.vessel = vessel;
285 }
286
287 @Override
288 public TuttiLocation getDepartureLocation() {
289 return departureLocation;
290 }
291
292 @Override
293 public void setDepartureLocation(TuttiLocation departureLocation) {
294 this.departureLocation = departureLocation;
295 }
296
297 @Override
298 public TuttiLocation getReturnLocation() {
299 return returnLocation;
300 }
301
302 @Override
303 public void setReturnLocation(TuttiLocation returnLocation) {
304 this.returnLocation = returnLocation;
305 }
306
307 @Override
308 public GearWithOriginalRankOrder getGear(int index) {
309 GearWithOriginalRankOrder o = getChild(gear, index);
310 return o;
311 }
312
313 @Override
314 public boolean isGearEmpty() {
315 return gear == null || gear.isEmpty();
316 }
317
318 @Override
319 public int sizeGear() {
320 return gear == null ? 0 : gear.size();
321 }
322
323 @Override
324 public void addGear(GearWithOriginalRankOrder gear) {
325 getGear().add(gear);
326 }
327
328 @Override
329 public void addAllGear(Collection<GearWithOriginalRankOrder> gear) {
330 getGear().addAll(gear);
331 }
332
333 @Override
334 public boolean removeGear(GearWithOriginalRankOrder gear) {
335 boolean removed = getGear().remove(gear);
336 return removed;
337 }
338
339 @Override
340 public boolean removeAllGear(Collection<GearWithOriginalRankOrder> gear) {
341 boolean removed = getGear().removeAll(gear);
342 return removed;
343 }
344
345 @Override
346 public boolean containsGear(GearWithOriginalRankOrder gear) {
347 boolean contains = getGear().contains(gear);
348 return contains;
349 }
350
351 @Override
352 public boolean containsAllGear(Collection<GearWithOriginalRankOrder> gear) {
353 boolean contains = getGear().containsAll(gear);
354 return contains;
355 }
356
357 @Override
358 public List<GearWithOriginalRankOrder> getGear() {
359 if (gear == null) {
360 gear = new LinkedList<GearWithOriginalRankOrder>();
361 }
362 return gear;
363 }
364
365 @Override
366 public void setGear(List<GearWithOriginalRankOrder> gear) {
367 this.gear = gear;
368 }
369
370 }