1 package net.sf.cantina.datasource;
2
3 import java.util.Locale;
4
5 /***
6 * @hibernate.class table="translations"
7 */
8
9 public class Translation
10 {
11 private byte[] content;
12 private String id;
13 private Locale locale;
14
15 public Translation()
16 {
17 }
18
19 public Translation(Locale locale)
20 {
21 this.locale = locale;
22 }
23
24 /***
25 * @hibernate.property
26 * column="content"
27 * length="10000000"
28 * type="binary"
29 */
30
31 public byte[] getContent()
32 {
33 return content;
34 }
35
36 public void setContent(byte[] content)
37 {
38 this.content = content;
39 }
40
41 /***
42 * @hibernate.id generator-class="uuid.hex"
43 * column="id"
44 * unsaved-value="null"
45 */
46
47 public String getId()
48 {
49 return id;
50 }
51
52 public void setId(String id)
53 {
54 this.id = id;
55 }
56
57 /***
58 * @hibernate.property column="locale"
59 */
60 public Locale getLocale()
61 {
62 return locale;
63 }
64
65 public void setLocale(Locale locale)
66 {
67 this.locale = locale;
68 }
69 }