package seed.map; import java.util.Date; import java.util.Set; import javax.persistence.CascadeType; import javax.persistence.Entity; import javax.persistence.Column; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.OneToMany; import javax.persistence.SequenceGenerator; import javax.persistence.Table; import org.hibernate.annotations.Proxy; import seed.utils.SeedUtils; @Entity @SequenceGenerator(name="sequence", sequenceName="SEQ_SURVEY_SET", allocationSize=1) @Table(name = "T_SURVEY_SET") @Proxy(lazy=true) public class T_SURVEY_SET { @Id @Column(name = "SURVEY_SET_IDX", nullable=false, insertable=true, updatable=false) @GeneratedValue(strategy=GenerationType.SEQUENCE, generator="sequence") private Integer surveySetIdx; @OneToMany(mappedBy="tSurveySet", cascade={CascadeType.ALL}) private Set tSurveyAuths; @OneToMany(mappedBy="tSurveySet", cascade={CascadeType.ALL}) private Set tSurveyItems; @OneToMany(mappedBy="tSurveySet", cascade={CascadeType.ALL}) private Set tSurveyDatas; @OneToMany(mappedBy="tSurveySet", cascade={CascadeType.ALL}) private Set tSurveyManagers; @ManyToOne @JoinColumn(name="SITE_IDX", nullable=false, insertable=true, updatable= false) private T_SITE tSite; @ManyToOne @JoinColumn(name="MEMBER_IDX", nullable=false, insertable=true, updatable= true) private T_MEMBER tMember; @Column(name = "SURVEY_SET_NAME", length=100, nullable=false, insertable=true, updatable=true) private String surveySetName; @Column(name = "SURVEY_SET_SDATE", length=10, nullable=true, insertable=true, updatable=true) private String surveySetSdate; @Column(name = "SURVEY_SET_EDATE", length=10, nullable=true, insertable=true, updatable=true) private String surveySetEdate; @Column(name = "SURVEY_SET_OVERLAP", length=1, nullable=true, insertable=true, updatable=true) private String surveySetOverlap; @Column(name = "SURVEY_SET_SKIN_CODE", length=10, nullable=true, insertable=true, updatable=true) private String surveySetSkinCode; @Column(name = "SURVEY_SET_STATUS", length=1, nullable=false, insertable=true, updatable=true) private String surveySetStatus; @Column(name = "SURVEY_SET_MINI_ROW", nullable=false, insertable=true, updatable=true) private Integer surveySetMiniRow; @Column(name = "SITE_MENU_IDXS", length=100, nullable=true, insertable=true, updatable=true) private String siteMenuIdxs; @Column(name = "SURVEY_SET_REGDATE", columnDefinition="TIMESTAMP", nullable=false, insertable=true, updatable=true) private Date surveySetRegDate; @Column(name = "SURVEY_SET_MODDATE", columnDefinition="TIMESTAMP", nullable=false, insertable=true, updatable=true) private Date surveySetModDate; @Column(name = "SURVEY_SET_THTML", nullable=true, insertable=true, updatable=true) private String surveySetTHtml; @Column(name = "SURVEY_SET_FHTML", nullable=true, insertable=true, updatable=true) private String surveySetFHtml; public Integer getSurveySetIdx() { return surveySetIdx; } public void setSurveySetIdx(Integer surveySetIdx) { this.surveySetIdx = surveySetIdx; } public Set gettSurveyAuths() { return tSurveyAuths; } public void settSurveyAuths(Set tSurveyAuths) { this.tSurveyAuths = tSurveyAuths; } public Set gettSurveyItems() { return tSurveyItems; } public void settSurveyItems(Set tSurveyItems) { this.tSurveyItems = tSurveyItems; } public Set gettSurveyDatas() { return tSurveyDatas; } public void settSurveyDatas(Set tSurveyDatas) { this.tSurveyDatas = tSurveyDatas; } public Set gettSurveyManagers() { return tSurveyManagers; } public void settSurveyManagers(Set tSurveyManagers) { this.tSurveyManagers = tSurveyManagers; } public T_SITE gettSite() { return tSite; } public void settSite(T_SITE tSite) { this.tSite = tSite; } public T_MEMBER gettMember() { return tMember; } public void settMember(T_MEMBER tMember) { this.tMember = tMember; } public String getSurveySetName() { return surveySetName; } public void setSurveySetName(String surveySetName) { this.surveySetName = SeedUtils.replaceXss(surveySetName); } public String getSurveySetSdate() { return surveySetSdate; } public void setSurveySetSdate(String surveySetSdate) { this.surveySetSdate = surveySetSdate; } public String getSurveySetEdate() { return surveySetEdate; } public void setSurveySetEdate(String surveySetEdate) { this.surveySetEdate = surveySetEdate; } public String getSurveySetOverlap() { return surveySetOverlap; } public void setSurveySetOverlap(String surveySetOverlap) { this.surveySetOverlap = surveySetOverlap; } public String getSurveySetSkinCode() { return surveySetSkinCode; } public void setSurveySetSkinCode(String surveySetSkinCode) { this.surveySetSkinCode = surveySetSkinCode; } public String getSurveySetStatus() { return surveySetStatus; } public void setSurveySetStatus(String surveySetStatus) { this.surveySetStatus = surveySetStatus; } public Integer getSurveySetMiniRow() { return surveySetMiniRow; } public void setSurveySetMiniRow(Integer surveySetMiniRow) { this.surveySetMiniRow = surveySetMiniRow; } public String getSiteMenuIdxs() { return siteMenuIdxs; } public void setSiteMenuIdxs(String siteMenuIdxs) { this.siteMenuIdxs = siteMenuIdxs; } public Date getSurveySetRegDate() { return surveySetRegDate; } public void setSurveySetRegDate(Date surveySetRegDate) { this.surveySetRegDate = surveySetRegDate; } public Date getSurveySetModDate() { return surveySetModDate; } public void setSurveySetModDate(Date surveySetModDate) { this.surveySetModDate = surveySetModDate; } public String getSurveySetTHtml() { return surveySetTHtml; } public void setSurveySetTHtml(String surveySetTHtml) { this.surveySetTHtml = surveySetTHtml; } public String getSurveySetFHtml() { return surveySetFHtml; } public void setSurveySetFHtml(String surveySetFHtml) { this.surveySetFHtml = surveySetFHtml; } }