View Javadoc
1   package fr.ifremer.dali.dto.data.survey;
2   
3   import fr.ifremer.dali.dto.CoordinateDTO;
4   import fr.ifremer.dali.dto.ErrorDTO;
5   import fr.ifremer.dali.dto.SynchronizationStatusDTO;
6   import fr.ifremer.dali.dto.configuration.programStrategy.PmfmStrategyDTO;
7   import fr.ifremer.dali.dto.configuration.programStrategy.ProgramDTO;
8   import fr.ifremer.dali.dto.data.measurement.MeasurementAware;
9   import fr.ifremer.dali.dto.data.measurement.MeasurementDTO;
10  import fr.ifremer.dali.dto.data.photo.PhotoDTO;
11  import fr.ifremer.dali.dto.data.sampling.SamplingOperationDTO;
12  import fr.ifremer.dali.dto.referential.DepartmentDTO;
13  import fr.ifremer.dali.dto.referential.LocationDTO;
14  import fr.ifremer.dali.dto.referential.PersonDTO;
15  import fr.ifremer.dali.dto.referential.PositioningSystemDTO;
16  import fr.ifremer.dali.dto.referential.QualityLevelDTO;
17  import fr.ifremer.dali.dto.referential.pmfm.PmfmDTO;
18  import fr.ifremer.quadrige3.ui.core.dto.CommentAware;
19  import fr.ifremer.quadrige3.ui.core.dto.DirtyAware;
20  import fr.ifremer.quadrige3.ui.core.dto.QuadrigeBean;
21  import java.time.LocalDate;
22  import java.util.Collection;
23  import java.util.Date;
24  import java.util.List;
25  import javax.annotation.Generated;
26  
27  @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:02 CEST 2022")
28  public interface SurveyDTO extends MeasurementAware, DirtyAware, CommentAware, QuadrigeBean {
29  
30      String PROPERTY_NAME = "name";
31  
32      String PROPERTY_DATE = "date";
33  
34      String PROPERTY_TIME = "time";
35  
36      String PROPERTY_BOTTOM_DEPTH = "bottomDepth";
37  
38      String PROPERTY_COMMENT = "comment";
39  
40      String PROPERTY_POSITIONING_COMMENT = "positioningComment";
41  
42      String PROPERTY_CONTROL_DATE = "controlDate";
43  
44      String PROPERTY_VALIDATION_DATE = "validationDate";
45  
46      String PROPERTY_VALIDATION_COMMENT = "validationComment";
47  
48      String PROPERTY_QUALIFICATION_DATE = "qualificationDate";
49  
50      String PROPERTY_QUALIFICATION_COMMENT = "qualificationComment";
51  
52      String PROPERTY_UPDATE_DATE = "updateDate";
53  
54      String PROPERTY_DIRTY = "dirty";
55  
56      String PROPERTY_SAMPLING_OPERATIONS_LOADED = "samplingOperationsLoaded";
57  
58      String PROPERTY_OBSERVERS_LOADED = "observersLoaded";
59  
60      String PROPERTY_MEASUREMENTS_LOADED = "measurementsLoaded";
61  
62      String PROPERTY_PHOTOS_LOADED = "photosLoaded";
63  
64      String PROPERTY_DEPARTMENT = "department";
65  
66      String PROPERTY_COORDINATE = "coordinate";
67  
68      String PROPERTY_POSITIONING = "positioning";
69  
70      String PROPERTY_CAMPAIGN = "campaign";
71  
72      String PROPERTY_OCCASION = "occasion";
73  
74      String PROPERTY_INDIVIDUAL_PMFMS = "individualPmfms";
75  
76      String PROPERTY_PMFMS = "pmfms";
77  
78      String PROPERTY_SAMPLING_OPERATIONS = "samplingOperations";
79  
80      String PROPERTY_PHOTOS = "photos";
81  
82      String PROPERTY_PROGRAM = "program";
83  
84      String PROPERTY_MEASUREMENTS = "measurements";
85  
86      String PROPERTY_OBSERVERS = "observers";
87  
88      String PROPERTY_SYNCHRONIZATION_STATUS = "synchronizationStatus";
89  
90      String PROPERTY_ERRORS = "errors";
91  
92      String PROPERTY_INDIVIDUAL_MEASUREMENTS = "individualMeasurements";
93  
94      String PROPERTY_LOCATION = "location";
95  
96      String PROPERTY_QUALITY_LEVEL = "qualityLevel";
97  
98      String PROPERTY_PMFM_STRATEGIES = "pmfmStrategies";
99  
100     String getName();
101 
102     void setName(String name);
103 
104     LocalDate getDate();
105 
106     void setDate(LocalDate date);
107 
108     Integer getTime();
109 
110     void setTime(Integer time);
111 
112     Double getBottomDepth();
113 
114     void setBottomDepth(Double bottomDepth);
115 
116     String getComment();
117 
118     void setComment(String comment);
119 
120     String getPositioningComment();
121 
122     void setPositioningComment(String positioningComment);
123 
124     Date getControlDate();
125 
126     void setControlDate(Date controlDate);
127 
128     Date getValidationDate();
129 
130     void setValidationDate(Date validationDate);
131 
132     String getValidationComment();
133 
134     void setValidationComment(String validationComment);
135 
136     Date getQualificationDate();
137 
138     void setQualificationDate(Date qualificationDate);
139 
140     String getQualificationComment();
141 
142     void setQualificationComment(String qualificationComment);
143 
144     Date getUpdateDate();
145 
146     void setUpdateDate(Date updateDate);
147 
148     boolean isDirty();
149 
150     void setDirty(boolean dirty);
151 
152     boolean isSamplingOperationsLoaded();
153 
154     void setSamplingOperationsLoaded(boolean samplingOperationsLoaded);
155 
156     boolean isObserversLoaded();
157 
158     void setObserversLoaded(boolean observersLoaded);
159 
160     boolean isMeasurementsLoaded();
161 
162     void setMeasurementsLoaded(boolean measurementsLoaded);
163 
164     boolean isPhotosLoaded();
165 
166     void setPhotosLoaded(boolean photosLoaded);
167 
168     DepartmentDTO getDepartment();
169 
170     void setDepartment(DepartmentDTO department);
171 
172     CoordinateDTO getCoordinate();
173 
174     void setCoordinate(CoordinateDTO coordinate);
175 
176     PositioningSystemDTO getPositioning();
177 
178     void setPositioning(PositioningSystemDTO positioning);
179 
180     CampaignDTO getCampaign();
181 
182     void setCampaign(CampaignDTO campaign);
183 
184     OccasionDTO getOccasion();
185 
186     void setOccasion(OccasionDTO occasion);
187 
188     PmfmDTO getIndividualPmfms(int index);
189 
190     boolean isIndividualPmfmsEmpty();
191 
192     int sizeIndividualPmfms();
193 
194     void addIndividualPmfms(PmfmDTO individualPmfms);
195 
196     void addAllIndividualPmfms(Collection<PmfmDTO> individualPmfms);
197 
198     boolean removeIndividualPmfms(PmfmDTO individualPmfms);
199 
200     boolean removeAllIndividualPmfms(Collection<PmfmDTO> individualPmfms);
201 
202     boolean containsIndividualPmfms(PmfmDTO individualPmfms);
203 
204     boolean containsAllIndividualPmfms(Collection<PmfmDTO> individualPmfms);
205 
206     List<PmfmDTO> getIndividualPmfms();
207 
208     void setIndividualPmfms(List<PmfmDTO> individualPmfms);
209 
210     PmfmDTO getPmfms(int index);
211 
212     boolean isPmfmsEmpty();
213 
214     int sizePmfms();
215 
216     void addPmfms(PmfmDTO pmfms);
217 
218     void addAllPmfms(Collection<PmfmDTO> pmfms);
219 
220     boolean removePmfms(PmfmDTO pmfms);
221 
222     boolean removeAllPmfms(Collection<PmfmDTO> pmfms);
223 
224     boolean containsPmfms(PmfmDTO pmfms);
225 
226     boolean containsAllPmfms(Collection<PmfmDTO> pmfms);
227 
228     List<PmfmDTO> getPmfms();
229 
230     void setPmfms(List<PmfmDTO> pmfms);
231 
232     SamplingOperationDTO getSamplingOperations(int index);
233 
234     boolean isSamplingOperationsEmpty();
235 
236     int sizeSamplingOperations();
237 
238     void addSamplingOperations(SamplingOperationDTO samplingOperations);
239 
240     void addAllSamplingOperations(Collection<SamplingOperationDTO> samplingOperations);
241 
242     boolean removeSamplingOperations(SamplingOperationDTO samplingOperations);
243 
244     boolean removeAllSamplingOperations(Collection<SamplingOperationDTO> samplingOperations);
245 
246     boolean containsSamplingOperations(SamplingOperationDTO samplingOperations);
247 
248     boolean containsAllSamplingOperations(Collection<SamplingOperationDTO> samplingOperations);
249 
250     Collection<SamplingOperationDTO> getSamplingOperations();
251 
252     void setSamplingOperations(Collection<SamplingOperationDTO> samplingOperations);
253 
254     PhotoDTO getPhotos(int index);
255 
256     boolean isPhotosEmpty();
257 
258     int sizePhotos();
259 
260     void addPhotos(PhotoDTO photos);
261 
262     void addAllPhotos(Collection<PhotoDTO> photos);
263 
264     boolean removePhotos(PhotoDTO photos);
265 
266     boolean removeAllPhotos(Collection<PhotoDTO> photos);
267 
268     boolean containsPhotos(PhotoDTO photos);
269 
270     boolean containsAllPhotos(Collection<PhotoDTO> photos);
271 
272     List<PhotoDTO> getPhotos();
273 
274     void setPhotos(List<PhotoDTO> photos);
275 
276     ProgramDTO getProgram();
277 
278     void setProgram(ProgramDTO program);
279 
280     MeasurementDTO getMeasurements(int index);
281 
282     boolean isMeasurementsEmpty();
283 
284     int sizeMeasurements();
285 
286     void addMeasurements(MeasurementDTO measurements);
287 
288     void addAllMeasurements(Collection<MeasurementDTO> measurements);
289 
290     boolean removeMeasurements(MeasurementDTO measurements);
291 
292     boolean removeAllMeasurements(Collection<MeasurementDTO> measurements);
293 
294     boolean containsMeasurements(MeasurementDTO measurements);
295 
296     boolean containsAllMeasurements(Collection<MeasurementDTO> measurements);
297 
298     List<MeasurementDTO> getMeasurements();
299 
300     void setMeasurements(List<MeasurementDTO> measurements);
301 
302     PersonDTO getObservers(int index);
303 
304     boolean isObserversEmpty();
305 
306     int sizeObservers();
307 
308     void addObservers(PersonDTO observers);
309 
310     void addAllObservers(Collection<PersonDTO> observers);
311 
312     boolean removeObservers(PersonDTO observers);
313 
314     boolean removeAllObservers(Collection<PersonDTO> observers);
315 
316     boolean containsObservers(PersonDTO observers);
317 
318     boolean containsAllObservers(Collection<PersonDTO> observers);
319 
320     Collection<PersonDTO> getObservers();
321 
322     void setObservers(Collection<PersonDTO> observers);
323 
324     SynchronizationStatusDTO getSynchronizationStatus();
325 
326     void setSynchronizationStatus(SynchronizationStatusDTO synchronizationStatus);
327 
328     ErrorDTO getErrors(int index);
329 
330     boolean isErrorsEmpty();
331 
332     int sizeErrors();
333 
334     void addErrors(ErrorDTO errors);
335 
336     void addAllErrors(Collection<ErrorDTO> errors);
337 
338     boolean removeErrors(ErrorDTO errors);
339 
340     boolean removeAllErrors(Collection<ErrorDTO> errors);
341 
342     boolean containsErrors(ErrorDTO errors);
343 
344     boolean containsAllErrors(Collection<ErrorDTO> errors);
345 
346     Collection<ErrorDTO> getErrors();
347 
348     void setErrors(Collection<ErrorDTO> errors);
349 
350     MeasurementDTO getIndividualMeasurements(int index);
351 
352     boolean isIndividualMeasurementsEmpty();
353 
354     int sizeIndividualMeasurements();
355 
356     void addIndividualMeasurements(MeasurementDTO individualMeasurements);
357 
358     void addAllIndividualMeasurements(Collection<MeasurementDTO> individualMeasurements);
359 
360     boolean removeIndividualMeasurements(MeasurementDTO individualMeasurements);
361 
362     boolean removeAllIndividualMeasurements(Collection<MeasurementDTO> individualMeasurements);
363 
364     boolean containsIndividualMeasurements(MeasurementDTO individualMeasurements);
365 
366     boolean containsAllIndividualMeasurements(Collection<MeasurementDTO> individualMeasurements);
367 
368     List<MeasurementDTO> getIndividualMeasurements();
369 
370     void setIndividualMeasurements(List<MeasurementDTO> individualMeasurements);
371 
372     LocationDTO getLocation();
373 
374     void setLocation(LocationDTO location);
375 
376     QualityLevelDTO getQualityLevel();
377 
378     void setQualityLevel(QualityLevelDTO qualityLevel);
379 
380     PmfmStrategyDTO getPmfmStrategies(int index);
381 
382     boolean isPmfmStrategiesEmpty();
383 
384     int sizePmfmStrategies();
385 
386     void addPmfmStrategies(PmfmStrategyDTO pmfmStrategies);
387 
388     void addAllPmfmStrategies(Collection<PmfmStrategyDTO> pmfmStrategies);
389 
390     boolean removePmfmStrategies(PmfmStrategyDTO pmfmStrategies);
391 
392     boolean removeAllPmfmStrategies(Collection<PmfmStrategyDTO> pmfmStrategies);
393 
394     boolean containsPmfmStrategies(PmfmStrategyDTO pmfmStrategies);
395 
396     boolean containsAllPmfmStrategies(Collection<PmfmStrategyDTO> pmfmStrategies);
397 
398     Collection<PmfmStrategyDTO> getPmfmStrategies();
399 
400     void setPmfmStrategies(Collection<PmfmStrategyDTO> pmfmStrategies);
401 
402 } //SurveyDTO