18 package org.turro.contacts;
20 import javax.persistence.Column;
21 import javax.persistence.Entity;
22 import javax.persistence.GeneratedValue;
23 import javax.persistence.Id;
30 @org.hibernate.annotations.GenericGenerator(name =
"hibernate-uuid", strategy =
"uuid")
31 public class FieldDef implements java.io.Serializable {
34 @GeneratedValue(generator =
"hibernate-uuid")
35 @Column(name=
"IDENTIFIER")
38 private String tabKey;
40 private String labelKey;
42 private Class javaClass;
44 private String tagDiscriminator;
59 this.javaClass = javaClass;
67 this.labelKey = labelKey;
79 return tagDiscriminator;
83 this.tagDiscriminator = tagDiscriminator;