package it.acxent.banner; import it.acxent.anag.Clifor; import it.acxent.db.ApplParmFull; import it.acxent.db.CRAdapter; import java.sql.Date; public class BannerCR extends CRAdapter { private static final long serialVersionUID = 6525841841815655751L; private long id_banner; private long id_tipoBanner; private long id_clifor; private String link; private Date dataInizioCampagna; private Date dataFineCampagna; private long flgAttivo = -1L; private long impression; private long clickThrough; private Date dataFineVld; private long priorita; private TipoBanner tipoBanner; private Clifor clifor; private Date dataFineCampagnaDa; private Date dataFineCampagnaA; private String descrizioneClifor; private String descrizioneBanner; public BannerCR(ApplParmFull newApplParmFull) { super(newApplParmFull); } public BannerCR() {} public void setId_banner(long newId_banner) { this.id_banner = newId_banner; } public void setId_tipoBanner(long newId_tipoBanner) { this.id_tipoBanner = newId_tipoBanner; setTipoBanner(null); } public void setId_clifor(long newId_clifor) { this.id_clifor = newId_clifor; setClifor(null); } public void setLink(String newLink) { this.link = newLink; } public void setDataInizioCampagna(Date newDataInizioCampagna) { this.dataInizioCampagna = newDataInizioCampagna; } public void setDataFineCampagna(Date newDataFineCampagna) { this.dataFineCampagna = newDataFineCampagna; } public void setFlgAttivo(long newFlgAttivo) { this.flgAttivo = newFlgAttivo; } public void setImpression(long newImpression) { this.impression = newImpression; } public void setClickThrough(long newClickThrough) { this.clickThrough = newClickThrough; } public void setDataFineVld(Date newDataFineVld) { this.dataFineVld = newDataFineVld; } public void setPriorita(long newPriorita) { this.priorita = newPriorita; } public long getId_banner() { return this.id_banner; } public long getId_tipoBanner() { return this.id_tipoBanner; } public long getId_clifor() { return this.id_clifor; } public String getLink() { return (this.link == null) ? "" : this.link.trim(); } public Date getDataInizioCampagna() { return this.dataInizioCampagna; } public Date getDataFineCampagna() { return this.dataFineCampagna; } public long getFlgAttivo() { return this.flgAttivo; } public long getImpression() { return this.impression; } public long getClickThrough() { return this.clickThrough; } public Date getDataFineVld() { return this.dataFineVld; } public long getPriorita() { return this.priorita; } public void setTipoBanner(TipoBanner newTipoBanner) { this.tipoBanner = newTipoBanner; } public TipoBanner getTipoBanner() { this.tipoBanner = (TipoBanner)getSecondaryObject(this.tipoBanner, TipoBanner.class, getId_tipoBanner()); return this.tipoBanner; } public void setClifor(Clifor newClifor) { this.clifor = newClifor; } public Clifor getClifor() { this.clifor = (Clifor)getSecondaryObject(this.clifor, Clifor.class, getId_clifor()); return this.clifor; } public Date getDataFineCampagnaDa() { return this.dataFineCampagnaDa; } public void setDataFineCampagnaDa(Date dataFineCampagnaDa) { this.dataFineCampagnaDa = dataFineCampagnaDa; } public Date getDataFineCampagnaA() { return this.dataFineCampagnaA; } public void setDataFineCampagnaA(Date dataFineCampagnaA) { this.dataFineCampagnaA = dataFineCampagnaA; } public String getDescrizioneClifor() { return (this.descrizioneClifor == null) ? AB_EMPTY_STRING : this.descrizioneClifor.trim(); } public void setDescrizioneClifor(String descrizioneClifor) { this.descrizioneClifor = descrizioneClifor; } public String getDescrizioneBanner() { return (this.descrizioneBanner == null) ? AB_EMPTY_STRING : this.descrizioneBanner.trim(); } public void setDescrizioneBanner(String descrizioneBanner) { this.descrizioneBanner = descrizioneBanner; } }