View Javadoc
1   package fr.ifremer.tutti.persistence.entities.protocol;
2   
3   /*
4    * #%L
5    * Tutti :: Persistence
6    * $Id:$
7    * $HeadURL:$
8    * %%
9    * Copyright (C) 2012 - 2017 Ifremer
10   * %%
11   * This program is free software: you can redistribute it and/or modify
12   * it under the terms of the GNU General Public License as
13   * published by the Free Software Foundation, either version 3 of the
14   * License, or (at your option) any later version.
15   * 
16   * This program is distributed in the hope that it will be useful,
17   * but WITHOUT ANY WARRANTY; without even the implied warranty of
18   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
19   * GNU General Public License for more details.
20   * 
21   * You should have received a copy of the GNU General Public
22   * License along with this program.  If not, see
23   * <http://www.gnu.org/licenses/gpl-3.0.html>.
24   * #L%
25   */
26  
27  import fr.ifremer.tutti.persistence.entities.TuttiEntityBean;
28  import java.util.Collection;
29  import java.util.LinkedList;
30  import java.util.List;
31  import javax.annotation.Generated;
32  
33  @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Fri Jan 06 18:31:47 CET 2017")
34  public abstract class AbstractTuttiProtocolBean extends TuttiEntityBean implements TuttiProtocol {
35  
36      private static final long serialVersionUID = 3847260679792845110L;
37  
38      protected String name;
39  
40      protected String comment;
41  
42      protected List<String> lengthClassesPmfmId;
43  
44      protected List<String> individualObservationPmfmId;
45  
46      protected Integer version;
47  
48      protected Collection<String> importColumns;
49  
50      protected String programId;
51  
52      protected boolean useCalcifiedPieceSampling;
53  
54      protected List<SpeciesProtocol> species;
55  
56      protected List<SpeciesProtocol> benthos;
57  
58      protected List<CaracteristicMappingRow> caracteristicMapping;
59  
60      protected Collection<OperationFieldMappingRow> operationFieldMapping;
61  
62      protected Collection<Zone> zone;
63  
64      protected List<MaturityCaracteristic> maturityCaracteristics;
65  
66      @Override
67      public String getName() {
68          return name;
69      }
70  
71      @Override
72      public void setName(String name) {
73          this.name = name;
74      }
75  
76      @Override
77      public String getComment() {
78          return comment;
79      }
80  
81      @Override
82      public void setComment(String comment) {
83          this.comment = comment;
84      }
85  
86      @Override
87      public String getLengthClassesPmfmId(int index) {
88          String o = getChild(lengthClassesPmfmId, index);
89          return o;
90      }
91  
92      @Override
93      public boolean isLengthClassesPmfmIdEmpty() {
94          return lengthClassesPmfmId == null || lengthClassesPmfmId.isEmpty();
95      }
96  
97      @Override
98      public int sizeLengthClassesPmfmId() {
99          return lengthClassesPmfmId == null ? 0 : lengthClassesPmfmId.size();
100     }
101 
102     @Override
103     public void addLengthClassesPmfmId(String lengthClassesPmfmId) {
104         getLengthClassesPmfmId().add(lengthClassesPmfmId);
105     }
106 
107     @Override
108     public void addAllLengthClassesPmfmId(Collection<String> lengthClassesPmfmId) {
109         getLengthClassesPmfmId().addAll(lengthClassesPmfmId);
110     }
111 
112     @Override
113     public boolean removeLengthClassesPmfmId(String lengthClassesPmfmId) {
114         boolean removed = getLengthClassesPmfmId().remove(lengthClassesPmfmId);
115         return removed;
116     }
117 
118     @Override
119     public boolean removeAllLengthClassesPmfmId(Collection<String> lengthClassesPmfmId) {
120         boolean  removed = getLengthClassesPmfmId().removeAll(lengthClassesPmfmId);
121         return removed;
122     }
123 
124     @Override
125     public boolean containsLengthClassesPmfmId(String lengthClassesPmfmId) {
126         boolean contains = getLengthClassesPmfmId().contains(lengthClassesPmfmId);
127         return contains;
128     }
129 
130     @Override
131     public boolean containsAllLengthClassesPmfmId(Collection<String> lengthClassesPmfmId) {
132         boolean  contains = getLengthClassesPmfmId().containsAll(lengthClassesPmfmId);
133         return contains;
134     }
135 
136     @Override
137     public List<String> getLengthClassesPmfmId() {
138     if (lengthClassesPmfmId == null) {
139         lengthClassesPmfmId = new LinkedList<String>();
140     }
141     return lengthClassesPmfmId;
142 }
143 
144     @Override
145     public void setLengthClassesPmfmId(List<String> lengthClassesPmfmId) {
146         this.lengthClassesPmfmId = lengthClassesPmfmId;
147     }
148 
149     @Override
150     public String getIndividualObservationPmfmId(int index) {
151         String o = getChild(individualObservationPmfmId, index);
152         return o;
153     }
154 
155     @Override
156     public boolean isIndividualObservationPmfmIdEmpty() {
157         return individualObservationPmfmId == null || individualObservationPmfmId.isEmpty();
158     }
159 
160     @Override
161     public int sizeIndividualObservationPmfmId() {
162         return individualObservationPmfmId == null ? 0 : individualObservationPmfmId.size();
163     }
164 
165     @Override
166     public void addIndividualObservationPmfmId(String individualObservationPmfmId) {
167         getIndividualObservationPmfmId().add(individualObservationPmfmId);
168     }
169 
170     @Override
171     public void addAllIndividualObservationPmfmId(Collection<String> individualObservationPmfmId) {
172         getIndividualObservationPmfmId().addAll(individualObservationPmfmId);
173     }
174 
175     @Override
176     public boolean removeIndividualObservationPmfmId(String individualObservationPmfmId) {
177         boolean removed = getIndividualObservationPmfmId().remove(individualObservationPmfmId);
178         return removed;
179     }
180 
181     @Override
182     public boolean removeAllIndividualObservationPmfmId(Collection<String> individualObservationPmfmId) {
183         boolean  removed = getIndividualObservationPmfmId().removeAll(individualObservationPmfmId);
184         return removed;
185     }
186 
187     @Override
188     public boolean containsIndividualObservationPmfmId(String individualObservationPmfmId) {
189         boolean contains = getIndividualObservationPmfmId().contains(individualObservationPmfmId);
190         return contains;
191     }
192 
193     @Override
194     public boolean containsAllIndividualObservationPmfmId(Collection<String> individualObservationPmfmId) {
195         boolean  contains = getIndividualObservationPmfmId().containsAll(individualObservationPmfmId);
196         return contains;
197     }
198 
199     @Override
200     public List<String> getIndividualObservationPmfmId() {
201     if (individualObservationPmfmId == null) {
202         individualObservationPmfmId = new LinkedList<String>();
203     }
204     return individualObservationPmfmId;
205 }
206 
207     @Override
208     public void setIndividualObservationPmfmId(List<String> individualObservationPmfmId) {
209         this.individualObservationPmfmId = individualObservationPmfmId;
210     }
211 
212     @Override
213     public Integer getVersion() {
214         return version;
215     }
216 
217     @Override
218     public void setVersion(Integer version) {
219         this.version = version;
220     }
221 
222     @Override
223     public String getImportColumns(int index) {
224         String o = getChild(importColumns, index);
225         return o;
226     }
227 
228     @Override
229     public boolean isImportColumnsEmpty() {
230         return importColumns == null || importColumns.isEmpty();
231     }
232 
233     @Override
234     public int sizeImportColumns() {
235         return importColumns == null ? 0 : importColumns.size();
236     }
237 
238     @Override
239     public void addImportColumns(String importColumns) {
240         getImportColumns().add(importColumns);
241     }
242 
243     @Override
244     public void addAllImportColumns(Collection<String> importColumns) {
245         getImportColumns().addAll(importColumns);
246     }
247 
248     @Override
249     public boolean removeImportColumns(String importColumns) {
250         boolean removed = getImportColumns().remove(importColumns);
251         return removed;
252     }
253 
254     @Override
255     public boolean removeAllImportColumns(Collection<String> importColumns) {
256         boolean  removed = getImportColumns().removeAll(importColumns);
257         return removed;
258     }
259 
260     @Override
261     public boolean containsImportColumns(String importColumns) {
262         boolean contains = getImportColumns().contains(importColumns);
263         return contains;
264     }
265 
266     @Override
267     public boolean containsAllImportColumns(Collection<String> importColumns) {
268         boolean  contains = getImportColumns().containsAll(importColumns);
269         return contains;
270     }
271 
272     @Override
273     public Collection<String> getImportColumns() {
274     if (importColumns == null) {
275         importColumns = new LinkedList<String>();
276     }
277     return importColumns;
278 }
279 
280     @Override
281     public void setImportColumns(Collection<String> importColumns) {
282         this.importColumns = importColumns;
283     }
284 
285     @Override
286     public String getProgramId() {
287         return programId;
288     }
289 
290     @Override
291     public void setProgramId(String programId) {
292         this.programId = programId;
293     }
294 
295     @Override
296     public boolean isUseCalcifiedPieceSampling() {
297         return useCalcifiedPieceSampling;
298     }
299 
300     @Override
301     public void setUseCalcifiedPieceSampling(boolean useCalcifiedPieceSampling) {
302         this.useCalcifiedPieceSampling = useCalcifiedPieceSampling;
303     }
304 
305     @Override
306     public SpeciesProtocol getSpecies(int index) {
307         SpeciesProtocol o = getChild(species, index);
308         return o;
309     }
310 
311     @Override
312     public boolean isSpeciesEmpty() {
313         return species == null || species.isEmpty();
314     }
315 
316     @Override
317     public int sizeSpecies() {
318         return species == null ? 0 : species.size();
319     }
320 
321     @Override
322     public void addSpecies(SpeciesProtocol species) {
323         getSpecies().add(species);
324     }
325 
326     @Override
327     public void addAllSpecies(Collection<SpeciesProtocol> species) {
328         getSpecies().addAll(species);
329     }
330 
331     @Override
332     public boolean removeSpecies(SpeciesProtocol species) {
333         boolean removed = getSpecies().remove(species);
334         return removed;
335     }
336 
337     @Override
338     public boolean removeAllSpecies(Collection<SpeciesProtocol> species) {
339         boolean  removed = getSpecies().removeAll(species);
340         return removed;
341     }
342 
343     @Override
344     public boolean containsSpecies(SpeciesProtocol species) {
345         boolean contains = getSpecies().contains(species);
346         return contains;
347     }
348 
349     @Override
350     public boolean containsAllSpecies(Collection<SpeciesProtocol> species) {
351         boolean  contains = getSpecies().containsAll(species);
352         return contains;
353     }
354 
355     @Override
356     public List<SpeciesProtocol> getSpecies() {
357     if (species == null) {
358         species = new LinkedList<SpeciesProtocol>();
359     }
360     return species;
361 }
362 
363     @Override
364     public void setSpecies(List<SpeciesProtocol> species) {
365         this.species = species;
366     }
367 
368     @Override
369     public SpeciesProtocol getBenthos(int index) {
370         SpeciesProtocol o = getChild(benthos, index);
371         return o;
372     }
373 
374     @Override
375     public boolean isBenthosEmpty() {
376         return benthos == null || benthos.isEmpty();
377     }
378 
379     @Override
380     public int sizeBenthos() {
381         return benthos == null ? 0 : benthos.size();
382     }
383 
384     @Override
385     public void addBenthos(SpeciesProtocol benthos) {
386         getBenthos().add(benthos);
387     }
388 
389     @Override
390     public void addAllBenthos(Collection<SpeciesProtocol> benthos) {
391         getBenthos().addAll(benthos);
392     }
393 
394     @Override
395     public boolean removeBenthos(SpeciesProtocol benthos) {
396         boolean removed = getBenthos().remove(benthos);
397         return removed;
398     }
399 
400     @Override
401     public boolean removeAllBenthos(Collection<SpeciesProtocol> benthos) {
402         boolean  removed = getBenthos().removeAll(benthos);
403         return removed;
404     }
405 
406     @Override
407     public boolean containsBenthos(SpeciesProtocol benthos) {
408         boolean contains = getBenthos().contains(benthos);
409         return contains;
410     }
411 
412     @Override
413     public boolean containsAllBenthos(Collection<SpeciesProtocol> benthos) {
414         boolean  contains = getBenthos().containsAll(benthos);
415         return contains;
416     }
417 
418     @Override
419     public List<SpeciesProtocol> getBenthos() {
420     if (benthos == null) {
421         benthos = new LinkedList<SpeciesProtocol>();
422     }
423     return benthos;
424 }
425 
426     @Override
427     public void setBenthos(List<SpeciesProtocol> benthos) {
428         this.benthos = benthos;
429     }
430 
431     @Override
432     public CaracteristicMappingRow getCaracteristicMapping(int index) {
433         CaracteristicMappingRow o = getChild(caracteristicMapping, index);
434         return o;
435     }
436 
437     @Override
438     public boolean isCaracteristicMappingEmpty() {
439         return caracteristicMapping == null || caracteristicMapping.isEmpty();
440     }
441 
442     @Override
443     public int sizeCaracteristicMapping() {
444         return caracteristicMapping == null ? 0 : caracteristicMapping.size();
445     }
446 
447     @Override
448     public void addCaracteristicMapping(CaracteristicMappingRow caracteristicMapping) {
449         getCaracteristicMapping().add(caracteristicMapping);
450     }
451 
452     @Override
453     public void addAllCaracteristicMapping(Collection<CaracteristicMappingRow> caracteristicMapping) {
454         getCaracteristicMapping().addAll(caracteristicMapping);
455     }
456 
457     @Override
458     public boolean removeCaracteristicMapping(CaracteristicMappingRow caracteristicMapping) {
459         boolean removed = getCaracteristicMapping().remove(caracteristicMapping);
460         return removed;
461     }
462 
463     @Override
464     public boolean removeAllCaracteristicMapping(Collection<CaracteristicMappingRow> caracteristicMapping) {
465         boolean  removed = getCaracteristicMapping().removeAll(caracteristicMapping);
466         return removed;
467     }
468 
469     @Override
470     public boolean containsCaracteristicMapping(CaracteristicMappingRow caracteristicMapping) {
471         boolean contains = getCaracteristicMapping().contains(caracteristicMapping);
472         return contains;
473     }
474 
475     @Override
476     public boolean containsAllCaracteristicMapping(Collection<CaracteristicMappingRow> caracteristicMapping) {
477         boolean  contains = getCaracteristicMapping().containsAll(caracteristicMapping);
478         return contains;
479     }
480 
481     @Override
482     public List<CaracteristicMappingRow> getCaracteristicMapping() {
483     if (caracteristicMapping == null) {
484         caracteristicMapping = new LinkedList<CaracteristicMappingRow>();
485     }
486     return caracteristicMapping;
487 }
488 
489     @Override
490     public void setCaracteristicMapping(List<CaracteristicMappingRow> caracteristicMapping) {
491         this.caracteristicMapping = caracteristicMapping;
492     }
493 
494     @Override
495     public OperationFieldMappingRow getOperationFieldMapping(int index) {
496         OperationFieldMappingRow o = getChild(operationFieldMapping, index);
497         return o;
498     }
499 
500     @Override
501     public boolean isOperationFieldMappingEmpty() {
502         return operationFieldMapping == null || operationFieldMapping.isEmpty();
503     }
504 
505     @Override
506     public int sizeOperationFieldMapping() {
507         return operationFieldMapping == null ? 0 : operationFieldMapping.size();
508     }
509 
510     @Override
511     public void addOperationFieldMapping(OperationFieldMappingRow operationFieldMapping) {
512         getOperationFieldMapping().add(operationFieldMapping);
513     }
514 
515     @Override
516     public void addAllOperationFieldMapping(Collection<OperationFieldMappingRow> operationFieldMapping) {
517         getOperationFieldMapping().addAll(operationFieldMapping);
518     }
519 
520     @Override
521     public boolean removeOperationFieldMapping(OperationFieldMappingRow operationFieldMapping) {
522         boolean removed = getOperationFieldMapping().remove(operationFieldMapping);
523         return removed;
524     }
525 
526     @Override
527     public boolean removeAllOperationFieldMapping(Collection<OperationFieldMappingRow> operationFieldMapping) {
528         boolean  removed = getOperationFieldMapping().removeAll(operationFieldMapping);
529         return removed;
530     }
531 
532     @Override
533     public boolean containsOperationFieldMapping(OperationFieldMappingRow operationFieldMapping) {
534         boolean contains = getOperationFieldMapping().contains(operationFieldMapping);
535         return contains;
536     }
537 
538     @Override
539     public boolean containsAllOperationFieldMapping(Collection<OperationFieldMappingRow> operationFieldMapping) {
540         boolean  contains = getOperationFieldMapping().containsAll(operationFieldMapping);
541         return contains;
542     }
543 
544     @Override
545     public Collection<OperationFieldMappingRow> getOperationFieldMapping() {
546     if (operationFieldMapping == null) {
547         operationFieldMapping = new LinkedList<OperationFieldMappingRow>();
548     }
549     return operationFieldMapping;
550 }
551 
552     @Override
553     public void setOperationFieldMapping(Collection<OperationFieldMappingRow> operationFieldMapping) {
554         this.operationFieldMapping = operationFieldMapping;
555     }
556 
557     @Override
558     public Zone getZone(int index) {
559         Zone o = getChild(zone, index);
560         return o;
561     }
562 
563     @Override
564     public boolean isZoneEmpty() {
565         return zone == null || zone.isEmpty();
566     }
567 
568     @Override
569     public int sizeZone() {
570         return zone == null ? 0 : zone.size();
571     }
572 
573     @Override
574     public void addZone(Zone zone) {
575         getZone().add(zone);
576     }
577 
578     @Override
579     public void addAllZone(Collection<Zone> zone) {
580         getZone().addAll(zone);
581     }
582 
583     @Override
584     public boolean removeZone(Zone zone) {
585         boolean removed = getZone().remove(zone);
586         return removed;
587     }
588 
589     @Override
590     public boolean removeAllZone(Collection<Zone> zone) {
591         boolean  removed = getZone().removeAll(zone);
592         return removed;
593     }
594 
595     @Override
596     public boolean containsZone(Zone zone) {
597         boolean contains = getZone().contains(zone);
598         return contains;
599     }
600 
601     @Override
602     public boolean containsAllZone(Collection<Zone> zone) {
603         boolean  contains = getZone().containsAll(zone);
604         return contains;
605     }
606 
607     @Override
608     public Collection<Zone> getZone() {
609     if (zone == null) {
610         zone = new LinkedList<Zone>();
611     }
612     return zone;
613 }
614 
615     @Override
616     public void setZone(Collection<Zone> zone) {
617         this.zone = zone;
618     }
619 
620     @Override
621     public MaturityCaracteristic getMaturityCaracteristics(int index) {
622         MaturityCaracteristic o = getChild(maturityCaracteristics, index);
623         return o;
624     }
625 
626     @Override
627     public boolean isMaturityCaracteristicsEmpty() {
628         return maturityCaracteristics == null || maturityCaracteristics.isEmpty();
629     }
630 
631     @Override
632     public int sizeMaturityCaracteristics() {
633         return maturityCaracteristics == null ? 0 : maturityCaracteristics.size();
634     }
635 
636     @Override
637     public void addMaturityCaracteristics(MaturityCaracteristic maturityCaracteristics) {
638         getMaturityCaracteristics().add(maturityCaracteristics);
639     }
640 
641     @Override
642     public void addAllMaturityCaracteristics(Collection<MaturityCaracteristic> maturityCaracteristics) {
643         getMaturityCaracteristics().addAll(maturityCaracteristics);
644     }
645 
646     @Override
647     public boolean removeMaturityCaracteristics(MaturityCaracteristic maturityCaracteristics) {
648         boolean removed = getMaturityCaracteristics().remove(maturityCaracteristics);
649         return removed;
650     }
651 
652     @Override
653     public boolean removeAllMaturityCaracteristics(Collection<MaturityCaracteristic> maturityCaracteristics) {
654         boolean  removed = getMaturityCaracteristics().removeAll(maturityCaracteristics);
655         return removed;
656     }
657 
658     @Override
659     public boolean containsMaturityCaracteristics(MaturityCaracteristic maturityCaracteristics) {
660         boolean contains = getMaturityCaracteristics().contains(maturityCaracteristics);
661         return contains;
662     }
663 
664     @Override
665     public boolean containsAllMaturityCaracteristics(Collection<MaturityCaracteristic> maturityCaracteristics) {
666         boolean  contains = getMaturityCaracteristics().containsAll(maturityCaracteristics);
667         return contains;
668     }
669 
670     @Override
671     public List<MaturityCaracteristic> getMaturityCaracteristics() {
672     if (maturityCaracteristics == null) {
673         maturityCaracteristics = new LinkedList<MaturityCaracteristic>();
674     }
675     return maturityCaracteristics;
676 }
677 
678     @Override
679     public void setMaturityCaracteristics(List<MaturityCaracteristic> maturityCaracteristics) {
680         this.maturityCaracteristics = maturityCaracteristics;
681     }
682 
683 } //AbstractTuttiProtocolBean