1 package fr.ifremer.reefdb.dto.data.sampling;
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 import fr.ifremer.quadrige3.ui.core.dto.CommentAware;
27 import fr.ifremer.quadrige3.ui.core.dto.DirtyAware;
28 import fr.ifremer.quadrige3.ui.core.dto.QuadrigeBean;
29 import fr.ifremer.reefdb.dto.CoordinateDTO;
30 import fr.ifremer.reefdb.dto.ErrorDTO;
31 import fr.ifremer.reefdb.dto.data.measurement.MeasurementAware;
32 import fr.ifremer.reefdb.dto.data.measurement.MeasurementDTO;
33 import fr.ifremer.reefdb.dto.referential.DepartmentDTO;
34 import fr.ifremer.reefdb.dto.referential.LevelDTO;
35 import fr.ifremer.reefdb.dto.referential.PositioningSystemDTO;
36 import fr.ifremer.reefdb.dto.referential.SamplingEquipmentDTO;
37 import fr.ifremer.reefdb.dto.referential.UnitDTO;
38 import fr.ifremer.reefdb.dto.referential.pmfm.PmfmDTO;
39 import java.util.Collection;
40 import java.util.Date;
41 import java.util.List;
42 import javax.annotation.Generated;
43
44 @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:00 CEST 2022")
45 public interface SamplingOperationDTO extends MeasurementAware, DirtyAware, CommentAware, QuadrigeBean {
46
47 String PROPERTY_NAME = "name";
48
49 String PROPERTY_COMMENT = "comment";
50
51 String PROPERTY_TIME = "time";
52
53 String PROPERTY_SIZE = "size";
54
55 String PROPERTY_SIZE_UNIT = "sizeUnit";
56
57 String PROPERTY_DEPTH = "depth";
58
59 String PROPERTY_MIN_DEPTH = "minDepth";
60
61 String PROPERTY_MAX_DEPTH = "maxDepth";
62
63 String PROPERTY_INDIVIDUAL_COUNT = "individualCount";
64
65 String PROPERTY_CONTROL_DATE = "controlDate";
66
67 String PROPERTY_DIRTY = "dirty";
68
69 String PROPERTY_MEASUREMENTS_LOADED = "measurementsLoaded";
70
71 String PROPERTY_INDIVIDUAL_MEASUREMENTS_LOADED = "individualMeasurementsLoaded";
72
73 String PROPERTY_SAMPLING_EQUIPMENT = "samplingEquipment";
74
75 String PROPERTY_POSITIONING = "positioning";
76
77 String PROPERTY_COORDINATE = "coordinate";
78
79 String PROPERTY_DEPTH_LEVEL = "depthLevel";
80
81 String PROPERTY_SAMPLING_DEPARTMENT = "samplingDepartment";
82
83 String PROPERTY_PMFMS = "pmfms";
84
85 String PROPERTY_INDIVIDUAL_PMFMS = "individualPmfms";
86
87 String PROPERTY_MEASUREMENTS = "measurements";
88
89 String PROPERTY_INDIVIDUAL_MEASUREMENTS = "individualMeasurements";
90
91 String PROPERTY_ERRORS = "errors";
92
93 String getName();
94
95 void setName(String name);
96
97 String getComment();
98
99 void setComment(String comment);
100
101 Integer getTime();
102
103 void setTime(Integer time);
104
105 Double getSize();
106
107 void setSize(Double size);
108
109 UnitDTO getSizeUnit();
110
111 void setSizeUnit(UnitDTO sizeUnit);
112
113 Double getDepth();
114
115 void setDepth(Double depth);
116
117 Double getMinDepth();
118
119 void setMinDepth(Double minDepth);
120
121 Double getMaxDepth();
122
123 void setMaxDepth(Double maxDepth);
124
125 Integer getIndividualCount();
126
127 void setIndividualCount(Integer individualCount);
128
129 Date getControlDate();
130
131 void setControlDate(Date controlDate);
132
133 boolean isDirty();
134
135 void setDirty(boolean dirty);
136
137 boolean isMeasurementsLoaded();
138
139 void setMeasurementsLoaded(boolean measurementsLoaded);
140
141 boolean isIndividualMeasurementsLoaded();
142
143 void setIndividualMeasurementsLoaded(boolean individualMeasurementsLoaded);
144
145 SamplingEquipmentDTO getSamplingEquipment();
146
147 void setSamplingEquipment(SamplingEquipmentDTO samplingEquipment);
148
149 PositioningSystemDTO getPositioning();
150
151 void setPositioning(PositioningSystemDTO positioning);
152
153 CoordinateDTO getCoordinate();
154
155 void setCoordinate(CoordinateDTO coordinate);
156
157 LevelDTO getDepthLevel();
158
159 void setDepthLevel(LevelDTO depthLevel);
160
161 DepartmentDTO getSamplingDepartment();
162
163 void setSamplingDepartment(DepartmentDTO samplingDepartment);
164
165 PmfmDTO getPmfms(int index);
166
167 boolean isPmfmsEmpty();
168
169 int sizePmfms();
170
171 void addPmfms(PmfmDTO pmfms);
172
173 void addAllPmfms(Collection<PmfmDTO> pmfms);
174
175 boolean removePmfms(PmfmDTO pmfms);
176
177 boolean removeAllPmfms(Collection<PmfmDTO> pmfms);
178
179 boolean containsPmfms(PmfmDTO pmfms);
180
181 boolean containsAllPmfms(Collection<PmfmDTO> pmfms);
182
183 List<PmfmDTO> getPmfms();
184
185 void setPmfms(List<PmfmDTO> pmfms);
186
187 PmfmDTO getIndividualPmfms(int index);
188
189 boolean isIndividualPmfmsEmpty();
190
191 int sizeIndividualPmfms();
192
193 void addIndividualPmfms(PmfmDTO individualPmfms);
194
195 void addAllIndividualPmfms(Collection<PmfmDTO> individualPmfms);
196
197 boolean removeIndividualPmfms(PmfmDTO individualPmfms);
198
199 boolean removeAllIndividualPmfms(Collection<PmfmDTO> individualPmfms);
200
201 boolean containsIndividualPmfms(PmfmDTO individualPmfms);
202
203 boolean containsAllIndividualPmfms(Collection<PmfmDTO> individualPmfms);
204
205 List<PmfmDTO> getIndividualPmfms();
206
207 void setIndividualPmfms(List<PmfmDTO> individualPmfms);
208
209 MeasurementDTO getMeasurements(int index);
210
211 boolean isMeasurementsEmpty();
212
213 int sizeMeasurements();
214
215 void addMeasurements(MeasurementDTO measurements);
216
217 void addAllMeasurements(Collection<MeasurementDTO> measurements);
218
219 boolean removeMeasurements(MeasurementDTO measurements);
220
221 boolean removeAllMeasurements(Collection<MeasurementDTO> measurements);
222
223 boolean containsMeasurements(MeasurementDTO measurements);
224
225 boolean containsAllMeasurements(Collection<MeasurementDTO> measurements);
226
227 List<MeasurementDTO> getMeasurements();
228
229 void setMeasurements(List<MeasurementDTO> measurements);
230
231 MeasurementDTO getIndividualMeasurements(int index);
232
233 boolean isIndividualMeasurementsEmpty();
234
235 int sizeIndividualMeasurements();
236
237 void addIndividualMeasurements(MeasurementDTO individualMeasurements);
238
239 void addAllIndividualMeasurements(Collection<MeasurementDTO> individualMeasurements);
240
241 boolean removeIndividualMeasurements(MeasurementDTO individualMeasurements);
242
243 boolean removeAllIndividualMeasurements(Collection<MeasurementDTO> individualMeasurements);
244
245 boolean containsIndividualMeasurements(MeasurementDTO individualMeasurements);
246
247 boolean containsAllIndividualMeasurements(Collection<MeasurementDTO> individualMeasurements);
248
249 List<MeasurementDTO> getIndividualMeasurements();
250
251 void setIndividualMeasurements(List<MeasurementDTO> individualMeasurements);
252
253 ErrorDTO getErrors(int index);
254
255 boolean isErrorsEmpty();
256
257 int sizeErrors();
258
259 void addErrors(ErrorDTO errors);
260
261 void addAllErrors(Collection<ErrorDTO> errors);
262
263 boolean removeErrors(ErrorDTO errors);
264
265 boolean removeAllErrors(Collection<ErrorDTO> errors);
266
267 boolean containsErrors(ErrorDTO errors);
268
269 boolean containsAllErrors(Collection<ErrorDTO> errors);
270
271 Collection<ErrorDTO> getErrors();
272
273 void setErrors(Collection<ErrorDTO> errors);
274
275 }