Mercurial > dive4elements > river
comparison backend/src/main/java/org/dive4elements/river/seddb/model/Zzsondierungart.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/Zzsondierungart.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.util.HashSet; | |
14 import java.util.Set; | |
15 import javax.persistence.Column; | |
16 import javax.persistence.Entity; | |
17 import javax.persistence.FetchType; | |
18 import javax.persistence.Id; | |
19 import javax.persistence.OneToMany; | |
20 import javax.persistence.Table; | |
21 | |
22 /** | |
23 * Zzsondierungart generated by hbm2java | |
24 */ | |
25 @Entity | |
26 @Table(name="ZZSONDIERUNGART" | |
27 ,schema="SEDDB" | |
28 ) | |
29 public class Zzsondierungart implements java.io.Serializable { | |
30 | |
31 | |
32 private long sondierungartid; | |
33 private String name; | |
34 private boolean istaktiv; | |
35 private String bemerkung; | |
36 private Set<Sohltest> sohltests = new HashSet<Sohltest>(0); | |
37 | |
38 public Zzsondierungart() { | |
39 } | |
40 | |
41 public Zzsondierungart(long sondierungartid, String name, boolean istaktiv) { | |
42 this.sondierungartid = sondierungartid; | |
43 this.name = name; | |
44 this.istaktiv = istaktiv; | |
45 } | |
46 public Zzsondierungart(long sondierungartid, String name, boolean istaktiv, String bemerkung, Set<Sohltest> sohltests) { | |
47 this.sondierungartid = sondierungartid; | |
48 this.name = name; | |
49 this.istaktiv = istaktiv; | |
50 this.bemerkung = bemerkung; | |
51 this.sohltests = sohltests; | |
52 } | |
53 | |
54 @Id | |
55 | |
56 | |
57 @Column(name="SONDIERUNGARTID", unique=true, nullable=false, precision=11, scale=0) | |
58 public long getSondierungartid() { | |
59 return this.sondierungartid; | |
60 } | |
61 | |
62 public void setSondierungartid(long sondierungartid) { | |
63 this.sondierungartid = sondierungartid; | |
64 } | |
65 | |
66 | |
67 @Column(name="NAME", nullable=false, length=50) | |
68 public String getName() { | |
69 return this.name; | |
70 } | |
71 | |
72 public void setName(String name) { | |
73 this.name = name; | |
74 } | |
75 | |
76 | |
77 @Column(name="ISTAKTIV", nullable=false, precision=1, scale=0) | |
78 public boolean isIstaktiv() { | |
79 return this.istaktiv; | |
80 } | |
81 | |
82 public void setIstaktiv(boolean istaktiv) { | |
83 this.istaktiv = istaktiv; | |
84 } | |
85 | |
86 | |
87 @Column(name="BEMERKUNG", length=240) | |
88 public String getBemerkung() { | |
89 return this.bemerkung; | |
90 } | |
91 | |
92 public void setBemerkung(String bemerkung) { | |
93 this.bemerkung = bemerkung; | |
94 } | |
95 | |
96 @OneToMany(fetch=FetchType.LAZY, mappedBy="zzsondierungart") | |
97 public Set<Sohltest> getSohltests() { | |
98 return this.sohltests; | |
99 } | |
100 | |
101 public void setSohltests(Set<Sohltest> sohltests) { | |
102 this.sohltests = sohltests; | |
103 } | |
104 } |