changeset 149:8e3ced604792

Added model for l_zusatz_wert and s_proben_zusatz.
author Raimund Renkert <rrenkert@intevation.de>
date Fri, 14 Jun 2013 14:09:21 +0200 (2013-06-14)
parents 631177f92323
children 301260b80acb
files src/main/java/de/intevation/lada/model/LZusatzWert.java src/main/java/de/intevation/lada/model/LZusatzWertId.java src/main/java/de/intevation/lada/model/SProbenZusatz.java
diffstat 3 files changed, 296 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/LZusatzWert.java	Fri Jun 14 14:09:21 2013 +0200
@@ -0,0 +1,134 @@
+package de.intevation.lada.model;
+
+// Generated 21.05.2013 16:58:30 by Hibernate Tools 3.4.0.CR1
+
+import java.util.Date;
+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.Table;
+import javax.persistence.Temporal;
+import javax.persistence.TemporalType;
+
+/**
+ * LZusatzWert generated by hbm2java
+ */
+@Entity
+@Table(name = "l_zusatz_wert", schema = "public")
+public class LZusatzWert implements java.io.Serializable {
+
+	private LZusatzWertId id;
+	private String probeId;
+	private SProbenZusatz SProbenZusatz;
+	private String messwertNwg;
+	private Float messwertPzs;
+	private Float messfehler;
+	private Short mehId;
+	private Date letzteAenderung;
+
+	public LZusatzWert() {
+	}
+
+	public LZusatzWert(LZusatzWertId id, String probeId,
+			SProbenZusatz SProbenZusatz) {
+		this.id = id;
+		this.probeId = probeId;
+		this.SProbenZusatz = SProbenZusatz;
+	}
+
+	public LZusatzWert(LZusatzWertId id, String probeId,
+			SProbenZusatz SProbenZusatz, String messwertNwg, Float messwertPzs,
+			Float messfehler, Short mehId, Date letzteAenderung) {
+		this.id = id;
+		this.probeId = probeId;
+		this.SProbenZusatz = SProbenZusatz;
+		this.messwertNwg = messwertNwg;
+		this.messwertPzs = messwertPzs;
+		this.messfehler = messfehler;
+		this.mehId = mehId;
+		this.letzteAenderung = letzteAenderung;
+	}
+
+	@EmbeddedId
+	@AttributeOverrides({
+			@AttributeOverride(name = "probeId", column = @Column(name = "probe_id", nullable = false, length = 20)),
+			@AttributeOverride(name = "pzsId", column = @Column(name = "pzs_id", nullable = false, length = 3)) })
+	public LZusatzWertId getId() {
+		return this.id;
+	}
+
+	public void setId(LZusatzWertId id) {
+		this.id = id;
+	}
+
+	@Column(name = "probe_id", nullable = false, insertable = false, updatable = false)
+	public String getProbeId() {
+		return this.probeId;
+	}
+
+	public void setProbeId(String probeId) {
+		this.probeId = probeId;
+	}
+
+	@ManyToOne(fetch = FetchType.EAGER)
+	@JoinColumn(name = "pzs_id", nullable = false, insertable = false, updatable = false)
+	public SProbenZusatz getSProbenZusatz() {
+		return this.SProbenZusatz;
+	}
+
+	public void setSProbenZusatz(SProbenZusatz SProbenZusatz) {
+		this.SProbenZusatz = SProbenZusatz;
+	}
+
+	@Column(name = "messwert_nwg", length = 1)
+	public String getMesswertNwg() {
+		return this.messwertNwg;
+	}
+
+	public void setMesswertNwg(String messwertNwg) {
+		this.messwertNwg = messwertNwg;
+	}
+
+	@Column(name = "messwert_pzs", precision = 8, scale = 8)
+	public Float getMesswertPzs() {
+		return this.messwertPzs;
+	}
+
+	public void setMesswertPzs(Float messwertPzs) {
+		this.messwertPzs = messwertPzs;
+	}
+
+	@Column(name = "messfehler", precision = 8, scale = 8)
+	public Float getMessfehler() {
+		return this.messfehler;
+	}
+
+	public void setMessfehler(Float messfehler) {
+		this.messfehler = messfehler;
+	}
+
+	@Column(name = "meh_id")
+	public Short getMehId() {
+		return this.mehId;
+	}
+
+	public void setMehId(Short mehId) {
+		this.mehId = mehId;
+	}
+
+	@Temporal(TemporalType.TIMESTAMP)
+	@Column(name = "letzte_aenderung", length = 29)
+	public Date getLetzteAenderung() {
+		return this.letzteAenderung;
+	}
+
+	public void setLetzteAenderung(Date letzteAenderung) {
+		this.letzteAenderung = letzteAenderung;
+	}
+
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/LZusatzWertId.java	Fri Jun 14 14:09:21 2013 +0200
@@ -0,0 +1,70 @@
+package de.intevation.lada.model;
+
+// Generated 21.05.2013 16:58:30 by Hibernate Tools 3.4.0.CR1
+
+import javax.persistence.Column;
+import javax.persistence.Embeddable;
+
+/**
+ * LZusatzWertId generated by hbm2java
+ */
+@Embeddable
+public class LZusatzWertId implements java.io.Serializable {
+
+	private String probeId;
+	private String pzsId;
+
+	public LZusatzWertId() {
+	}
+
+	public LZusatzWertId(String probeId, String pzsId) {
+		this.probeId = probeId;
+		this.pzsId = pzsId;
+	}
+
+	@Column(name = "probe_id", nullable = false, length = 20)
+	public String getProbeId() {
+		return this.probeId;
+	}
+
+	public void setProbeId(String probeId) {
+		this.probeId = probeId;
+	}
+
+	@Column(name = "pzs_id", nullable = false, length = 3)
+	public String getPzsId() {
+		return this.pzsId;
+	}
+
+	public void setPzsId(String pzsId) {
+		this.pzsId = pzsId;
+	}
+
+	public boolean equals(Object other) {
+		if ((this == other))
+			return true;
+		if ((other == null))
+			return false;
+		if (!(other instanceof LZusatzWertId))
+			return false;
+		LZusatzWertId castOther = (LZusatzWertId) other;
+
+		return ((this.getProbeId() == castOther.getProbeId()) || (this
+				.getProbeId() != null && castOther.getProbeId() != null && this
+				.getProbeId().equals(castOther.getProbeId())))
+				&& ((this.getPzsId() == castOther.getPzsId()) || (this
+						.getPzsId() != null && castOther.getPzsId() != null && this
+						.getPzsId().equals(castOther.getPzsId())));
+	}
+
+	public int hashCode() {
+		int result = 17;
+
+		result = 37 * result
+				+ (getProbeId() == null ? 0 : this.getProbeId().hashCode());
+		result = 37 * result
+				+ (getPzsId() == null ? 0 : this.getPzsId().hashCode());
+		return result;
+	}
+
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/SProbenZusatz.java	Fri Jun 14 14:09:21 2013 +0200
@@ -0,0 +1,92 @@
+package de.intevation.lada.model;
+
+// Generated 21.05.2013 16:58:30 by Hibernate Tools 3.4.0.CR1
+
+import java.util.HashSet;
+import java.util.Set;
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.FetchType;
+import javax.persistence.Id;
+import javax.persistence.OneToMany;
+import javax.persistence.Table;
+import javax.persistence.UniqueConstraint;
+
+/**
+ * SProbenZusatz generated by hbm2java
+ */
+@Entity
+@Table(name = "s_proben_zusatz", schema = "public", uniqueConstraints = @UniqueConstraint(columnNames = "eudf_keyword"))
+public class SProbenZusatz implements java.io.Serializable {
+
+	private String pzsId;
+	private Short mehId;
+	private String beschreibung;
+	private String zusatzwert;
+	private String eudfKeyword;
+
+	public SProbenZusatz() {
+	}
+
+	public SProbenZusatz(String pzsId, String beschreibung, String zusatzwert) {
+		this.pzsId = pzsId;
+		this.beschreibung = beschreibung;
+		this.zusatzwert = zusatzwert;
+	}
+
+	public SProbenZusatz(String pzsId, Short mehId, String beschreibung,
+			String zusatzwert, String eudfKeyword) {
+		this.pzsId = pzsId;
+		this.mehId = mehId;
+		this.beschreibung = beschreibung;
+		this.zusatzwert = zusatzwert;
+		this.eudfKeyword = eudfKeyword;
+	}
+
+	@Id
+	@Column(name = "pzs_id", unique = true, nullable = false, length = 3)
+	public String getPzsId() {
+		return this.pzsId;
+	}
+
+	public void setPzsId(String pzsId) {
+		this.pzsId = pzsId;
+	}
+
+	@Column(name = "meh_id")
+	public Short getMehId() {
+		return this.mehId;
+	}
+
+	public void setMehId(Short mehId) {
+		this.mehId = mehId;
+	}
+
+	@Column(name = "beschreibung", nullable = false, length = 50)
+	public String getBeschreibung() {
+		return this.beschreibung;
+	}
+
+	public void setBeschreibung(String beschreibung) {
+		this.beschreibung = beschreibung;
+	}
+
+	@Column(name = "zusatzwert", nullable = false, length = 7)
+	public String getZusatzwert() {
+		return this.zusatzwert;
+	}
+
+	public void setZusatzwert(String zusatzwert) {
+		this.zusatzwert = zusatzwert;
+	}
+
+	@Column(name = "eudf_keyword", unique = true, length = 40)
+	public String getEudfKeyword() {
+		return this.eudfKeyword;
+	}
+
+	public void setEudfKeyword(String eudfKeyword) {
+		this.eudfKeyword = eudfKeyword;
+	}
+
+}
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)