Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/sq/Measurement.java @ 3928:d3e2080d3ada
S(Q) relation. Extract more values from database.
flys-artifacts/trunk@5622 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Thu, 27 Sep 2012 16:31:21 +0000 |
parents | e1d3f6bccf2b |
children | 6bcc50e2cc7d |
comparison
equal
deleted
inserted
replaced
3927:208a891c21b5 | 3928:d3e2080d3ada |
---|---|
3 import java.util.Map; | 3 import java.util.Map; |
4 | 4 |
5 public class Measurement | 5 public class Measurement |
6 { | 6 { |
7 protected Map<String, Object> data; | 7 protected Map<String, Object> data; |
8 | |
9 protected Measurement prev; | |
10 protected Measurement next; | |
8 | 11 |
9 public Measurement() { | 12 public Measurement() { |
10 } | 13 } |
11 | 14 |
12 public Measurement(Map<String, Object> data) { | 15 public Measurement(Map<String, Object> data) { |
29 public double Q() { | 32 public double Q() { |
30 return get("Q_BPEGEL"); | 33 return get("Q_BPEGEL"); |
31 } | 34 } |
32 | 35 |
33 public double TOTAL_BL() { | 36 public double TOTAL_BL() { |
34 // TODO: Implement me! | |
35 return get("TGESCHIEBE"); | 37 return get("TGESCHIEBE"); |
36 } | 38 } |
37 | 39 |
38 public double BL_G() { | 40 public double BL_G() { |
39 // TODO: Implement me! | 41 // TODO: Implement me! |
84 | 86 |
85 @Override | 87 @Override |
86 public String toString() { | 88 public String toString() { |
87 return "Measurement: " + data; | 89 return "Measurement: " + data; |
88 } | 90 } |
91 | |
92 /** | |
93 * Gets the prev for this instance. | |
94 * | |
95 * @return The prev. | |
96 */ | |
97 public Measurement getPrev() { | |
98 return this.prev; | |
99 } | |
100 | |
101 /** | |
102 * Sets the prev for this instance. | |
103 * | |
104 * @param prev The prev. | |
105 */ | |
106 public void setPrev(Measurement prev) { | |
107 this.prev = prev; | |
108 } | |
109 | |
110 /** | |
111 * Gets the next for this instance. | |
112 * | |
113 * @return The next. | |
114 */ | |
115 public Measurement getNext() { | |
116 return this.next; | |
117 } | |
118 | |
119 /** | |
120 * Sets the next for this instance. | |
121 * | |
122 * @param next The next. | |
123 */ | |
124 public void setNext(Measurement next) { | |
125 this.next = next; | |
126 } | |
89 } | 127 } |
90 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 : | 128 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 : |