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; /** * AssmtAssessmentSetting generated by hbm2java */ @Entity @Table(name="ASSMT_ASSESSMENT_SETTING" ) public class AssmtAssessmentSetting implements java.io.Serializable { private AssmtAssessmentSettingId id; public AssmtAssessmentSetting() { } public AssmtAssessmentSetting(AssmtAssessmentSettingId id) { this.id = id; } @EmbeddedId @AttributeOverrides( { @AttributeOverride(name="assessmentId", column=@Column(name="ASSESSMENT_ID", nullable=false, precision=20, scale=0) ), @AttributeOverride(name="ident", column=@Column(name="IDENT", nullable=false, length=768) ), @AttributeOverride(name="maxscore", column=@Column(name="MAXSCORE", nullable=false, precision=12, scale=4) ), @AttributeOverride(name="numassmtitems", column=@Column(name="NUMASSMTITEMS", nullable=false, precision=4, scale=0) ), @AttributeOverride(name="settingId", column=@Column(name="SETTING_ID", nullable=false, precision=20, scale=0) ), @AttributeOverride(name="deliveryContextId", column=@Column(name="DELIVERY_CONTEXT_ID", nullable=false, precision=20, scale=0) ), @AttributeOverride(name="starttime", column=@Column(name="STARTTIME", nullable=false, precision=20, scale=0) ), @AttributeOverride(name="endtime", column=@Column(name="ENDTIME", nullable=false, precision=20, scale=0) ), @AttributeOverride(name="duration", column=@Column(name="DURATION", nullable=false, precision=6, scale=0) ), @AttributeOverride(name="durationunits", column=@Column(name="DURATIONUNITS", nullable=false, length=60) ), @AttributeOverride(name="durationunlimited", column=@Column(name="DURATIONUNLIMITED", nullable=false, precision=1, scale=0) ), @AttributeOverride(name="displayNewWindow", column=@Column(name="DISPLAY_NEW_WINDOW", nullable=false, precision=1, scale=0) ), @AttributeOverride(name="questiondelivery", column=@Column(name="QUESTIONDELIVERY", nullable=false, length=20) ), @AttributeOverride(name="timebetweenattempts", column=@Column(name="TIMEBETWEENATTEMPTS", nullable=false, precision=6, scale=0) ), @AttributeOverride(name="timebetweenattemptsunits", column=@Column(name="TIMEBETWEENATTEMPTSUNITS", nullable=false, length=60) ), @AttributeOverride(name="numberofattempts", column=@Column(name="NUMBEROFATTEMPTS", nullable=false, precision=3, scale=0) ), @AttributeOverride(name="showtitle", column=@Column(name="SHOWTITLE", nullable=false, precision=1, scale=0) ), @AttributeOverride(name="allowsubmissionafter", column=@Column(name="ALLOWSUBMISSIONAFTER", nullable=false, precision=1, scale=0) ), @AttributeOverride(name="randomizeAttempts", column=@Column(name="RANDOMIZE_ATTEMPTS", nullable=false, precision=1, scale=0) ), @AttributeOverride(name="submitmessage", column=@Column(name="SUBMITMESSAGE", nullable=false, length=4000) ), @AttributeOverride(name="submitemailaddress", column=@Column(name="SUBMITEMAILADDRESS", nullable=false, length=320) ), @AttributeOverride(name="securitypassword", column=@Column(name="SECURITYPASSWORD", nullable=false, length=300) ), @AttributeOverride(name="securityaddress", column=@Column(name="SECURITYADDRESS", nullable=false, length=15) ), @AttributeOverride(name="securityaddressmask", column=@Column(name="SECURITYADDRESSMASK", nullable=false, length=15) ), @AttributeOverride(name="resultsemail", column=@Column(name="RESULTSEMAIL", nullable=false, length=320) ), @AttributeOverride(name="resultsreleasetype", column=@Column(name="RESULTSRELEASETYPE", nullable=false, length=30) ), @AttributeOverride(name="resultsscoretype", column=@Column(name="RESULTSSCORETYPE", nullable=false, length=20) ), @AttributeOverride(name="resultscorrectanswer", column=@Column(name="RESULTSCORRECTANSWER", nullable=false, precision=1, scale=0) ), @AttributeOverride(name="resultsevaluation", column=@Column(name="RESULTSEVALUATION", nullable=false, precision=1, scale=0) ), @AttributeOverride(name="resultsfeedback", column=@Column(name="RESULTSFEEDBACK", nullable=false, precision=1, scale=0) ), @AttributeOverride(name="resultsfullevaluation", column=@Column(name="RESULTSFULLEVALUATION", nullable=false, precision=1, scale=0) ), @AttributeOverride(name="resultsgradercomments", column=@Column(name="RESULTSGRADERCOMMENTS", nullable=false, precision=1, scale=0) ), @AttributeOverride(name="resultsresponse", column=@Column(name="RESULTSRESPONSE", nullable=false, precision=1, scale=0) ), @AttributeOverride(name="resultsscore", column=@Column(name="RESULTSSCORE", nullable=false, precision=1, scale=0) ), @AttributeOverride(name="resultstext", column=@Column(name="RESULTSTEXT", nullable=false, precision=1, scale=0) ), @AttributeOverride(name="resultstotalscore", column=@Column(name="RESULTSTOTALSCORE", nullable=false, precision=1, scale=0) ), @AttributeOverride(name="requiresecurebrowser", column=@Column(name="REQUIRESECUREBROWSER", nullable=false, precision=1, scale=0) ), @AttributeOverride(name="allowartifactcreation", column=@Column(name="ALLOWARTIFACTCREATION", nullable=false, precision=1, scale=0) ) } ) public AssmtAssessmentSettingId getId() { return this.id; } public void setId(AssmtAssessmentSettingId id) { this.id = id; } }