Mercurial > dive4elements > river
comparison flys-backend/src/main/java/de/intevation/flys/model/HYKEntry.java @ 1212:dd948530fd57
Schema: Added missing columns in HYK tables.
flys-backend/trunk@2338 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Fri, 15 Jul 2011 14:33:12 +0000 |
parents | 31d8638760b1 |
children | 32ee9babe42c |
comparison
equal
deleted
inserted
replaced
1211:f08fe480092c | 1212:dd948530fd57 |
---|---|
24 implements Serializable | 24 implements Serializable |
25 { | 25 { |
26 private Integer id; | 26 private Integer id; |
27 private HYK hyk; | 27 private HYK hyk; |
28 private BigDecimal km; | 28 private BigDecimal km; |
29 private BigDecimal distanceVL; | |
30 private BigDecimal distanceHF; | |
31 private BigDecimal distanceVR; | |
29 | 32 |
30 private List<HYKFormation> formations; | 33 private List<HYKFormation> formations; |
31 | 34 |
32 public HYKEntry() { | 35 public HYKEntry() { |
33 } | 36 } |
34 | 37 |
35 public HYKEntry(HYK hyk, BigDecimal km) { | 38 public HYKEntry( |
36 this.hyk = hyk; | 39 HYK hyk, |
37 this.km = km; | 40 BigDecimal km, |
41 BigDecimal distanceVL, | |
42 BigDecimal distanceHF, | |
43 BigDecimal distanceVR | |
44 ) { | |
45 this.hyk = hyk; | |
46 this.km = km; | |
47 this.distanceVL = distanceVL; | |
48 this.distanceHF = distanceHF; | |
49 this.distanceVR = distanceVR; | |
38 } | 50 } |
39 | 51 |
40 @Id | 52 @Id |
41 @SequenceGenerator( | 53 @SequenceGenerator( |
42 name = "SEQUENCE_HYK_ENTRIES_ID_SEQ", | 54 name = "SEQUENCE_HYK_ENTRIES_ID_SEQ", |
71 | 83 |
72 public void setKm(BigDecimal km) { | 84 public void setKm(BigDecimal km) { |
73 this.km = km; | 85 this.km = km; |
74 } | 86 } |
75 | 87 |
88 @Column(name = "distance_vl") | |
89 public BigDecimal getDistanceVL() { | |
90 return distanceVL; | |
91 } | |
92 | |
93 public void setDistanceVL(BigDecimal distanceVL) { | |
94 this.distanceVL = distanceVL; | |
95 } | |
96 | |
97 @Column(name = "distance_hf") | |
98 public BigDecimal getDistanceHF() { | |
99 return distanceHF; | |
100 } | |
101 | |
102 public void setDistanceHF(BigDecimal distanceHF) { | |
103 this.distanceHF = distanceHF; | |
104 } | |
105 | |
106 @Column(name = "distance_vr") | |
107 public BigDecimal getDistanceVR() { | |
108 return distanceVR; | |
109 } | |
110 | |
111 public void setDistanceVR(BigDecimal distanceVR) { | |
112 this.distanceVR = distanceVR; | |
113 } | |
114 | |
76 @OneToMany | 115 @OneToMany |
77 @OrderBy("formation_num") | 116 @OrderBy("formation_num") |
78 @JoinColumn(name="hyk_entry_id") | 117 @JoinColumn(name="hyk_entry_id") |
79 public List<HYKFormation> getFormations() { | 118 public List<HYKFormation> getFormations() { |
80 return formations; | 119 return formations; |