Mercurial > dive4elements > river
comparison flys-backend/src/main/java/de/intevation/flys/model/DischargeZone.java @ 2833:5b54a648f702
Finished flow velocity data import: finished parsing meta data of model files and repaired broken HQL statements.
flys-backend/trunk@4259 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Wed, 18 Apr 2012 08:54:55 +0000 |
parents | a948366d8ac5 |
children | 28526b0b0a90 |
comparison
equal
deleted
inserted
replaced
2832:ac5bd90697c1 | 2833:5b54a648f702 |
---|---|
24 private static Logger logger = Logger.getLogger(DischargeZone.class); | 24 private static Logger logger = Logger.getLogger(DischargeZone.class); |
25 | 25 |
26 | 26 |
27 private Integer id; | 27 private Integer id; |
28 | 28 |
29 private River river; | |
30 | |
29 private String gaugeName; | 31 private String gaugeName; |
30 | 32 |
31 private River river; | 33 private BigDecimal value; |
32 | 34 |
33 private NamedMainValue mainValue; | 35 private String lowerDischarge; |
34 | 36 private String upperDischarge; |
35 private BigDecimal lowerFactor; | |
36 | |
37 private BigDecimal upperFactor; | |
38 | 37 |
39 | 38 |
40 public DischargeZone() { | 39 public DischargeZone() { |
41 } | 40 } |
42 | 41 |
43 | 42 |
44 public DischargeZone( | 43 public DischargeZone( |
45 String gaugeName, | 44 River river, |
46 River river, | 45 String gaugeName, |
47 NamedMainValue mainValue, | 46 BigDecimal value, |
48 BigDecimal lowerFactor, | 47 String lowerDischarge, |
49 BigDecimal upperFactor | 48 String upperDischarge |
50 ) { | 49 ) { |
51 this.gaugeName = gaugeName; | 50 this.river = river; |
52 this.river = river; | 51 this.gaugeName = gaugeName; |
53 this.mainValue = mainValue; | 52 this.value = value; |
54 this.lowerFactor = lowerFactor; | 53 this.lowerDischarge = lowerDischarge; |
55 this.upperFactor = upperFactor; | 54 this.upperDischarge = upperDischarge; |
56 } | 55 } |
57 | 56 |
58 @Id | 57 @Id |
59 @SequenceGenerator( | 58 @SequenceGenerator( |
60 name = "SEQUENCE_DISCHARGE_ZONE_ID_SEQ", | 59 name = "SEQUENCE_DISCHARGE_ZONE_ID_SEQ", |
80 | 79 |
81 public void setRiver(River river) { | 80 public void setRiver(River river) { |
82 this.river = river; | 81 this.river = river; |
83 } | 82 } |
84 | 83 |
85 @OneToOne | 84 @Column(name = "value") |
86 @JoinColumn(name = "named_main_value_id") | 85 public BigDecimal getValue() { |
87 public NamedMainValue getMainValue() { | 86 return value; |
88 return mainValue; | |
89 } | 87 } |
90 | 88 |
91 public void setMainValue(NamedMainValue mainValue) { | 89 public void setValue(BigDecimal value) { |
92 this.mainValue = mainValue; | 90 this.value = value; |
93 } | 91 } |
94 | 92 |
95 @Column(name = "gauge_name") | 93 @Column(name = "gauge_name") |
96 public String getGaugeName() { | 94 public String getGaugeName() { |
97 return gaugeName; | 95 return gaugeName; |
99 | 97 |
100 public void setGaugeName(String gaugeName) { | 98 public void setGaugeName(String gaugeName) { |
101 this.gaugeName = gaugeName; | 99 this.gaugeName = gaugeName; |
102 } | 100 } |
103 | 101 |
104 @Column(name = "lower_factor") | 102 @Column(name = "lower_discharge") |
105 public BigDecimal getLowerFactor() { | 103 public String getLowerDischarge() { |
106 return lowerFactor; | 104 return lowerDischarge; |
107 } | 105 } |
108 | 106 |
109 public void setLowerFactor(BigDecimal lowerFactor) { | 107 public void setLowerDischarge(String lowerDischarge) { |
110 this.lowerFactor = lowerFactor; | 108 this.lowerDischarge = lowerDischarge; |
111 } | 109 } |
112 | 110 |
113 @Column(name = "upper_factor") | 111 @Column(name = "upper_discharge") |
114 public BigDecimal getUpperFactor() { | 112 public String getUpperDischarge() { |
115 return upperFactor; | 113 return upperDischarge; |
116 } | 114 } |
117 | 115 |
118 public void setUpperFactor(BigDecimal upperFactor) { | 116 public void setUpperDischarge(String upperDischarge) { |
119 this.upperFactor = upperFactor; | 117 this.upperDischarge = upperDischarge; |
120 } | 118 } |
121 } | 119 } |
122 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : | 120 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |