comparison flys-backend/src/main/java/de/intevation/flys/model/River.java @ 4262:87c3a3ac6ddf

Order MeasurementStations by station km Order the MeasurementStations of a river by the km of the station.
author Björn Ricks <bjoern.ricks@intevation.de>
date Fri, 26 Oct 2012 11:06:50 +0200
parents 6302db90b63f
children 8062b571884d
comparison
equal deleted inserted replaced
4261:1264fef59bfa 4262:87c3a3ac6ddf
11 import javax.persistence.GeneratedValue; 11 import javax.persistence.GeneratedValue;
12 import javax.persistence.Column; 12 import javax.persistence.Column;
13 import javax.persistence.SequenceGenerator; 13 import javax.persistence.SequenceGenerator;
14 import javax.persistence.OneToMany; 14 import javax.persistence.OneToMany;
15 import javax.persistence.OneToOne; 15 import javax.persistence.OneToOne;
16 import javax.persistence.OrderBy;
16 import javax.persistence.JoinColumn; 17 import javax.persistence.JoinColumn;
17 import javax.persistence.GenerationType; 18 import javax.persistence.GenerationType;
18 19
19 import java.util.List; 20 import java.util.List;
20 import java.util.Comparator; 21 import java.util.Comparator;
122 this.gauges = gauges; 123 this.gauges = gauges;
123 } 124 }
124 125
125 126
126 @OneToMany 127 @OneToMany
128 @OrderBy("station")
127 @JoinColumn(name="river_id") 129 @JoinColumn(name="river_id")
128 public List<MeasurementStation> getMeasurementStations() { 130 public List<MeasurementStation> getMeasurementStations() {
129 return measurementstations; 131 return measurementstations;
130 } 132 }
131 133

http://dive4elements.wald.intevation.org