KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > test > hibernate > Persistent


1 package test.hibernate;
2
3 import java.util.Date JavaDoc;
4
5 /**
6  * @author Administrator
7  */

8 public abstract class Persistent {
9
10     private Long JavaDoc id;
11     private int version;
12     private Date JavaDoc created;
13
14     /**
15      * Constructor for Persistent.
16      */

17     public Persistent() {
18         super();
19     }
20
21     /**
22      * @hibernate.id
23      * unsaved-value="null"
24      * generator-class="sequence"
25      * @hibernate.generator-param
26      * name="table"
27      * value="HIVAL"
28      * @hibernate.generator-param
29      * name="column"
30      * value="NEXT"
31      * @return Long
32      */

33     public Long JavaDoc getId() {
34         return id;
35     }
36
37     /**
38      * Sets the id.
39      * @param id The id to set
40      */

41     public void setId(Long JavaDoc id) {
42         this.id = id;
43     }
44
45     /**
46      * @hibernate.version
47      * @return int
48      */

49     public int getVersion() {
50         return version;
51     }
52
53     /**
54      * Sets the version.
55      * @param version The version to set
56      */

57     public void setVersion(int version) {
58         this.version = version;
59     }
60
61     /**
62      * @hibernate.property
63      * update="false"
64      * insert="true"
65      * type="timestamp"
66      * Returns the created.
67      * @return Date
68      */

69     public Date JavaDoc getCreated() {
70         return created;
71     }
72
73     /**
74      * Sets the created.
75      * @param created The created to set
76      */

77     public void setCreated(Date JavaDoc created) {
78         this.created = created;
79     }
80
81 }
82
Popular Tags