Mercurial > lada > lada-server
changeset 125:af62a2309106
New model class for LMessung.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Thu, 13 Jun 2013 09:27:15 +0200 |
parents | 3e8c089d90ed |
children | 410a3a25b3e9 |
files | src/main/java/de/intevation/lada/model/LMessung.java |
diffstat | 1 files changed, 150 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/main/java/de/intevation/lada/model/LMessung.java Thu Jun 13 09:27:15 2013 +0200 @@ -0,0 +1,150 @@ +package de.intevation.lada.model; + +// Generated 21.05.2013 16:58:30 by Hibernate Tools 3.4.0.CR1 + +import java.util.Date; +import java.util.HashSet; +import java.util.Set; +import javax.persistence.AttributeOverride; +import javax.persistence.AttributeOverrides; +import javax.persistence.Column; +import javax.persistence.EmbeddedId; +import javax.persistence.Entity; +import javax.persistence.FetchType; +import javax.persistence.JoinColumn; +import javax.persistence.ManyToOne; +import javax.persistence.OneToMany; +import javax.persistence.Table; +import javax.persistence.Temporal; +import javax.persistence.TemporalType; + +/** + * LMessung generated by hbm2java + */ +@Entity +@Table(name = "l_messung", schema = "public") +public class LMessung implements java.io.Serializable { + + private LMessungId id; + private String lprobeId; + private String mmtId; + private String nebenprobenNr; + private Integer messdauer; + private Date messzeitpunkt; + private boolean fertig; + private Date letzteAenderung; + private boolean geplant; + + public LMessung() { + } + + public LMessung(LMessungId id, String lprobeId, String mmtId, + boolean fertig, boolean geplant) { + this.id = id; + this.lprobeId = lprobeId; + this.mmtId = mmtId; + this.fertig = fertig; + this.geplant = geplant; + } + + public LMessung(LMessungId id, String lprobeId, String mmtId, + String nebenprobenNr, Integer messdauer, Date messzeitpunkt, + boolean fertig, Date letzteAenderung, boolean geplant) { + this.id = id; + this.lprobeId = lprobeId; + this.mmtId = mmtId; + this.nebenprobenNr = nebenprobenNr; + this.messdauer = messdauer; + this.messzeitpunkt = messzeitpunkt; + this.fertig = fertig; + this.letzteAenderung = letzteAenderung; + this.geplant = geplant; + } + + @EmbeddedId + @AttributeOverrides({ + @AttributeOverride(name = "probeId", column = @Column(name = "probe_id", nullable = false, length = 20)), + @AttributeOverride(name = "messungsId", column = @Column(name = "messungs_id", nullable = false)) }) + public LMessungId getId() { + return this.id; + } + + public void setId(LMessungId id) { + this.id = id; + } + + @Column(name = "probe_id", nullable = false, insertable = false, updatable = false) + public String getLProbeId() { + return this.lprobeId; + } + + public void setLProbeId(String lprobeId) { + this.lprobeId = lprobeId; + } + + @Column(name = "mmt_id", nullable = false) + public String getMmtId() { + return this.mmtId; + } + + public void setMmtId(String mmtId) { + this.mmtId = mmtId; + } + + @Column(name = "nebenproben_nr", length = 10) + public String getNebenprobenNr() { + return this.nebenprobenNr; + } + + public void setNebenprobenNr(String nebenprobenNr) { + this.nebenprobenNr = nebenprobenNr; + } + + @Column(name = "messdauer") + public Integer getMessdauer() { + return this.messdauer; + } + + public void setMessdauer(Integer messdauer) { + this.messdauer = messdauer; + } + + @Temporal(TemporalType.TIMESTAMP) + @Column(name = "messzeitpunkt", length = 35) + public Date getMesszeitpunkt() { + return this.messzeitpunkt; + } + + public void setMesszeitpunkt(Date messzeitpunkt) { + this.messzeitpunkt = messzeitpunkt; + } + + @Column(name = "fertig", nullable = false) + public boolean isFertig() { + return this.fertig; + } + + public void setFertig(boolean fertig) { + this.fertig = fertig; + } + + @Temporal(TemporalType.TIMESTAMP) + @Column(name = "letzte_aenderung", length = 29) + public Date getLetzteAenderung() { + return this.letzteAenderung; + } + + public void setLetzteAenderung(Date letzteAenderung) { + this.letzteAenderung = letzteAenderung; + } + + @Column(name = "geplant", nullable = false) + public boolean isGeplant() { + return this.geplant; + } + + public void setGeplant(boolean geplant) { + this.geplant = geplant; + } + +}