comparison artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadData.java @ 8210:3bb00338228c

(issue1448) Use left join to permit loads with empty sq_time intervals to be handled.
author Andre Heinecke <andre.heinecke@intevation.de>
date Fri, 05 Sep 2014 15:09:44 +0200
parents 5114b643a6d6
children cb25ea4d4551
comparison
equal deleted inserted replaced
8209:5114b643a6d6 8210:3bb00338228c
131 private Date stopTime; 131 private Date stopTime;
132 private Date sqStartTime; 132 private Date sqStartTime;
133 private Date sqStopTime; 133 private Date sqStopTime;
134 134
135 public Load() { 135 public Load() {
136 }
137
138 public Load(
139 int id,
140 int kind,
141 String description,
142 Date startTime,
143 Date stopTime
144 ) {
145 this.id = id;
146 this.kind = kind;
147 this.description = description;
148 this.startTime = startTime;
149 this.stopTime = stopTime;
150 this.sqStartTime = null;
151 this.sqStopTime = null;
152 this.sqRelId = 0;
136 } 153 }
137 154
138 public Load( 155 public Load(
139 int id, 156 int id,
140 int kind, 157 int kind,
151 this.startTime = startTime; 168 this.startTime = startTime;
152 this.stopTime = stopTime; 169 this.stopTime = stopTime;
153 this.sqStartTime = sqStartTime; 170 this.sqStartTime = sqStartTime;
154 this.sqStopTime = sqStopTime; 171 this.sqStopTime = sqStopTime;
155 this.sqRelId = sqRelId; 172 this.sqRelId = sqRelId;
156 log.debug("Creating Load with sqrelid: " + sqRelId + " start: "+ sqStartTime);
157 } 173 }
158 174
159 public int getId() { 175 public int getId() {
160 return id; 176 return id;
161 } 177 }

http://dive4elements.wald.intevation.org