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