comparison flys-backend/src/main/java/de/intevation/flys/model/Range.java @ 5587:7b1c5fe4ebf3

Simplified inner loop of water level exporter.
author Sascha L. Teichmann <teichmann@intevation.de>
date Sun, 07 Apr 2013 11:38:15 +0200
parents 697d1faa8217
children 80b9218ac007
comparison
equal deleted inserted replaced
5586:966237892c9b 5587:7b1c5fe4ebf3
71 71
72 public void setB(BigDecimal b) { 72 public void setB(BigDecimal b) {
73 this.b = b; 73 this.b = b;
74 } 74 }
75 75
76 public boolean contains(double x) {
77 BigDecimal b = this.b != null ? this.b : a;
78 double av = a.doubleValue();
79 double bv = b.doubleValue();
80 if (av > bv) {
81 double t = av;
82 av = bv;
83 bv = t;
84 }
85 return x >= av && x <= bv;
86 }
87
76 @OneToOne 88 @OneToOne
77 @JoinColumn(name = "river_id") 89 @JoinColumn(name = "river_id")
78 public River getRiver() { 90 public River getRiver() {
79 return river; 91 return river;
80 } 92 }

http://dive4elements.wald.intevation.org