comparison flys-backend/src/main/java/de/intevation/flys/model/DischargeTableValue.java @ 171:4a83e14f40f9

Added entity and id annotations. flys-backend/trunk@1463 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Mon, 14 Mar 2011 14:52:58 +0000
parents 86a1bd9cc50e
children 605320b7df94
comparison
equal deleted inserted replaced
170:88c14d5d45be 171:4a83e14f40f9
2 2
3 import java.math.BigDecimal; 3 import java.math.BigDecimal;
4 4
5 import java.io.Serializable; 5 import java.io.Serializable;
6 6
7 import javax.persistence.Entity;
8 import javax.persistence.Id;
9 import javax.persistence.Table;
10 import javax.persistence.GeneratedValue;
11 import javax.persistence.Column;
12 import javax.persistence.SequenceGenerator;
13 import javax.persistence.GenerationType;
14
15 @Entity
16 @Table(name = "discharge_table_values")
7 public class DischargeTableValue 17 public class DischargeTableValue
8 implements Serializable 18 implements Serializable
9 { 19 {
10 private Integer id; 20 private Integer id;
11 private DischargeTable dischargeTable; 21 private DischargeTable dischargeTable;
12 private BigDecimal q; 22 private BigDecimal q;
13 private BigDecimal w; 23 private BigDecimal w;
14 24
15 public DischargeTableValue() { 25 public DischargeTableValue() {
16 } 26 }
17 27
28 @Id
29 @SequenceGenerator(
30 name = "SEQUENCE_DISCHARGE_TABLE_VALUES_ID_SEQ",
31 sequenceName = "DISCHARGE_TABLE_VALUES_ID_SEQ",
32 allocationSize = 1)
33 @GeneratedValue(
34 strategy = GenerationType.SEQUENCE,
35 generator = "SEQUENCE_DISCHARGE_TABLE_VALUES_ID_SEQ")
36 @Column(name = "id")
37
38 public Integer getId() {
39 return id;
40 }
41
18 public void setId(Integer id) { 42 public void setId(Integer id) {
19 this.id = id; 43 this.id = id;
20 }
21
22 public Integer getId() {
23 return id;
24 } 44 }
25 45
26 public void setDischargeTable(DischargeTable dischargeTable) { 46 public void setDischargeTable(DischargeTable dischargeTable) {
27 this.dischargeTable = dischargeTable; 47 this.dischargeTable = dischargeTable;
28 } 48 }

http://dive4elements.wald.intevation.org