KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > hibernate > test > annotations > lob > Book


1 //$Id: Book.java,v 1.3 2005/07/25 06:43:41 epbernard Exp $
2
package org.hibernate.test.annotations.lob;
3
4 import javax.persistence.Column;
5 import javax.persistence.Entity;
6 import javax.persistence.GeneratorType;
7 import javax.persistence.Id;
8 import javax.persistence.Lob;
9 import javax.persistence.LobType;
10
11 /**
12  * @author Emmanuel Bernard
13  */

14 @Entity
15 public class Book {
16     private Integer JavaDoc id;
17     private String JavaDoc shortDescription;
18     private String JavaDoc fullText;
19     private Character JavaDoc[] code;
20     private char[] code2;
21     private Editor editor;
22
23     @Id(generate=GeneratorType.AUTO)
24     public Integer JavaDoc getId() {
25         return id;
26     }
27
28     public void setId(Integer JavaDoc id) {
29         this.id = id;
30     }
31
32     public String JavaDoc getShortDescription() {
33         return shortDescription;
34     }
35
36     public void setShortDescription(String JavaDoc shortDescription) {
37         this.shortDescription = shortDescription;
38     }
39     @Lob(type=LobType.CLOB)
40     @Column(name="fld_fulltext")
41     public String JavaDoc getFullText() {
42         return fullText;
43     }
44
45     public void setFullText(String JavaDoc fullText) {
46         this.fullText = fullText;
47     }
48
49     @Lob(type = LobType.CLOB)
50     @Column(name="fld_code")
51     public Character JavaDoc[] getCode() {
52         return code;
53     }
54
55     public void setCode(Character JavaDoc[] code) {
56         this.code = code;
57     }
58
59     @Lob(type = LobType.CLOB)
60     public char[] getCode2() {
61         return code2;
62     }
63
64     public void setCode2(char[] code2) {
65         this.code2 = code2;
66     }
67
68     @Lob(type = LobType.BLOB)
69     public Editor getEditor() {
70         return editor;
71     }
72
73     public void setEditor(Editor editor) {
74         this.editor = editor;
75     }
76 }
77
Popular Tags