Mercurial > dive4elements > river
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 |