comparison backend/src/main/java/org/dive4elements/river/seddb/model/Messung.java @ 5873:1e68eca26b8a

river backend: Moved SedDB hibernate model to org/dive4elements/river/seddb.
author Sascha L. Teichmann <teichmann@intevation.de>
date Mon, 29 Apr 2013 11:33:01 +0200
parents backend/src/main/java/de/intevation/seddb/model/Messung.java@4dd33b86dc61
children 7ba4815a52a4
comparison
equal deleted inserted replaced
5872:bc4e1bf26227 5873:1e68eca26b8a
1 /* Copyright (C) 2011, 2012, 2013 by Bundesanstalt für Gewässerkunde
2 * Software engineering by Intevation GmbH
3 *
4 * This file is Free Software under the GNU AGPL (>=v3)
5 * and comes with ABSOLUTELY NO WARRANTY! Check out the
6 * documentation coming with Dive4Elements River for details.
7 */
8
9 package org.dive4elements.seddb.model;
10 // Generated 14.06.2012 11:30:57 by Hibernate Tools 3.4.0.CR1
11
12
13 import java.math.BigDecimal;
14 import java.util.Date;
15 import java.util.HashSet;
16 import java.util.Set;
17 import javax.persistence.Column;
18 import javax.persistence.Entity;
19 import javax.persistence.FetchType;
20 import javax.persistence.Id;
21 import javax.persistence.JoinColumn;
22 import javax.persistence.ManyToOne;
23 import javax.persistence.OneToMany;
24 import javax.persistence.Table;
25 import javax.persistence.Temporal;
26 import javax.persistence.TemporalType;
27
28 /**
29 * Messung generated by hbm2java
30 */
31 @Entity
32 @Table(name="MESSUNG"
33 ,schema="SEDDB"
34 )
35 public class Messung implements java.io.Serializable {
36
37 private long messungid;
38 private Station station;
39 private Gsiebsatz gsiebsatz;
40 private Gfaenger gfaenger;
41 private Hpeilung hpeilung;
42 private Date datum;
43 private Long mpeilungid;
44 private int messnr;
45 private String fgue;
46 private Date uhrvon;
47 private Date uhrbis;
48 private BigDecimal wspcm;
49 private BigDecimal QBpegel;
50 private BigDecimal wspnn;
51 private BigDecimal ie;
52 private BigDecimal wtemp;
53 private BigDecimal gbreite;
54 private BigDecimal gbreitevon;
55 private BigDecimal gbreitebis;
56 private BigDecimal tgeschiebe;
57 private BigDecimal tsand;
58 private BigDecimal tschweb;
59 private BigDecimal cschweb;
60 private BigDecimal uferliabst;
61 private BigDecimal uferreabst;
62 private BigDecimal q;
63 private BigDecimal AHpeil;
64 private BigDecimal AMpeil;
65 private BigDecimal b;
66 private BigDecimal hm;
67 private BigDecimal vm;
68 private BigDecimal vsohle;
69 private BigDecimal tau;
70 private BigDecimal tauv;
71 private BigDecimal teilQ;
72 private BigDecimal teilAHpeil;
73 private BigDecimal teilAMpeil;
74 private BigDecimal teilB;
75 private BigDecimal teilHm;
76 private BigDecimal teilVm;
77 private BigDecimal teilVsohle;
78 private BigDecimal teilTau;
79 private BigDecimal teilTauv;
80 private Boolean mitteltyp;
81 private BigDecimal dm;
82 private BigDecimal sk;
83 private BigDecimal so;
84 private BigDecimal u;
85 private BigDecimal d90;
86 private BigDecimal d84;
87 private BigDecimal d80;
88 private BigDecimal d75;
89 private BigDecimal d70;
90 private BigDecimal d60;
91 private BigDecimal d50;
92 private BigDecimal d40;
93 private BigDecimal d30;
94 private BigDecimal d25;
95 private BigDecimal d20;
96 private BigDecimal d16;
97 private BigDecimal d10;
98 private BigDecimal dmin;
99 private BigDecimal durchdmin;
100 private BigDecimal dmax;
101 private BigDecimal durchdmax;
102 private int NGeschieb;
103 private int NVielpkt;
104 private Date sysDate;
105 private String bemerkung;
106 private Date lastupdated;
107 private BigDecimal km;
108 private BigDecimal glotabstoffset;
109 private BigDecimal slotabstoffset;
110 private BigDecimal gbreitevonlinks;
111 private BigDecimal gbreitebislinks;
112 private Boolean glotuferabstistvonlinks;
113 private Boolean slotuferabstistvonlinks;
114 private Set<Glotrechte> glotrechtes = new HashSet<Glotrechte>(0);
115 private Set<Slotrechte> slotrechtes = new HashSet<Slotrechte>(0);
116
117 public Messung() {
118 }
119
120
121 public Messung(long messungid, Station station, Date datum, int messnr, int NGeschieb, int NVielpkt, Date lastupdated, BigDecimal glotabstoffset, BigDecimal slotabstoffset) {
122 this.messungid = messungid;
123 this.station = station;
124 this.datum = datum;
125 this.messnr = messnr;
126 this.NGeschieb = NGeschieb;
127 this.NVielpkt = NVielpkt;
128 this.lastupdated = lastupdated;
129 this.glotabstoffset = glotabstoffset;
130 this.slotabstoffset = slotabstoffset;
131 }
132 public Messung(long messungid, Station station, Gsiebsatz gsiebsatz, Gfaenger gfaenger, Hpeilung hpeilung, Date datum, Long mpeilungid, int messnr, String fgue, Date uhrvon, Date uhrbis, BigDecimal wspcm, BigDecimal QBpegel, BigDecimal wspnn, BigDecimal ie, BigDecimal wtemp, BigDecimal gbreite, BigDecimal gbreitevon, BigDecimal gbreitebis, BigDecimal tgeschiebe, BigDecimal tsand, BigDecimal tschweb, BigDecimal cschweb, BigDecimal uferliabst, BigDecimal uferreabst, BigDecimal q, BigDecimal AHpeil, BigDecimal AMpeil, BigDecimal b, BigDecimal hm, BigDecimal vm, BigDecimal vsohle, BigDecimal tau, BigDecimal tauv, BigDecimal teilQ, BigDecimal teilAHpeil, BigDecimal teilAMpeil, BigDecimal teilB, BigDecimal teilHm, BigDecimal teilVm, BigDecimal teilVsohle, BigDecimal teilTau, BigDecimal teilTauv, Boolean mitteltyp, BigDecimal dm, BigDecimal sk, BigDecimal so, 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, int NGeschieb, int NVielpkt, Date sysDate, String bemerkung, Date lastupdated, BigDecimal km, BigDecimal glotabstoffset, BigDecimal slotabstoffset, BigDecimal gbreitevonlinks, BigDecimal gbreitebislinks, Boolean glotuferabstistvonlinks, Boolean slotuferabstistvonlinks, Set<Glotrechte> glotrechtes, Set<Slotrechte> slotrechtes) {
133 this.messungid = messungid;
134 this.station = station;
135 this.gsiebsatz = gsiebsatz;
136 this.gfaenger = gfaenger;
137 this.hpeilung = hpeilung;
138 this.datum = datum;
139 this.mpeilungid = mpeilungid;
140 this.messnr = messnr;
141 this.fgue = fgue;
142 this.uhrvon = uhrvon;
143 this.uhrbis = uhrbis;
144 this.wspcm = wspcm;
145 this.QBpegel = QBpegel;
146 this.wspnn = wspnn;
147 this.ie = ie;
148 this.wtemp = wtemp;
149 this.gbreite = gbreite;
150 this.gbreitevon = gbreitevon;
151 this.gbreitebis = gbreitebis;
152 this.tgeschiebe = tgeschiebe;
153 this.tsand = tsand;
154 this.tschweb = tschweb;
155 this.cschweb = cschweb;
156 this.uferliabst = uferliabst;
157 this.uferreabst = uferreabst;
158 this.q = q;
159 this.AHpeil = AHpeil;
160 this.AMpeil = AMpeil;
161 this.b = b;
162 this.hm = hm;
163 this.vm = vm;
164 this.vsohle = vsohle;
165 this.tau = tau;
166 this.tauv = tauv;
167 this.teilQ = teilQ;
168 this.teilAHpeil = teilAHpeil;
169 this.teilAMpeil = teilAMpeil;
170 this.teilB = teilB;
171 this.teilHm = teilHm;
172 this.teilVm = teilVm;
173 this.teilVsohle = teilVsohle;
174 this.teilTau = teilTau;
175 this.teilTauv = teilTauv;
176 this.mitteltyp = mitteltyp;
177 this.dm = dm;
178 this.sk = sk;
179 this.so = so;
180 this.u = u;
181 this.d90 = d90;
182 this.d84 = d84;
183 this.d80 = d80;
184 this.d75 = d75;
185 this.d70 = d70;
186 this.d60 = d60;
187 this.d50 = d50;
188 this.d40 = d40;
189 this.d30 = d30;
190 this.d25 = d25;
191 this.d20 = d20;
192 this.d16 = d16;
193 this.d10 = d10;
194 this.dmin = dmin;
195 this.durchdmin = durchdmin;
196 this.dmax = dmax;
197 this.durchdmax = durchdmax;
198 this.NGeschieb = NGeschieb;
199 this.NVielpkt = NVielpkt;
200 this.sysDate = sysDate;
201 this.bemerkung = bemerkung;
202 this.lastupdated = lastupdated;
203 this.km = km;
204 this.glotabstoffset = glotabstoffset;
205 this.slotabstoffset = slotabstoffset;
206 this.gbreitevonlinks = gbreitevonlinks;
207 this.gbreitebislinks = gbreitebislinks;
208 this.glotuferabstistvonlinks = glotuferabstistvonlinks;
209 this.slotuferabstistvonlinks = slotuferabstistvonlinks;
210 this.glotrechtes = glotrechtes;
211 this.slotrechtes = slotrechtes;
212 }
213
214 @Id
215
216
217 @Column(name="MESSUNGID", unique=true, nullable=false, precision=11, scale=0)
218 public long getMessungid() {
219 return this.messungid;
220 }
221
222 public void setMessungid(long messungid) {
223 this.messungid = messungid;
224 }
225
226 @ManyToOne(fetch=FetchType.LAZY)
227 @JoinColumn(name="STATIONID", nullable=false)
228 public Station getStation() {
229 return this.station;
230 }
231
232 public void setStation(Station station) {
233 this.station = station;
234 }
235
236 @ManyToOne(fetch=FetchType.LAZY)
237 @JoinColumn(name="GSIEBSATZID")
238 public Gsiebsatz getGsiebsatz() {
239 return this.gsiebsatz;
240 }
241
242 public void setGsiebsatz(Gsiebsatz gsiebsatz) {
243 this.gsiebsatz = gsiebsatz;
244 }
245
246 @ManyToOne(fetch=FetchType.LAZY)
247 @JoinColumn(name="GFAENGERID")
248 public Gfaenger getGfaenger() {
249 return this.gfaenger;
250 }
251
252 public void setGfaenger(Gfaenger gfaenger) {
253 this.gfaenger = gfaenger;
254 }
255
256 @ManyToOne(fetch=FetchType.LAZY)
257 @JoinColumn(name="HPEILUNGID")
258 public Hpeilung getHpeilung() {
259 return this.hpeilung;
260 }
261
262 public void setHpeilung(Hpeilung hpeilung) {
263 this.hpeilung = hpeilung;
264 }
265
266 @Temporal(TemporalType.DATE)
267 @Column(name="DATUM", nullable=false, length=7)
268 public Date getDatum() {
269 return this.datum;
270 }
271
272 public void setDatum(Date datum) {
273 this.datum = datum;
274 }
275
276
277 @Column(name="MPEILUNGID", precision=11, scale=0)
278 public Long getMpeilungid() {
279 return this.mpeilungid;
280 }
281
282 public void setMpeilungid(Long mpeilungid) {
283 this.mpeilungid = mpeilungid;
284 }
285
286
287 @Column(name="MESSNR", nullable=false, precision=5, scale=0)
288 public int getMessnr() {
289 return this.messnr;
290 }
291
292 public void setMessnr(int messnr) {
293 this.messnr = messnr;
294 }
295
296
297 @Column(name="FGUE", length=10)
298 public String getFgue() {
299 return this.fgue;
300 }
301
302 public void setFgue(String fgue) {
303 this.fgue = fgue;
304 }
305
306 @Temporal(TemporalType.DATE)
307 @Column(name="UHRVON", length=7)
308 public Date getUhrvon() {
309 return this.uhrvon;
310 }
311
312 public void setUhrvon(Date uhrvon) {
313 this.uhrvon = uhrvon;
314 }
315
316 @Temporal(TemporalType.DATE)
317 @Column(name="UHRBIS", length=7)
318 public Date getUhrbis() {
319 return this.uhrbis;
320 }
321
322 public void setUhrbis(Date uhrbis) {
323 this.uhrbis = uhrbis;
324 }
325
326
327 @Column(name="WSPCM", precision=8, scale=1)
328 public BigDecimal getWspcm() {
329 return this.wspcm;
330 }
331
332 public void setWspcm(BigDecimal wspcm) {
333 this.wspcm = wspcm;
334 }
335
336
337 @Column(name="Q_BPEGEL", precision=8, scale=3)
338 public BigDecimal getQBpegel() {
339 return this.QBpegel;
340 }
341
342 public void setQBpegel(BigDecimal QBpegel) {
343 this.QBpegel = QBpegel;
344 }
345
346
347 @Column(name="WSPNN", precision=8, scale=3)
348 public BigDecimal getWspnn() {
349 return this.wspnn;
350 }
351
352 public void setWspnn(BigDecimal wspnn) {
353 this.wspnn = wspnn;
354 }
355
356
357 @Column(name="IE", precision=6, scale=3)
358 public BigDecimal getIe() {
359 return this.ie;
360 }
361
362 public void setIe(BigDecimal ie) {
363 this.ie = ie;
364 }
365
366
367 @Column(name="WTEMP", precision=4, scale=1)
368 public BigDecimal getWtemp() {
369 return this.wtemp;
370 }
371
372 public void setWtemp(BigDecimal wtemp) {
373 this.wtemp = wtemp;
374 }
375
376
377 @Column(name="GBREITE", precision=8, scale=3)
378 public BigDecimal getGbreite() {
379 return this.gbreite;
380 }
381
382 public void setGbreite(BigDecimal gbreite) {
383 this.gbreite = gbreite;
384 }
385
386
387 @Column(name="GBREITEVON", precision=8, scale=3)
388 public BigDecimal getGbreitevon() {
389 return this.gbreitevon;
390 }
391
392 public void setGbreitevon(BigDecimal gbreitevon) {
393 this.gbreitevon = gbreitevon;
394 }
395
396
397 @Column(name="GBREITEBIS", precision=8, scale=3)
398 public BigDecimal getGbreitebis() {
399 return this.gbreitebis;
400 }
401
402 public void setGbreitebis(BigDecimal gbreitebis) {
403 this.gbreitebis = gbreitebis;
404 }
405
406
407 @Column(name="TGESCHIEBE", precision=9, scale=3)
408 public BigDecimal getTgeschiebe() {
409 return this.tgeschiebe;
410 }
411
412 public void setTgeschiebe(BigDecimal tgeschiebe) {
413 this.tgeschiebe = tgeschiebe;
414 }
415
416
417 @Column(name="TSAND", precision=9, scale=3)
418 public BigDecimal getTsand() {
419 return this.tsand;
420 }
421
422 public void setTsand(BigDecimal tsand) {
423 this.tsand = tsand;
424 }
425
426
427 @Column(name="TSCHWEB", precision=9, scale=3)
428 public BigDecimal getTschweb() {
429 return this.tschweb;
430 }
431
432 public void setTschweb(BigDecimal tschweb) {
433 this.tschweb = tschweb;
434 }
435
436
437 @Column(name="CSCHWEB", precision=8, scale=3)
438 public BigDecimal getCschweb() {
439 return this.cschweb;
440 }
441
442 public void setCschweb(BigDecimal cschweb) {
443 this.cschweb = cschweb;
444 }
445
446
447 @Column(name="UFERLIABST", precision=8, scale=3)
448 public BigDecimal getUferliabst() {
449 return this.uferliabst;
450 }
451
452 public void setUferliabst(BigDecimal uferliabst) {
453 this.uferliabst = uferliabst;
454 }
455
456
457 @Column(name="UFERREABST", precision=8, scale=3)
458 public BigDecimal getUferreabst() {
459 return this.uferreabst;
460 }
461
462 public void setUferreabst(BigDecimal uferreabst) {
463 this.uferreabst = uferreabst;
464 }
465
466
467 @Column(name="Q", precision=8, scale=3)
468 public BigDecimal getQ() {
469 return this.q;
470 }
471
472 public void setQ(BigDecimal q) {
473 this.q = q;
474 }
475
476
477 @Column(name="A_HPEIL", precision=6, scale=1)
478 public BigDecimal getAHpeil() {
479 return this.AHpeil;
480 }
481
482 public void setAHpeil(BigDecimal AHpeil) {
483 this.AHpeil = AHpeil;
484 }
485
486
487 @Column(name="A_MPEIL", precision=6, scale=1)
488 public BigDecimal getAMpeil() {
489 return this.AMpeil;
490 }
491
492 public void setAMpeil(BigDecimal AMpeil) {
493 this.AMpeil = AMpeil;
494 }
495
496
497 @Column(name="B", precision=8, scale=3)
498 public BigDecimal getB() {
499 return this.b;
500 }
501
502 public void setB(BigDecimal b) {
503 this.b = b;
504 }
505
506
507 @Column(name="HM", precision=8, scale=3)
508 public BigDecimal getHm() {
509 return this.hm;
510 }
511
512 public void setHm(BigDecimal hm) {
513 this.hm = hm;
514 }
515
516
517 @Column(name="VM", precision=6, scale=4)
518 public BigDecimal getVm() {
519 return this.vm;
520 }
521
522 public void setVm(BigDecimal vm) {
523 this.vm = vm;
524 }
525
526
527 @Column(name="VSOHLE", precision=6, scale=4)
528 public BigDecimal getVsohle() {
529 return this.vsohle;
530 }
531
532 public void setVsohle(BigDecimal vsohle) {
533 this.vsohle = vsohle;
534 }
535
536
537 @Column(name="TAU", precision=9, scale=4)
538 public BigDecimal getTau() {
539 return this.tau;
540 }
541
542 public void setTau(BigDecimal tau) {
543 this.tau = tau;
544 }
545
546
547 @Column(name="TAUV", precision=9, scale=6)
548 public BigDecimal getTauv() {
549 return this.tauv;
550 }
551
552 public void setTauv(BigDecimal tauv) {
553 this.tauv = tauv;
554 }
555
556
557 @Column(name="TEIL_Q", precision=8, scale=3)
558 public BigDecimal getTeilQ() {
559 return this.teilQ;
560 }
561
562 public void setTeilQ(BigDecimal teilQ) {
563 this.teilQ = teilQ;
564 }
565
566
567 @Column(name="TEIL_A_HPEIL", precision=6, scale=1)
568 public BigDecimal getTeilAHpeil() {
569 return this.teilAHpeil;
570 }
571
572 public void setTeilAHpeil(BigDecimal teilAHpeil) {
573 this.teilAHpeil = teilAHpeil;
574 }
575
576
577 @Column(name="TEIL_A_MPEIL", precision=6, scale=1)
578 public BigDecimal getTeilAMpeil() {
579 return this.teilAMpeil;
580 }
581
582 public void setTeilAMpeil(BigDecimal teilAMpeil) {
583 this.teilAMpeil = teilAMpeil;
584 }
585
586
587 @Column(name="TEIL_B", precision=8, scale=3)
588 public BigDecimal getTeilB() {
589 return this.teilB;
590 }
591
592 public void setTeilB(BigDecimal teilB) {
593 this.teilB = teilB;
594 }
595
596
597 @Column(name="TEIL_HM", precision=8, scale=3)
598 public BigDecimal getTeilHm() {
599 return this.teilHm;
600 }
601
602 public void setTeilHm(BigDecimal teilHm) {
603 this.teilHm = teilHm;
604 }
605
606
607 @Column(name="TEIL_VM", precision=6, scale=4)
608 public BigDecimal getTeilVm() {
609 return this.teilVm;
610 }
611
612 public void setTeilVm(BigDecimal teilVm) {
613 this.teilVm = teilVm;
614 }
615
616
617 @Column(name="TEIL_VSOHLE", precision=6, scale=4)
618 public BigDecimal getTeilVsohle() {
619 return this.teilVsohle;
620 }
621
622 public void setTeilVsohle(BigDecimal teilVsohle) {
623 this.teilVsohle = teilVsohle;
624 }
625
626
627 @Column(name="TEIL_TAU", precision=9, scale=4)
628 public BigDecimal getTeilTau() {
629 return this.teilTau;
630 }
631
632 public void setTeilTau(BigDecimal teilTau) {
633 this.teilTau = teilTau;
634 }
635
636
637 @Column(name="TEIL_TAUV", precision=9, scale=6)
638 public BigDecimal getTeilTauv() {
639 return this.teilTauv;
640 }
641
642 public void setTeilTauv(BigDecimal teilTauv) {
643 this.teilTauv = teilTauv;
644 }
645
646
647 @Column(name="MITTELTYP", precision=1, scale=0)
648 public Boolean getMitteltyp() {
649 return this.mitteltyp;
650 }
651
652 public void setMitteltyp(Boolean mitteltyp) {
653 this.mitteltyp = mitteltyp;
654 }
655
656
657 @Column(name="DM", precision=7, scale=3)
658 public BigDecimal getDm() {
659 return this.dm;
660 }
661
662 public void setDm(BigDecimal dm) {
663 this.dm = dm;
664 }
665
666
667 @Column(name="SK", precision=8, scale=3)
668 public BigDecimal getSk() {
669 return this.sk;
670 }
671
672 public void setSk(BigDecimal sk) {
673 this.sk = sk;
674 }
675
676
677 @Column(name="SO", precision=8, scale=3)
678 public BigDecimal getSo() {
679 return this.so;
680 }
681
682 public void setSo(BigDecimal so) {
683 this.so = so;
684 }
685
686
687 @Column(name="U", precision=8, scale=3)
688 public BigDecimal getU() {
689 return this.u;
690 }
691
692 public void setU(BigDecimal u) {
693 this.u = u;
694 }
695
696
697 @Column(name="D90", precision=7, scale=4)
698 public BigDecimal getD90() {
699 return this.d90;
700 }
701
702 public void setD90(BigDecimal d90) {
703 this.d90 = d90;
704 }
705
706
707 @Column(name="D84", precision=7, scale=4)
708 public BigDecimal getD84() {
709 return this.d84;
710 }
711
712 public void setD84(BigDecimal d84) {
713 this.d84 = d84;
714 }
715
716
717 @Column(name="D80", precision=7, scale=4)
718 public BigDecimal getD80() {
719 return this.d80;
720 }
721
722 public void setD80(BigDecimal d80) {
723 this.d80 = d80;
724 }
725
726
727 @Column(name="D75", precision=7, scale=4)
728 public BigDecimal getD75() {
729 return this.d75;
730 }
731
732 public void setD75(BigDecimal d75) {
733 this.d75 = d75;
734 }
735
736
737 @Column(name="D70", precision=7, scale=4)
738 public BigDecimal getD70() {
739 return this.d70;
740 }
741
742 public void setD70(BigDecimal d70) {
743 this.d70 = d70;
744 }
745
746
747 @Column(name="D60", precision=7, scale=4)
748 public BigDecimal getD60() {
749 return this.d60;
750 }
751
752 public void setD60(BigDecimal d60) {
753 this.d60 = d60;
754 }
755
756
757 @Column(name="D50", precision=7, scale=4)
758 public BigDecimal getD50() {
759 return this.d50;
760 }
761
762 public void setD50(BigDecimal d50) {
763 this.d50 = d50;
764 }
765
766
767 @Column(name="D40", precision=7, scale=4)
768 public BigDecimal getD40() {
769 return this.d40;
770 }
771
772 public void setD40(BigDecimal d40) {
773 this.d40 = d40;
774 }
775
776
777 @Column(name="D30", precision=7, scale=4)
778 public BigDecimal getD30() {
779 return this.d30;
780 }
781
782 public void setD30(BigDecimal d30) {
783 this.d30 = d30;
784 }
785
786
787 @Column(name="D25", precision=7, scale=4)
788 public BigDecimal getD25() {
789 return this.d25;
790 }
791
792 public void setD25(BigDecimal d25) {
793 this.d25 = d25;
794 }
795
796
797 @Column(name="D20", precision=7, scale=4)
798 public BigDecimal getD20() {
799 return this.d20;
800 }
801
802 public void setD20(BigDecimal d20) {
803 this.d20 = d20;
804 }
805
806
807 @Column(name="D16", precision=7, scale=4)
808 public BigDecimal getD16() {
809 return this.d16;
810 }
811
812 public void setD16(BigDecimal d16) {
813 this.d16 = d16;
814 }
815
816
817 @Column(name="D10", precision=7, scale=4)
818 public BigDecimal getD10() {
819 return this.d10;
820 }
821
822 public void setD10(BigDecimal d10) {
823 this.d10 = d10;
824 }
825
826
827 @Column(name="DMIN", precision=7, scale=4)
828 public BigDecimal getDmin() {
829 return this.dmin;
830 }
831
832 public void setDmin(BigDecimal dmin) {
833 this.dmin = dmin;
834 }
835
836
837 @Column(name="DURCHDMIN", precision=6, scale=3)
838 public BigDecimal getDurchdmin() {
839 return this.durchdmin;
840 }
841
842 public void setDurchdmin(BigDecimal durchdmin) {
843 this.durchdmin = durchdmin;
844 }
845
846
847 @Column(name="DMAX", precision=7, scale=3)
848 public BigDecimal getDmax() {
849 return this.dmax;
850 }
851
852 public void setDmax(BigDecimal dmax) {
853 this.dmax = dmax;
854 }
855
856
857 @Column(name="DURCHDMAX", precision=6, scale=3)
858 public BigDecimal getDurchdmax() {
859 return this.durchdmax;
860 }
861
862 public void setDurchdmax(BigDecimal durchdmax) {
863 this.durchdmax = durchdmax;
864 }
865
866
867 @Column(name="N_GESCHIEB", nullable=false, precision=5, scale=0)
868 public int getNGeschieb() {
869 return this.NGeschieb;
870 }
871
872 public void setNGeschieb(int NGeschieb) {
873 this.NGeschieb = NGeschieb;
874 }
875
876
877 @Column(name="N_VIELPKT", nullable=false, precision=5, scale=0)
878 public int getNVielpkt() {
879 return this.NVielpkt;
880 }
881
882 public void setNVielpkt(int NVielpkt) {
883 this.NVielpkt = NVielpkt;
884 }
885
886 @Temporal(TemporalType.DATE)
887 @Column(name="SYS_DATE", length=7)
888 public Date getSysDate() {
889 return this.sysDate;
890 }
891
892 public void setSysDate(Date sysDate) {
893 this.sysDate = sysDate;
894 }
895
896
897 @Column(name="BEMERKUNG", length=240)
898 public String getBemerkung() {
899 return this.bemerkung;
900 }
901
902 public void setBemerkung(String bemerkung) {
903 this.bemerkung = bemerkung;
904 }
905
906 @Temporal(TemporalType.DATE)
907 @Column(name="LASTUPDATED", nullable=false, length=7)
908 public Date getLastupdated() {
909 return this.lastupdated;
910 }
911
912 public void setLastupdated(Date lastupdated) {
913 this.lastupdated = lastupdated;
914 }
915
916
917 @Column(name="KM", precision=8, scale=3)
918 public BigDecimal getKm() {
919 return this.km;
920 }
921
922 public void setKm(BigDecimal km) {
923 this.km = km;
924 }
925
926
927 @Column(name="GLOTABSTOFFSET", nullable=false, precision=8, scale=3)
928 public BigDecimal getGlotabstoffset() {
929 return this.glotabstoffset;
930 }
931
932 public void setGlotabstoffset(BigDecimal glotabstoffset) {
933 this.glotabstoffset = glotabstoffset;
934 }
935
936
937 @Column(name="SLOTABSTOFFSET", nullable=false, precision=8, scale=3)
938 public BigDecimal getSlotabstoffset() {
939 return this.slotabstoffset;
940 }
941
942 public void setSlotabstoffset(BigDecimal slotabstoffset) {
943 this.slotabstoffset = slotabstoffset;
944 }
945
946
947 @Column(name="GBREITEVONLINKS", precision=8, scale=3)
948 public BigDecimal getGbreitevonlinks() {
949 return this.gbreitevonlinks;
950 }
951
952 public void setGbreitevonlinks(BigDecimal gbreitevonlinks) {
953 this.gbreitevonlinks = gbreitevonlinks;
954 }
955
956
957 @Column(name="GBREITEBISLINKS", precision=8, scale=3)
958 public BigDecimal getGbreitebislinks() {
959 return this.gbreitebislinks;
960 }
961
962 public void setGbreitebislinks(BigDecimal gbreitebislinks) {
963 this.gbreitebislinks = gbreitebislinks;
964 }
965
966
967 @Column(name="GLOTUFERABSTISTVONLINKS", precision=1, scale=0)
968 public Boolean getGlotuferabstistvonlinks() {
969 return this.glotuferabstistvonlinks;
970 }
971
972 public void setGlotuferabstistvonlinks(Boolean glotuferabstistvonlinks) {
973 this.glotuferabstistvonlinks = glotuferabstistvonlinks;
974 }
975
976
977 @Column(name="SLOTUFERABSTISTVONLINKS", precision=1, scale=0)
978 public Boolean getSlotuferabstistvonlinks() {
979 return this.slotuferabstistvonlinks;
980 }
981
982 public void setSlotuferabstistvonlinks(Boolean slotuferabstistvonlinks) {
983 this.slotuferabstistvonlinks = slotuferabstistvonlinks;
984 }
985
986 @OneToMany(fetch=FetchType.LAZY, mappedBy="messung")
987 public Set<Glotrechte> getGlotrechtes() {
988 return this.glotrechtes;
989 }
990
991 public void setGlotrechtes(Set<Glotrechte> glotrechtes) {
992 this.glotrechtes = glotrechtes;
993 }
994
995 @OneToMany(fetch=FetchType.LAZY, mappedBy="messung")
996 public Set<Slotrechte> getSlotrechtes() {
997 return this.slotrechtes;
998 }
999
1000 public void setSlotrechtes(Set<Slotrechte> slotrechtes) {
1001 this.slotrechtes = slotrechtes;
1002 }
1003 }

http://dive4elements.wald.intevation.org