1
2
3
4
5
6 package fr.ifremer.quadrige3.core.dao.referential;
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 import java.io.Serializable;
29 import java.sql.Timestamp;
30 import java.util.Date;
31
32
33
34
35
36 public abstract class SamplingEquipment
37 implements Serializable, Comparable<SamplingEquipment>
38 {
39
40
41
42 private static final long serialVersionUID = -2851108590892064338L;
43
44
45 private Integer samplingEquipmentId;
46
47
48
49
50
51 public Integer getSamplingEquipmentId()
52 {
53 return this.samplingEquipmentId;
54 }
55
56
57
58
59
60 public void setSamplingEquipmentId(Integer samplingEquipmentIdIn)
61 {
62 this.samplingEquipmentId = samplingEquipmentIdIn;
63 }
64
65 private String samplingEquipmentNm;
66
67
68
69
70
71 public String getSamplingEquipmentNm()
72 {
73 return this.samplingEquipmentNm;
74 }
75
76
77
78
79
80 public void setSamplingEquipmentNm(String samplingEquipmentNmIn)
81 {
82 this.samplingEquipmentNm = samplingEquipmentNmIn;
83 }
84
85 private String samplingEquipmentDc;
86
87
88
89
90
91 public String getSamplingEquipmentDc()
92 {
93 return this.samplingEquipmentDc;
94 }
95
96
97
98
99
100 public void setSamplingEquipmentDc(String samplingEquipmentDcIn)
101 {
102 this.samplingEquipmentDc = samplingEquipmentDcIn;
103 }
104
105 private Float samplingEquipmentSize;
106
107
108
109
110
111 public Float getSamplingEquipmentSize()
112 {
113 return this.samplingEquipmentSize;
114 }
115
116
117
118
119
120 public void setSamplingEquipmentSize(Float samplingEquipmentSizeIn)
121 {
122 this.samplingEquipmentSize = samplingEquipmentSizeIn;
123 }
124
125 private Timestamp updateDt;
126
127
128
129
130
131 public Timestamp getUpdateDt()
132 {
133 return this.updateDt;
134 }
135
136
137
138
139
140 public void setUpdateDt(Timestamp updateDtIn)
141 {
142 this.updateDt = updateDtIn;
143 }
144
145 private String samplingEquipmentCm;
146
147
148
149
150
151 public String getSamplingEquipmentCm()
152 {
153 return this.samplingEquipmentCm;
154 }
155
156
157
158
159
160 public void setSamplingEquipmentCm(String samplingEquipmentCmIn)
161 {
162 this.samplingEquipmentCm = samplingEquipmentCmIn;
163 }
164
165 private Date creationDt;
166
167
168
169
170
171 public Date getCreationDt()
172 {
173 return this.creationDt;
174 }
175
176
177
178
179
180 public void setCreationDt(Date creationDtIn)
181 {
182 this.creationDt = creationDtIn;
183 }
184
185
186 private Status status;
187
188
189
190
191
192 public Status getStatus()
193 {
194 return this.status;
195 }
196
197
198
199
200
201 public void setStatus(Status statusIn)
202 {
203 this.status = statusIn;
204 }
205
206 private Unit unitId;
207
208
209
210
211
212 public Unit getUnitId()
213 {
214 return this.unitId;
215 }
216
217
218
219
220
221 public void setUnitId(Unit unitIdIn)
222 {
223 this.unitId = unitIdIn;
224 }
225
226
227
228
229
230 @Override
231 public boolean equals(Object object)
232 {
233 if (this == object)
234 {
235 return true;
236 }
237 if (!(object instanceof SamplingEquipment))
238 {
239 return false;
240 }
241 final SamplingEquipment that = (SamplingEquipment)object;
242 if (this.samplingEquipmentId == null || that.getSamplingEquipmentId() == null || !this.samplingEquipmentId.equals(that.getSamplingEquipmentId()))
243 {
244 return false;
245 }
246 return true;
247 }
248
249
250
251
252 @Override
253 public int hashCode()
254 {
255 int hashCode = 0;
256 hashCode = 29 * hashCode + (this.samplingEquipmentId == null ? 0 : this.samplingEquipmentId.hashCode());
257
258 return hashCode;
259 }
260
261
262
263
264 public static final class Factory
265 {
266
267
268
269
270 public static SamplingEquipment newInstance()
271 {
272 return new SamplingEquipmentImpl();
273 }
274
275
276
277
278
279
280
281
282 public static SamplingEquipment newInstance(String samplingEquipmentNm, Status status)
283 {
284 final SamplingEquipment entity = new SamplingEquipmentImpl();
285 entity.setSamplingEquipmentNm(samplingEquipmentNm);
286 entity.setStatus(status);
287 return entity;
288 }
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303 public static SamplingEquipment newInstance(String samplingEquipmentNm, String samplingEquipmentDc, Float samplingEquipmentSize, Timestamp updateDt, String samplingEquipmentCm, Date creationDt, Status status, Unit unitId)
304 {
305 final SamplingEquipment entity = new SamplingEquipmentImpl();
306 entity.setSamplingEquipmentNm(samplingEquipmentNm);
307 entity.setSamplingEquipmentDc(samplingEquipmentDc);
308 entity.setSamplingEquipmentSize(samplingEquipmentSize);
309 entity.setUpdateDt(updateDt);
310 entity.setSamplingEquipmentCm(samplingEquipmentCm);
311 entity.setCreationDt(creationDt);
312 entity.setStatus(status);
313 entity.setUnitId(unitId);
314 return entity;
315 }
316 }
317
318
319
320
321 public int compareTo(SamplingEquipment o)
322 {
323 int cmp = 0;
324 if (this.getSamplingEquipmentId() != null)
325 {
326 cmp = this.getSamplingEquipmentId().compareTo(o.getSamplingEquipmentId());
327 }
328 else
329 {
330 if (this.getSamplingEquipmentNm() != null)
331 {
332 cmp = (cmp != 0 ? cmp : this.getSamplingEquipmentNm().compareTo(o.getSamplingEquipmentNm()));
333 }
334 if (this.getSamplingEquipmentDc() != null)
335 {
336 cmp = (cmp != 0 ? cmp : this.getSamplingEquipmentDc().compareTo(o.getSamplingEquipmentDc()));
337 }
338 if (this.getSamplingEquipmentSize() != null)
339 {
340 cmp = (cmp != 0 ? cmp : this.getSamplingEquipmentSize().compareTo(o.getSamplingEquipmentSize()));
341 }
342 if (this.getUpdateDt() != null)
343 {
344 cmp = (cmp != 0 ? cmp : this.getUpdateDt().compareTo(o.getUpdateDt()));
345 }
346 if (this.getSamplingEquipmentCm() != null)
347 {
348 cmp = (cmp != 0 ? cmp : this.getSamplingEquipmentCm().compareTo(o.getSamplingEquipmentCm()));
349 }
350 if (this.getCreationDt() != null)
351 {
352 cmp = (cmp != 0 ? cmp : this.getCreationDt().compareTo(o.getCreationDt()));
353 }
354 }
355 return cmp;
356 }
357
358
359 }