Mercurial > dive4elements > river
comparison flys-backend/src/main/java/de/intevation/flys/model/BedHeightSingle.java @ 3799:b9a99fcc78c3
Fixed broken loops to find the bed height epochs and singles for a given river and km range.
flys-backend/trunk@5490 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Mon, 17 Sep 2012 10:09:42 +0000 |
parents | 444e52222941 |
children | 5d8db3349b77 |
comparison
equal
deleted
inserted
replaced
3798:90f91ba077a8 | 3799:b9a99fcc78c3 |
---|---|
239 // TODO Do km range filtering in SQL statement | 239 // TODO Do km range filtering in SQL statement |
240 | 240 |
241 List<BedHeightSingle> singles = query.list(); | 241 List<BedHeightSingle> singles = query.list(); |
242 List<BedHeightSingle> good = new ArrayList<BedHeightSingle>(); | 242 List<BedHeightSingle> good = new ArrayList<BedHeightSingle>(); |
243 | 243 |
244 for (BedHeightSingle s: singles) { | 244 OUTER: for (BedHeightSingle s: singles) { |
245 OUTER: | |
246 for (BedHeightSingleValue value: s.getValues()) { | 245 for (BedHeightSingleValue value: s.getValues()) { |
247 double station = value.getStation().doubleValue(); | 246 double station = value.getStation().doubleValue(); |
248 | 247 |
249 if (station >= kmLo && station <= kmHi) { | 248 if (station >= kmLo && station <= kmHi) { |
250 good.add(s); | 249 good.add(s); |