1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98
| package org.domain.einfinity.entity;
/**
* EiCalendrier generated by hbm2java
*/
@Entity
@Table(name = "ei_calendrier", catalog = "einfinity")
public class EiCalendrier implements java.io.Serializable {
private Integer eicalcode;
private EiArticle eiArticle;
private Date eicaldatedebut;
private Date eicaldatefin;
private Integer eicalstatut;
private Set<EiTarif> eiTarifs = new HashSet<EiTarif>(0);
public EiCalendrier() {
}
public EiCalendrier( EiArticle eiArticle,
Date eicaldatedebut, Date eicaldatefin, Integer eicalstatut) {
this.eiArticle = eiArticle;
this.eicaldatedebut = eicaldatedebut;
this.eicaldatefin = eicaldatefin;
this.eicalstatut = eicalstatut;
this.eiTarifs = eiTarifs;
}
@Id
@GeneratedValue(strategy = IDENTITY)
@Column(name = "EICALCODE", unique = true, nullable = false)
public Integer getEicalcode() {
return this.eicalcode;
}
public void setEicalcode(Integer eicalcode) {
this.eicalcode = eicalcode;
}
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "EIARCODE")
public EiArticle getEiArticle() {
return this.eiArticle;
}
public void setEiArticle(EiArticle eiArticle) {
this.eiArticle = eiArticle;
}
@Temporal(TemporalType.DATE)
@Column(name = "EICALDATEDEBUT", length = 10)
public Date getEicaldatedebut() {
return this.eicaldatedebut;
}
public void setEicaldatedebut(Date eicaldatedebut) {
this.eicaldatedebut = eicaldatedebut;
}
@Temporal(TemporalType.DATE)
@Column(name = "EICALDATEFIN", length = 10)
public Date getEicaldatefin() {
return this.eicaldatefin;
}
public void setEicaldatefin(Date eicaldatefin) {
this.eicaldatefin = eicaldatefin;
}
@Column(name = "EICALSTATUT")
public Integer getEicalstatut() {
return this.eicalstatut;
}
public void setEicalstatut(Integer eicalstatut) {
this.eicalstatut = eicalstatut;
}
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "eiCalendrier")
public Set<EiTarif> getEiTarifs() {
return this.eiTarifs;
}
public void setEiTarifs(Set<EiTarif> eiTarifs) {
this.eiTarifs = eiTarifs;
}
} |