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.CommentAware;
28  import fr.ifremer.tutti.persistence.entities.TuttiEntity;
29  import java.util.Collection;
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 interface TuttiProtocol extends CommentAware, TuttiEntity {
35  
36      String PROPERTY_NAME = "name";
37  
38      String PROPERTY_COMMENT = "comment";
39  
40      String PROPERTY_LENGTH_CLASSES_PMFM_ID = "lengthClassesPmfmId";
41  
42      String PROPERTY_INDIVIDUAL_OBSERVATION_PMFM_ID = "individualObservationPmfmId";
43  
44      String PROPERTY_VERSION = "version";
45  
46      String PROPERTY_IMPORT_COLUMNS = "importColumns";
47  
48      String PROPERTY_PROGRAM_ID = "programId";
49  
50      String PROPERTY_USE_CALCIFIED_PIECE_SAMPLING = "useCalcifiedPieceSampling";
51  
52      String PROPERTY_SPECIES = "species";
53  
54      String PROPERTY_BENTHOS = "benthos";
55  
56      String PROPERTY_CARACTERISTIC_MAPPING = "caracteristicMapping";
57  
58      String PROPERTY_OPERATION_FIELD_MAPPING = "operationFieldMapping";
59  
60      String PROPERTY_ZONE = "zone";
61  
62      String PROPERTY_MATURITY_CARACTERISTICS = "maturityCaracteristics";
63  
64      String getName();
65  
66      void setName(String name);
67  
68      String getComment();
69  
70      void setComment(String comment);
71  
72      String getLengthClassesPmfmId(int index);
73  
74      boolean isLengthClassesPmfmIdEmpty();
75  
76      int sizeLengthClassesPmfmId();
77  
78      void addLengthClassesPmfmId(String lengthClassesPmfmId);
79  
80      void addAllLengthClassesPmfmId(Collection<String> lengthClassesPmfmId);
81  
82      boolean removeLengthClassesPmfmId(String lengthClassesPmfmId);
83  
84      boolean removeAllLengthClassesPmfmId(Collection<String> lengthClassesPmfmId);
85  
86      boolean containsLengthClassesPmfmId(String lengthClassesPmfmId);
87  
88      boolean containsAllLengthClassesPmfmId(Collection<String> lengthClassesPmfmId);
89  
90      List<String> getLengthClassesPmfmId();
91  
92      void setLengthClassesPmfmId(List<String> lengthClassesPmfmId);
93  
94      String getIndividualObservationPmfmId(int index);
95  
96      boolean isIndividualObservationPmfmIdEmpty();
97  
98      int sizeIndividualObservationPmfmId();
99  
100     void addIndividualObservationPmfmId(String individualObservationPmfmId);
101 
102     void addAllIndividualObservationPmfmId(Collection<String> individualObservationPmfmId);
103 
104     boolean removeIndividualObservationPmfmId(String individualObservationPmfmId);
105 
106     boolean removeAllIndividualObservationPmfmId(Collection<String> individualObservationPmfmId);
107 
108     boolean containsIndividualObservationPmfmId(String individualObservationPmfmId);
109 
110     boolean containsAllIndividualObservationPmfmId(Collection<String> individualObservationPmfmId);
111 
112     List<String> getIndividualObservationPmfmId();
113 
114     void setIndividualObservationPmfmId(List<String> individualObservationPmfmId);
115 
116     Integer getVersion();
117 
118     void setVersion(Integer version);
119 
120     String getImportColumns(int index);
121 
122     boolean isImportColumnsEmpty();
123 
124     int sizeImportColumns();
125 
126     void addImportColumns(String importColumns);
127 
128     void addAllImportColumns(Collection<String> importColumns);
129 
130     boolean removeImportColumns(String importColumns);
131 
132     boolean removeAllImportColumns(Collection<String> importColumns);
133 
134     boolean containsImportColumns(String importColumns);
135 
136     boolean containsAllImportColumns(Collection<String> importColumns);
137 
138     Collection<String> getImportColumns();
139 
140     void setImportColumns(Collection<String> importColumns);
141 
142     String getProgramId();
143 
144     void setProgramId(String programId);
145 
146     boolean isUseCalcifiedPieceSampling();
147 
148     void setUseCalcifiedPieceSampling(boolean useCalcifiedPieceSampling);
149 
150     SpeciesProtocol getSpecies(int index);
151 
152     boolean isSpeciesEmpty();
153 
154     int sizeSpecies();
155 
156     void addSpecies(SpeciesProtocol species);
157 
158     void addAllSpecies(Collection<SpeciesProtocol> species);
159 
160     boolean removeSpecies(SpeciesProtocol species);
161 
162     boolean removeAllSpecies(Collection<SpeciesProtocol> species);
163 
164     boolean containsSpecies(SpeciesProtocol species);
165 
166     boolean containsAllSpecies(Collection<SpeciesProtocol> species);
167 
168     List<SpeciesProtocol> getSpecies();
169 
170     void setSpecies(List<SpeciesProtocol> species);
171 
172     SpeciesProtocol getBenthos(int index);
173 
174     boolean isBenthosEmpty();
175 
176     int sizeBenthos();
177 
178     void addBenthos(SpeciesProtocol benthos);
179 
180     void addAllBenthos(Collection<SpeciesProtocol> benthos);
181 
182     boolean removeBenthos(SpeciesProtocol benthos);
183 
184     boolean removeAllBenthos(Collection<SpeciesProtocol> benthos);
185 
186     boolean containsBenthos(SpeciesProtocol benthos);
187 
188     boolean containsAllBenthos(Collection<SpeciesProtocol> benthos);
189 
190     List<SpeciesProtocol> getBenthos();
191 
192     void setBenthos(List<SpeciesProtocol> benthos);
193 
194     CaracteristicMappingRow getCaracteristicMapping(int index);
195 
196     boolean isCaracteristicMappingEmpty();
197 
198     int sizeCaracteristicMapping();
199 
200     void addCaracteristicMapping(CaracteristicMappingRow caracteristicMapping);
201 
202     void addAllCaracteristicMapping(Collection<CaracteristicMappingRow> caracteristicMapping);
203 
204     boolean removeCaracteristicMapping(CaracteristicMappingRow caracteristicMapping);
205 
206     boolean removeAllCaracteristicMapping(Collection<CaracteristicMappingRow> caracteristicMapping);
207 
208     boolean containsCaracteristicMapping(CaracteristicMappingRow caracteristicMapping);
209 
210     boolean containsAllCaracteristicMapping(Collection<CaracteristicMappingRow> caracteristicMapping);
211 
212     List<CaracteristicMappingRow> getCaracteristicMapping();
213 
214     void setCaracteristicMapping(List<CaracteristicMappingRow> caracteristicMapping);
215 
216     OperationFieldMappingRow getOperationFieldMapping(int index);
217 
218     boolean isOperationFieldMappingEmpty();
219 
220     int sizeOperationFieldMapping();
221 
222     void addOperationFieldMapping(OperationFieldMappingRow operationFieldMapping);
223 
224     void addAllOperationFieldMapping(Collection<OperationFieldMappingRow> operationFieldMapping);
225 
226     boolean removeOperationFieldMapping(OperationFieldMappingRow operationFieldMapping);
227 
228     boolean removeAllOperationFieldMapping(Collection<OperationFieldMappingRow> operationFieldMapping);
229 
230     boolean containsOperationFieldMapping(OperationFieldMappingRow operationFieldMapping);
231 
232     boolean containsAllOperationFieldMapping(Collection<OperationFieldMappingRow> operationFieldMapping);
233 
234     Collection<OperationFieldMappingRow> getOperationFieldMapping();
235 
236     void setOperationFieldMapping(Collection<OperationFieldMappingRow> operationFieldMapping);
237 
238     Zone getZone(int index);
239 
240     boolean isZoneEmpty();
241 
242     int sizeZone();
243 
244     void addZone(Zone zone);
245 
246     void addAllZone(Collection<Zone> zone);
247 
248     boolean removeZone(Zone zone);
249 
250     boolean removeAllZone(Collection<Zone> zone);
251 
252     boolean containsZone(Zone zone);
253 
254     boolean containsAllZone(Collection<Zone> zone);
255 
256     Collection<Zone> getZone();
257 
258     void setZone(Collection<Zone> zone);
259 
260     MaturityCaracteristic getMaturityCaracteristics(int index);
261 
262     boolean isMaturityCaracteristicsEmpty();
263 
264     int sizeMaturityCaracteristics();
265 
266     void addMaturityCaracteristics(MaturityCaracteristic maturityCaracteristics);
267 
268     void addAllMaturityCaracteristics(Collection<MaturityCaracteristic> maturityCaracteristics);
269 
270     boolean removeMaturityCaracteristics(MaturityCaracteristic maturityCaracteristics);
271 
272     boolean removeAllMaturityCaracteristics(Collection<MaturityCaracteristic> maturityCaracteristics);
273 
274     boolean containsMaturityCaracteristics(MaturityCaracteristic maturityCaracteristics);
275 
276     boolean containsAllMaturityCaracteristics(Collection<MaturityCaracteristic> maturityCaracteristics);
277 
278     List<MaturityCaracteristic> getMaturityCaracteristics();
279 
280     void setMaturityCaracteristics(List<MaturityCaracteristic> maturityCaracteristics);
281 
282 } //TuttiProtocol