Mercurial > dive4elements > river
comparison flys-backend/src/main/java/de/intevation/flys/model/NamedMainValues.java @ 174:249390dd24e7
Added foreign key constraint annotations to model classes.
flys-backend/trunk@1473 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Tue, 15 Mar 2011 14:49:56 +0000 |
parents | 605320b7df94 |
children |
comparison
equal
deleted
inserted
replaced
173:8e2f2ddc507f | 174:249390dd24e7 |
---|---|
7 import javax.persistence.Table; | 7 import javax.persistence.Table; |
8 import javax.persistence.GeneratedValue; | 8 import javax.persistence.GeneratedValue; |
9 import javax.persistence.Column; | 9 import javax.persistence.Column; |
10 import javax.persistence.SequenceGenerator; | 10 import javax.persistence.SequenceGenerator; |
11 import javax.persistence.GenerationType; | 11 import javax.persistence.GenerationType; |
12 import javax.persistence.OneToOne; | |
13 import javax.persistence.JoinColumn; | |
12 | 14 |
13 @Entity | 15 @Entity |
14 @Table(name = "named_main_values") | 16 @Table(name = "named_main_values") |
15 public class NamedMainValues | 17 public class NamedMainValues |
16 implements Serializable | 18 implements Serializable |
46 | 48 |
47 public void setName(String name) { | 49 public void setName(String name) { |
48 this.name = name; | 50 this.name = name; |
49 } | 51 } |
50 | 52 |
53 @OneToOne | |
54 @JoinColumn(name = "type_id" ) | |
55 public MainValueType getType() { | |
56 return type; | |
57 } | |
58 | |
51 public void setType(MainValueType type) { | 59 public void setType(MainValueType type) { |
52 this.type = type; | 60 this.type = type; |
53 } | 61 } |
54 | |
55 public MainValueType getType() { | |
56 return type; | |
57 } | |
58 } | 62 } |
59 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : | 63 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |