Mercurial > dive4elements > river
comparison flys-backend/src/main/java/de/intevation/flys/model/Range.java @ 188:003ac16812dd
Store annotations in backend.
flys-backend/trunk@1518 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Fri, 18 Mar 2011 12:10:33 +0000 |
parents | 249390dd24e7 |
children | bc3747a371cc |
comparison
equal
deleted
inserted
replaced
187:ecf90018563b | 188:003ac16812dd |
---|---|
43 | 43 |
44 public void setId(Integer id) { | 44 public void setId(Integer id) { |
45 this.id = id; | 45 this.id = id; |
46 } | 46 } |
47 | 47 |
48 public Range(Double a, Double b, River river) { | |
49 this( | |
50 a != null ? BigDecimal.valueOf(a) : null, | |
51 b != null ? BigDecimal.valueOf(b) : null, | |
52 river); | |
53 } | |
54 | |
55 public Range(BigDecimal a, BigDecimal b, River river) { | |
56 this.a = a; | |
57 this.b = b; | |
58 this.river = river; | |
59 } | |
60 | |
48 @Column(name = "a") // FIXME: type mapping needed? | 61 @Column(name = "a") // FIXME: type mapping needed? |
49 public BigDecimal getA() { | 62 public BigDecimal getA() { |
50 return a; | 63 return a; |
51 } | 64 } |
52 | 65 |
61 | 74 |
62 public void setB(BigDecimal b) { | 75 public void setB(BigDecimal b) { |
63 this.b = b; | 76 this.b = b; |
64 } | 77 } |
65 | 78 |
79 @OneToOne | |
80 @JoinColumn(name = "river_id") | |
81 public River getRiver() { | |
82 return river; | |
83 } | |
84 | |
66 public void setRiver(River river) { | 85 public void setRiver(River river) { |
67 this.river = river; | 86 this.river = river; |
68 } | 87 } |
69 | |
70 @OneToOne | |
71 @JoinColumn(name = "id") | |
72 public River getRiver() { | |
73 return river; | |
74 } | |
75 } | 88 } |
76 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : | 89 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |