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;

http://dive4elements.wald.intevation.org