package webctdbexport.db; // Generated 17-Jun-2011 11:38:57 by Hibernate Tools 3.4.0.CR1 import javax.persistence.AttributeOverride; import javax.persistence.AttributeOverrides; import javax.persistence.Column; import javax.persistence.EmbeddedId; import javax.persistence.Entity; import javax.persistence.Table; /** * RptPerson generated by hbm2java */ @Entity @Table(name="RPT_PERSON" ) public class RptPerson implements java.io.Serializable { private RptPersonId id; public RptPerson() { } public RptPerson(RptPersonId id) { this.id = id; } @EmbeddedId @AttributeOverrides( { @AttributeOverride(name="personId", column=@Column(name="PERSON_ID", nullable=false, precision=20, scale=0) ), @AttributeOverride(name="userId", column=@Column(name="USER_ID", nullable=false, length=768) ), @AttributeOverride(name="loginLearningContextId", column=@Column(name="LOGIN_LEARNING_CONTEXT_ID", nullable=false, precision=20, scale=0) ), @AttributeOverride(name="givenName", column=@Column(name="GIVEN_NAME", nullable=false, length=768) ), @AttributeOverride(name="familyName", column=@Column(name="FAMILY_NAME", nullable=false, length=768) ), @AttributeOverride(name="otherName", column=@Column(name="OTHER_NAME", nullable=false, length=768) ), @AttributeOverride(name="namePrefix", column=@Column(name="NAME_PREFIX", nullable=false, length=96) ), @AttributeOverride(name="nameSuffix", column=@Column(name="NAME_SUFFIX", nullable=false, length=96) ), @AttributeOverride(name="nameFn", column=@Column(name="NAME_FN", nullable=false, length=768) ), @AttributeOverride(name="nameNickname", column=@Column(name="NAME_NICKNAME", nullable=false, length=768) ), @AttributeOverride(name="nameSort", column=@Column(name="NAME_SORT", nullable=false, length=768) ), @AttributeOverride(name="authSource", column=@Column(name="AUTH_SOURCE", nullable=false, length=1000) ), @AttributeOverride(name="sourceId", column=@Column(name="SOURCE_ID", nullable=false, length=768) ), @AttributeOverride(name="sourceName", column=@Column(name="SOURCE_NAME", nullable=false, length=510) ), @AttributeOverride(name="accessStatus", column=@Column(name="ACCESS_STATUS", nullable=false, precision=1, scale=0) ), @AttributeOverride(name="active", column=@Column(name="ACTIVE", nullable=false, precision=1, scale=0) ), @AttributeOverride(name="demoUser", column=@Column(name="DEMO_USER", nullable=false, precision=1, scale=0) ), @AttributeOverride(name="email", column=@Column(name="EMAIL", nullable=false, length=320) ), @AttributeOverride(name="demographicsBday", column=@Column(name="DEMOGRAPHICS_BDAY", nullable=false, precision=20, scale=0) ), @AttributeOverride(name="demographicsGender", column=@Column(name="DEMOGRAPHICS_GENDER", nullable=false, length=64) ) } ) public RptPersonId getId() { return this.id; } public void setId(RptPersonId id) { this.id = id; } }