torsten@25: package de.intevation.model; torsten@25: torsten@25: import java.io.Serializable; torsten@25: import javax.persistence.*; torsten@12: import java.sql.Timestamp; torsten@25: import java.util.List; torsten@25: torsten@25: torsten@25: /** torsten@25: * The persistent class for the l_probe database table. torsten@25: * torsten@25: */ torsten@25: @Entity torsten@25: @Table(name="l_probe") torsten@25: public class LProbe implements Serializable { torsten@25: private static final long serialVersionUID = 1L; torsten@25: private String probeId; torsten@25: private String baId; torsten@25: private Integer datenbasisId; torsten@25: private Integer erzeugerId; torsten@25: private String hauptprobenNr; torsten@25: private Timestamp letzteAenderung; torsten@25: private String media; torsten@25: private String mediaDesk; torsten@25: private Long mittelungsdauer; torsten@25: private String mpKat; torsten@25: private String mplId; torsten@25: private Integer mprId; torsten@25: private String mstId; torsten@25: private String netzbetreiberId; torsten@25: private Integer probeNehmerId; torsten@25: private Timestamp probeentnahmeBeginn; torsten@25: private Timestamp probeentnahmeEnde; torsten@25: private Integer probenartId; torsten@25: private Timestamp solldatumBeginn; torsten@25: private Timestamp solldatumEnde; torsten@25: private Boolean test; torsten@25: private String umwId; torsten@25: private List LKommentarPs; torsten@25: torsten@25: public LProbe() { torsten@25: } torsten@25: torsten@25: torsten@25: @Id torsten@25: @Column(name="probe_id") torsten@25: public String getProbeId() { torsten@25: return this.probeId; torsten@25: } torsten@25: torsten@25: public void setProbeId(String probeId) { torsten@25: this.probeId = probeId; torsten@25: } torsten@25: torsten@25: torsten@25: @Column(name="ba_id") torsten@25: public String getBaId() { torsten@25: return this.baId; torsten@25: } torsten@25: torsten@25: public void setBaId(String baId) { torsten@25: this.baId = baId; torsten@25: } torsten@25: torsten@25: torsten@25: @Column(name="datenbasis_id") torsten@25: public Integer getDatenbasisId() { torsten@25: return this.datenbasisId; torsten@25: } torsten@25: torsten@25: public void setDatenbasisId(Integer datenbasisId) { torsten@25: this.datenbasisId = datenbasisId; torsten@25: } torsten@25: torsten@25: torsten@25: @Column(name="erzeuger_id") torsten@25: public Integer getErzeugerId() { torsten@25: return this.erzeugerId; torsten@25: } torsten@25: torsten@25: public void setErzeugerId(Integer erzeugerId) { torsten@25: this.erzeugerId = erzeugerId; torsten@25: } torsten@25: torsten@25: torsten@25: @Column(name="hauptproben_nr") torsten@25: public String getHauptprobenNr() { torsten@25: return this.hauptprobenNr; torsten@25: } torsten@25: torsten@25: public void setHauptprobenNr(String hauptprobenNr) { torsten@25: this.hauptprobenNr = hauptprobenNr; torsten@25: } torsten@25: torsten@25: torsten@25: @Column(name="letzte_aenderung") torsten@25: public Timestamp getLetzteAenderung() { torsten@25: return this.letzteAenderung; torsten@25: } torsten@25: torsten@25: public void setLetzteAenderung(Timestamp letzteAenderung) { torsten@25: this.letzteAenderung = letzteAenderung; torsten@25: } torsten@25: torsten@25: torsten@25: public String getMedia() { torsten@25: return this.media; torsten@25: } torsten@25: torsten@25: public void setMedia(String media) { torsten@25: this.media = media; torsten@25: } torsten@25: torsten@25: torsten@25: @Column(name="media_desk") torsten@25: public String getMediaDesk() { torsten@25: return this.mediaDesk; torsten@25: } torsten@25: torsten@25: public void setMediaDesk(String mediaDesk) { torsten@25: this.mediaDesk = mediaDesk; torsten@25: } torsten@25: torsten@25: torsten@25: public Long getMittelungsdauer() { torsten@25: return this.mittelungsdauer; torsten@25: } torsten@25: torsten@25: public void setMittelungsdauer(Long mittelungsdauer) { torsten@25: this.mittelungsdauer = mittelungsdauer; torsten@25: } torsten@25: torsten@25: torsten@25: @Column(name="mp_kat") torsten@25: public String getMpKat() { torsten@25: return this.mpKat; torsten@25: } torsten@25: torsten@25: public void setMpKat(String mpKat) { torsten@25: this.mpKat = mpKat; torsten@25: } torsten@25: torsten@25: torsten@25: @Column(name="mpl_id") torsten@25: public String getMplId() { torsten@25: return this.mplId; torsten@25: } torsten@25: torsten@25: public void setMplId(String mplId) { torsten@25: this.mplId = mplId; torsten@25: } torsten@25: torsten@25: torsten@25: @Column(name="mpr_id") torsten@25: public Integer getMprId() { torsten@25: return this.mprId; torsten@25: } torsten@25: torsten@25: public void setMprId(Integer mprId) { torsten@25: this.mprId = mprId; torsten@25: } torsten@25: torsten@25: torsten@25: @Column(name="mst_id") torsten@25: public String getMstId() { torsten@25: return this.mstId; torsten@25: } torsten@25: torsten@25: public void setMstId(String mstId) { torsten@25: this.mstId = mstId; torsten@25: } torsten@25: torsten@25: torsten@25: @Column(name="netzbetreiber_id") torsten@25: public String getNetzbetreiberId() { torsten@25: return this.netzbetreiberId; torsten@25: } torsten@25: torsten@25: public void setNetzbetreiberId(String netzbetreiberId) { torsten@25: this.netzbetreiberId = netzbetreiberId; torsten@25: } torsten@25: torsten@25: torsten@25: @Column(name="probe_nehmer_id") torsten@25: public Integer getProbeNehmerId() { torsten@25: return this.probeNehmerId; torsten@25: } torsten@25: torsten@25: public void setProbeNehmerId(Integer probeNehmerId) { torsten@25: this.probeNehmerId = probeNehmerId; torsten@25: } torsten@25: torsten@25: torsten@25: @Column(name="probeentnahme_beginn") torsten@25: public Timestamp getProbeentnahmeBeginn() { torsten@25: return this.probeentnahmeBeginn; torsten@25: } torsten@25: torsten@25: public void setProbeentnahmeBeginn(Timestamp probeentnahmeBeginn) { torsten@25: this.probeentnahmeBeginn = probeentnahmeBeginn; torsten@25: } torsten@25: torsten@25: torsten@25: @Column(name="probeentnahme_ende") torsten@25: public Timestamp getProbeentnahmeEnde() { torsten@25: return this.probeentnahmeEnde; torsten@25: } torsten@25: torsten@25: public void setProbeentnahmeEnde(Timestamp probeentnahmeEnde) { torsten@25: this.probeentnahmeEnde = probeentnahmeEnde; torsten@25: } torsten@25: torsten@25: torsten@25: @Column(name="probenart_id") torsten@25: public Integer getProbenartId() { torsten@25: return this.probenartId; torsten@25: } torsten@25: torsten@25: public void setProbenartId(Integer probenartId) { torsten@25: this.probenartId = probenartId; torsten@25: } torsten@25: torsten@25: torsten@25: @Column(name="solldatum_beginn") torsten@25: public Timestamp getSolldatumBeginn() { torsten@25: return this.solldatumBeginn; torsten@25: } torsten@25: torsten@25: public void setSolldatumBeginn(Timestamp solldatumBeginn) { torsten@25: this.solldatumBeginn = solldatumBeginn; torsten@25: } torsten@25: torsten@25: torsten@25: @Column(name="solldatum_ende") torsten@25: public Timestamp getSolldatumEnde() { torsten@25: return this.solldatumEnde; torsten@25: } torsten@25: torsten@25: public void setSolldatumEnde(Timestamp solldatumEnde) { torsten@25: this.solldatumEnde = solldatumEnde; torsten@25: } torsten@25: torsten@25: torsten@25: public Boolean getTest() { torsten@25: return this.test; torsten@25: } torsten@25: torsten@25: public void setTest(Boolean test) { torsten@25: this.test = test; torsten@25: } torsten@25: torsten@25: torsten@25: @Column(name="umw_id") torsten@25: public String getUmwId() { torsten@25: return this.umwId; torsten@25: } torsten@25: torsten@25: public void setUmwId(String umwId) { torsten@25: this.umwId = umwId; torsten@25: } torsten@25: torsten@25: torsten@25: //bi-directional many-to-one association to LKommentarP torsten@25: @OneToMany(mappedBy="LProbe", cascade={CascadeType.ALL}, fetch=FetchType.EAGER) torsten@25: public List getLKommentarPs() { torsten@25: return this.LKommentarPs; torsten@25: } torsten@25: torsten@25: public void setLKommentarPs(List LKommentarPs) { torsten@25: this.LKommentarPs = LKommentarPs; torsten@25: } torsten@25: torsten@25: public LKommentarP addLKommentarP(LKommentarP LKommentarP) { torsten@25: getLKommentarPs().add(LKommentarP); torsten@25: LKommentarP.setLProbe(this); torsten@25: torsten@25: return LKommentarP; torsten@25: } torsten@25: torsten@25: public LKommentarP removeLKommentarP(LKommentarP LKommentarP) { torsten@25: getLKommentarPs().remove(LKommentarP); torsten@25: LKommentarP.setLProbe(null); torsten@25: torsten@25: return LKommentarP; torsten@25: } torsten@25: torsten@25: }