KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > hibernate > test > annotations > tableperclass > Machine


1 //$Id: Machine.java,v 1.1 2005/05/12 13:33:51 epbernard Exp $
2
package org.hibernate.test.annotations.tableperclass;
3
4 import javax.persistence.Entity;
5 import javax.persistence.GeneratorType;
6 import javax.persistence.Id;
7 import javax.persistence.Inheritance;
8 import javax.persistence.InheritanceType;
9
10 /**
11  * @author Emmanuel Bernard
12  */

13 @Entity
14 @Inheritance(strategy=InheritanceType.TABLE_PER_CLASS)
15 public class Machine {
16     private Integer JavaDoc id;
17     private Double JavaDoc weight;
18
19     @Id(generate=GeneratorType.TABLE)
20     public Integer JavaDoc getId() {
21         return id;
22     }
23
24     public void setId(Integer JavaDoc id) {
25         this.id = id;
26     }
27
28     public Double JavaDoc getWeight() {
29         return weight;
30     }
31
32     public void setWeight(Double JavaDoc weight) {
33         this.weight = weight;
34     }
35 }
36
Popular Tags