package seed.map; import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.SequenceGenerator; import javax.persistence.Table; import org.hibernate.annotations.Proxy; import seed.utils.SeedUtils; @Entity @SequenceGenerator(name="sequence", sequenceName="SEQ_BANNER_DATA", allocationSize=1) @Table(name = "T_BANNER_DATA") @Proxy(lazy=true) public class T_BANNER_DATA { @Id @Column(name = "BANNER_DATA_IDX", nullable=false, insertable=true, updatable=false) @GeneratedValue(strategy=GenerationType.SEQUENCE, generator="sequence") private Integer bannerDataIdx; @ManyToOne @JoinColumn(name="BANNER_SET_IDX", nullable=false, insertable=true, updatable= false) private T_BANNER_SET tBannerSet; @ManyToOne @JoinColumn(name="MEMBER_IDX", nullable=false, insertable=true, updatable= true) private T_MEMBER tMember; @Column(name = "BANNER_DATA_TITLE", length=100, nullable=false, insertable=true, updatable=true) private String bannerDataTitle; @Column(name = "BANNER_DATA_CONTENT", length=2000, nullable=false, insertable=true, updatable=true) private String bannerDataContent; @Column(name = "BANNER_DATA_FILE", length=255, nullable=false, insertable=true, updatable=true) private String bannerDataFile; @Column(name = "BANNER_DATA_REFILE", length=255, nullable=false, insertable=true, updatable=true) private String bannerDataReFile; @Column(name = "BANNER_DATA_LINK", length=500, nullable=false, insertable=true, updatable=true) private String bannerDataLink; @Column(name = "BANNER_DATA_LINKTYPE", length=10, nullable=false, insertable=true, updatable=true) private String bannerDataLinkType; @Column(name = "BANNER_DATA_ORDER", nullable=false, insertable=true, updatable=true) private Integer bannerDataOrder; @Column(name = "BANNER_DATA_TYPE", length=1, nullable=false, insertable=true, updatable=true) private String bannerDataType; @Column(name = "BANNER_DATA_SDATE", length=10, nullable=true, insertable=true, updatable=true) private String bannerDataSdate; @Column(name = "BANNER_DATA_EDATE", length=10, nullable=true, insertable=true, updatable=true) private String bannerDataEdate; @Column(name = "BANNER_DATA_STATUS", length=1, nullable=false, insertable=true, updatable=true) private String bannerDataStatus; @Column(name = "BANNER_DATA_REGDATE", columnDefinition="TIMESTAMP", nullable=false, insertable=true, updatable=true) private Date bannerDataRegDate; @Column(name = "BANNER_DATA_MODDATE", columnDefinition="TIMESTAMP", nullable=false, insertable=true, updatable=true) private Date bannerDataModDate; public Integer getBannerDataIdx() { return bannerDataIdx; } public void setBannerDataIdx(Integer bannerDataIdx) { this.bannerDataIdx = bannerDataIdx; } public T_BANNER_SET gettBannerSet() { return tBannerSet; } public void settBannerSet(T_BANNER_SET tBannerSet) { this.tBannerSet = tBannerSet; } public T_MEMBER gettMember() { return tMember; } public void settMember(T_MEMBER tMember) { this.tMember = tMember; } public String getBannerDataTitle() { return bannerDataTitle; } public void setBannerDataTitle(String bannerDataTitle) { this.bannerDataTitle = SeedUtils.replaceXss(bannerDataTitle); } public String getBannerDataContent() { return bannerDataContent; } public void setBannerDataContent(String bannerDataContent) { this.bannerDataContent = bannerDataContent; } public String getBannerDataFile() { return bannerDataFile; } public void setBannerDataFile(String bannerDataFile) { this.bannerDataFile = bannerDataFile; } public String getBannerDataReFile() { return bannerDataReFile; } public void setBannerDataReFile(String bannerDataReFile) { this.bannerDataReFile = bannerDataReFile; } public String getBannerDataLink() { return bannerDataLink; } public void setBannerDataLink(String bannerDataLink) { this.bannerDataLink = SeedUtils.replaceXss(bannerDataLink); } public String getBannerDataLinkType() { return bannerDataLinkType; } public void setBannerDataLinkType(String bannerDataLinkType) { this.bannerDataLinkType = bannerDataLinkType; } public Integer getBannerDataOrder() { return bannerDataOrder; } public void setBannerDataOrder(Integer bannerDataOrder) { this.bannerDataOrder = bannerDataOrder; } public String getBannerDataType() { return bannerDataType; } public void setBannerDataType(String bannerDataType) { this.bannerDataType = bannerDataType; } public String getBannerDataSdate() { return bannerDataSdate; } public void setBannerDataSdate(String bannerDataSdate) { this.bannerDataSdate = bannerDataSdate; } public String getBannerDataEdate() { return bannerDataEdate; } public void setBannerDataEdate(String bannerDataEdate) { this.bannerDataEdate = bannerDataEdate; } public String getBannerDataStatus() { return bannerDataStatus; } public void setBannerDataStatus(String bannerDataStatus) { this.bannerDataStatus = bannerDataStatus; } public Date getBannerDataRegDate() { return bannerDataRegDate; } public void setBannerDataRegDate(Date bannerDataRegDate) { this.bannerDataRegDate = bannerDataRegDate; } public Date getBannerDataModDate() { return bannerDataModDate; } public void setBannerDataModDate(Date bannerDataModDate) { this.bannerDataModDate = bannerDataModDate; } }