comparison flys-backend/src/main/java/de/intevation/seddb/model/Siebanalyse.java @ 3332:aa8ed778c8cc

Added Hibernate access class to SedDB flys-backend/trunk@4658 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Thu, 14 Jun 2012 10:06:34 +0000
parents
children 2ae732e2c65c
comparison
equal deleted inserted replaced
3331:b2aac19a8982 3332:aa8ed778c8cc
1 package de.intevation.seddb.model;
2 // Generated 14.06.2012 11:30:57 by Hibernate Tools 3.4.0.CR1
3
4
5 import java.math.BigDecimal;
6 import javax.persistence.Column;
7 import javax.persistence.Entity;
8 import javax.persistence.FetchType;
9 import javax.persistence.Id;
10 import javax.persistence.JoinColumn;
11 import javax.persistence.ManyToOne;
12 import javax.persistence.OneToOne;
13 import javax.persistence.Table;
14
15 /**
16 * Siebanalyse generated by hbm2java
17 */
18 @Entity
19 @Table(name="SIEBANALYSE"
20 ,schema="SEDDB"
21 )
22 public class Siebanalyse implements java.io.Serializable {
23
24
25 private long siebanalyseid;
26 private Sohlprobe sohlprobe;
27 private boolean istdigital;
28 private String standort;
29 private BigDecimal dm;
30 private BigDecimal so;
31 private BigDecimal sk;
32 private BigDecimal u;
33 private BigDecimal d90;
34 private BigDecimal d84;
35 private BigDecimal d80;
36 private BigDecimal d75;
37 private BigDecimal d70;
38 private BigDecimal d60;
39 private BigDecimal d50;
40 private BigDecimal d40;
41 private BigDecimal d30;
42 private BigDecimal d25;
43 private BigDecimal d20;
44 private BigDecimal d16;
45 private BigDecimal d10;
46 private BigDecimal dmin;
47 private BigDecimal durchdmin;
48 private BigDecimal dmax;
49 private BigDecimal durchdmax;
50 private String bemerkung;
51 private Ssiebung ssiebung;
52
53 public Siebanalyse() {
54 }
55
56 public Siebanalyse(long siebanalyseid, Sohlprobe sohlprobe, boolean istdigital) {
57 this.siebanalyseid = siebanalyseid;
58 this.sohlprobe = sohlprobe;
59 this.istdigital = istdigital;
60 }
61 public Siebanalyse(long siebanalyseid, Sohlprobe sohlprobe, boolean istdigital, String standort, BigDecimal dm, BigDecimal so, BigDecimal sk, BigDecimal u, BigDecimal d90, BigDecimal d84, BigDecimal d80, BigDecimal d75, BigDecimal d70, BigDecimal d60, BigDecimal d50, BigDecimal d40, BigDecimal d30, BigDecimal d25, BigDecimal d20, BigDecimal d16, BigDecimal d10, BigDecimal dmin, BigDecimal durchdmin, BigDecimal dmax, BigDecimal durchdmax, String bemerkung, Ssiebung ssiebung) {
62 this.siebanalyseid = siebanalyseid;
63 this.sohlprobe = sohlprobe;
64 this.istdigital = istdigital;
65 this.standort = standort;
66 this.dm = dm;
67 this.so = so;
68 this.sk = sk;
69 this.u = u;
70 this.d90 = d90;
71 this.d84 = d84;
72 this.d80 = d80;
73 this.d75 = d75;
74 this.d70 = d70;
75 this.d60 = d60;
76 this.d50 = d50;
77 this.d40 = d40;
78 this.d30 = d30;
79 this.d25 = d25;
80 this.d20 = d20;
81 this.d16 = d16;
82 this.d10 = d10;
83 this.dmin = dmin;
84 this.durchdmin = durchdmin;
85 this.dmax = dmax;
86 this.durchdmax = durchdmax;
87 this.bemerkung = bemerkung;
88 this.ssiebung = ssiebung;
89 }
90
91 @Id
92
93
94 @Column(name="SIEBANALYSEID", unique=true, nullable=false, precision=11, scale=0)
95 public long getSiebanalyseid() {
96 return this.siebanalyseid;
97 }
98
99 public void setSiebanalyseid(long siebanalyseid) {
100 this.siebanalyseid = siebanalyseid;
101 }
102
103 @ManyToOne(fetch=FetchType.LAZY)
104 @JoinColumn(name="SOHLPROBEID", nullable=false)
105 public Sohlprobe getSohlprobe() {
106 return this.sohlprobe;
107 }
108
109 public void setSohlprobe(Sohlprobe sohlprobe) {
110 this.sohlprobe = sohlprobe;
111 }
112
113
114 @Column(name="ISTDIGITAL", nullable=false, precision=1, scale=0)
115 public boolean isIstdigital() {
116 return this.istdigital;
117 }
118
119 public void setIstdigital(boolean istdigital) {
120 this.istdigital = istdigital;
121 }
122
123
124 @Column(name="STANDORT", length=50)
125 public String getStandort() {
126 return this.standort;
127 }
128
129 public void setStandort(String standort) {
130 this.standort = standort;
131 }
132
133
134 @Column(name="DM", precision=7, scale=4)
135 public BigDecimal getDm() {
136 return this.dm;
137 }
138
139 public void setDm(BigDecimal dm) {
140 this.dm = dm;
141 }
142
143
144 @Column(name="SO", precision=8, scale=3)
145 public BigDecimal getSo() {
146 return this.so;
147 }
148
149 public void setSo(BigDecimal so) {
150 this.so = so;
151 }
152
153
154 @Column(name="SK", precision=8, scale=3)
155 public BigDecimal getSk() {
156 return this.sk;
157 }
158
159 public void setSk(BigDecimal sk) {
160 this.sk = sk;
161 }
162
163
164 @Column(name="U", precision=8, scale=3)
165 public BigDecimal getU() {
166 return this.u;
167 }
168
169 public void setU(BigDecimal u) {
170 this.u = u;
171 }
172
173
174 @Column(name="D90", precision=7, scale=4)
175 public BigDecimal getD90() {
176 return this.d90;
177 }
178
179 public void setD90(BigDecimal d90) {
180 this.d90 = d90;
181 }
182
183
184 @Column(name="D84", precision=7, scale=4)
185 public BigDecimal getD84() {
186 return this.d84;
187 }
188
189 public void setD84(BigDecimal d84) {
190 this.d84 = d84;
191 }
192
193
194 @Column(name="D80", precision=7, scale=4)
195 public BigDecimal getD80() {
196 return this.d80;
197 }
198
199 public void setD80(BigDecimal d80) {
200 this.d80 = d80;
201 }
202
203
204 @Column(name="D75", precision=7, scale=4)
205 public BigDecimal getD75() {
206 return this.d75;
207 }
208
209 public void setD75(BigDecimal d75) {
210 this.d75 = d75;
211 }
212
213
214 @Column(name="D70", precision=7, scale=4)
215 public BigDecimal getD70() {
216 return this.d70;
217 }
218
219 public void setD70(BigDecimal d70) {
220 this.d70 = d70;
221 }
222
223
224 @Column(name="D60", precision=7, scale=4)
225 public BigDecimal getD60() {
226 return this.d60;
227 }
228
229 public void setD60(BigDecimal d60) {
230 this.d60 = d60;
231 }
232
233
234 @Column(name="D50", precision=7, scale=4)
235 public BigDecimal getD50() {
236 return this.d50;
237 }
238
239 public void setD50(BigDecimal d50) {
240 this.d50 = d50;
241 }
242
243
244 @Column(name="D40", precision=7, scale=4)
245 public BigDecimal getD40() {
246 return this.d40;
247 }
248
249 public void setD40(BigDecimal d40) {
250 this.d40 = d40;
251 }
252
253
254 @Column(name="D30", precision=7, scale=4)
255 public BigDecimal getD30() {
256 return this.d30;
257 }
258
259 public void setD30(BigDecimal d30) {
260 this.d30 = d30;
261 }
262
263
264 @Column(name="D25", precision=7, scale=4)
265 public BigDecimal getD25() {
266 return this.d25;
267 }
268
269 public void setD25(BigDecimal d25) {
270 this.d25 = d25;
271 }
272
273
274 @Column(name="D20", precision=7, scale=4)
275 public BigDecimal getD20() {
276 return this.d20;
277 }
278
279 public void setD20(BigDecimal d20) {
280 this.d20 = d20;
281 }
282
283
284 @Column(name="D16", precision=7, scale=4)
285 public BigDecimal getD16() {
286 return this.d16;
287 }
288
289 public void setD16(BigDecimal d16) {
290 this.d16 = d16;
291 }
292
293
294 @Column(name="D10", precision=7, scale=4)
295 public BigDecimal getD10() {
296 return this.d10;
297 }
298
299 public void setD10(BigDecimal d10) {
300 this.d10 = d10;
301 }
302
303
304 @Column(name="DMIN", precision=7, scale=4)
305 public BigDecimal getDmin() {
306 return this.dmin;
307 }
308
309 public void setDmin(BigDecimal dmin) {
310 this.dmin = dmin;
311 }
312
313
314 @Column(name="DURCHDMIN", precision=6, scale=3)
315 public BigDecimal getDurchdmin() {
316 return this.durchdmin;
317 }
318
319 public void setDurchdmin(BigDecimal durchdmin) {
320 this.durchdmin = durchdmin;
321 }
322
323
324 @Column(name="DMAX", precision=7, scale=4)
325 public BigDecimal getDmax() {
326 return this.dmax;
327 }
328
329 public void setDmax(BigDecimal dmax) {
330 this.dmax = dmax;
331 }
332
333
334 @Column(name="DURCHDMAX", precision=6, scale=3)
335 public BigDecimal getDurchdmax() {
336 return this.durchdmax;
337 }
338
339 public void setDurchdmax(BigDecimal durchdmax) {
340 this.durchdmax = durchdmax;
341 }
342
343
344 @Column(name="BEMERKUNG", length=240)
345 public String getBemerkung() {
346 return this.bemerkung;
347 }
348
349 public void setBemerkung(String bemerkung) {
350 this.bemerkung = bemerkung;
351 }
352
353 @OneToOne(fetch=FetchType.LAZY, mappedBy="siebanalyse")
354 public Ssiebung getSsiebung() {
355 return this.ssiebung;
356 }
357
358 public void setSsiebung(Ssiebung ssiebung) {
359 this.ssiebung = ssiebung;
360 }
361 }

http://dive4elements.wald.intevation.org