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 :

http://dive4elements.wald.intevation.org