Mercurial > lada > lada-server
comparison src/main/java/de/intevation/lada/model/land/Messwert.java @ 1097:186d602e031a
Merged branch schema-update into default.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Fri, 14 Oct 2016 18:17:42 +0200 |
parents | |
children | f84b4fb82061 |
comparison
equal
deleted
inserted
replaced
1096:565c8a67034d | 1097:186d602e031a |
---|---|
1 package de.intevation.lada.model.land; | |
2 | |
3 import java.io.Serializable; | |
4 import java.sql.Timestamp; | |
5 | |
6 import javax.persistence.Column; | |
7 import javax.persistence.Entity; | |
8 import javax.persistence.GeneratedValue; | |
9 import javax.persistence.GenerationType; | |
10 import javax.persistence.Id; | |
11 import javax.persistence.JoinColumn; | |
12 import javax.persistence.OneToOne; | |
13 import javax.persistence.Transient; | |
14 | |
15 | |
16 /** | |
17 * The persistent class for the messwert database table. | |
18 * | |
19 */ | |
20 @Entity | |
21 public class Messwert implements Serializable { | |
22 private static final long serialVersionUID = 1L; | |
23 | |
24 @Id | |
25 @GeneratedValue(strategy=GenerationType.IDENTITY) | |
26 private Integer id; | |
27 | |
28 private Boolean grenzwertueberschreitung; | |
29 | |
30 @Column(name="letzte_aenderung") | |
31 private Timestamp letzteAenderung; | |
32 | |
33 @Column(name="meh_id") | |
34 private Integer mehId; | |
35 | |
36 private Float messfehler; | |
37 | |
38 @Column(name="messgroesse_id") | |
39 private Integer messgroesseId; | |
40 | |
41 @Column(name="messungs_id") | |
42 private Integer messungsId; | |
43 | |
44 private Double messwert; | |
45 | |
46 @Column(name="messwert_nwg") | |
47 private String messwertNwg; | |
48 | |
49 @Column(name="nwg_zu_messwert") | |
50 private Double nwgZuMesswert; | |
51 | |
52 @Column(name="tree_modified") | |
53 private Timestamp treeModified; | |
54 | |
55 @OneToOne | |
56 @JoinColumn(name="messungs_id", insertable=false, updatable=false) | |
57 private Messung messung; | |
58 | |
59 @Transient | |
60 private boolean owner; | |
61 | |
62 @Transient | |
63 private boolean readonly; | |
64 | |
65 @Transient | |
66 private Timestamp parentModified; | |
67 | |
68 public Messwert() { | |
69 } | |
70 | |
71 public Integer getId() { | |
72 return this.id; | |
73 } | |
74 | |
75 public void setId(Integer id) { | |
76 this.id = id; | |
77 } | |
78 | |
79 public Boolean getGrenzwertueberschreitung() { | |
80 return this.grenzwertueberschreitung; | |
81 } | |
82 | |
83 public void setGrenzwertueberschreitung(Boolean grenzwertueberschreitung) { | |
84 this.grenzwertueberschreitung = grenzwertueberschreitung; | |
85 } | |
86 | |
87 public Timestamp getLetzteAenderung() { | |
88 return this.letzteAenderung; | |
89 } | |
90 | |
91 public void setLetzteAenderung(Timestamp letzteAenderung) { | |
92 this.letzteAenderung = letzteAenderung; | |
93 } | |
94 | |
95 public Integer getMehId() { | |
96 return this.mehId; | |
97 } | |
98 | |
99 public void setMehId(Integer mehId) { | |
100 this.mehId = mehId; | |
101 } | |
102 | |
103 public Float getMessfehler() { | |
104 return this.messfehler; | |
105 } | |
106 | |
107 public void setMessfehler(Float messfehler) { | |
108 this.messfehler = messfehler; | |
109 } | |
110 | |
111 public Integer getMessgroesseId() { | |
112 return this.messgroesseId; | |
113 } | |
114 | |
115 public void setMessgroesseId(Integer messgroesseId) { | |
116 this.messgroesseId = messgroesseId; | |
117 } | |
118 | |
119 public Integer getMessungsId() { | |
120 return this.messungsId; | |
121 } | |
122 | |
123 public void setMessungsId(Integer messungsId) { | |
124 this.messungsId = messungsId; | |
125 } | |
126 | |
127 public Double getMesswert() { | |
128 return this.messwert; | |
129 } | |
130 | |
131 public void setMesswert(Double messwert) { | |
132 this.messwert = messwert; | |
133 } | |
134 | |
135 public String getMesswertNwg() { | |
136 return this.messwertNwg; | |
137 } | |
138 | |
139 public void setMesswertNwg(String messwertNwg) { | |
140 this.messwertNwg = messwertNwg; | |
141 } | |
142 | |
143 public Double getNwgZuMesswert() { | |
144 return this.nwgZuMesswert; | |
145 } | |
146 | |
147 public void setNwgZuMesswert(Double nwgZuMesswert) { | |
148 this.nwgZuMesswert = nwgZuMesswert; | |
149 } | |
150 | |
151 public Timestamp getTreeModified() { | |
152 return this.treeModified; | |
153 } | |
154 | |
155 public void setTreeModified(Timestamp treeModified) { | |
156 this.treeModified = treeModified; | |
157 } | |
158 | |
159 /** | |
160 * @return the owner | |
161 */ | |
162 public boolean isOwner() { | |
163 return owner; | |
164 } | |
165 | |
166 /** | |
167 * @param owner the owner to set | |
168 */ | |
169 public void setOwner(boolean owner) { | |
170 this.owner = owner; | |
171 } | |
172 | |
173 /** | |
174 * @return the readonly | |
175 */ | |
176 public boolean isReadonly() { | |
177 return readonly; | |
178 } | |
179 | |
180 /** | |
181 * @param readonly the readonly to set | |
182 */ | |
183 public void setReadonly(boolean readonly) { | |
184 this.readonly = readonly; | |
185 } | |
186 | |
187 public Timestamp getParentModified() { | |
188 if (this.parentModified == null && this.messung != null) { | |
189 return this.messung.getTreeModified(); | |
190 } | |
191 return this.parentModified; | |
192 } | |
193 | |
194 public void setParentModified(Timestamp parentModified) { | |
195 this.parentModified = parentModified; | |
196 } | |
197 } |