[Lada-commits] [PATCH 07 of 14] Added model classes for lada (bund, land, stammdaten)
Wald Commits
scm-commit at wald.intevation.org
Wed Feb 4 16:16:29 CET 2015
# HG changeset patch
# User Raimund Renkert <raimund.renkert at intevation.de>
# Date 1423062195 -3600
# Node ID 7fbf0246012c958ecebe4b01bbaf78e9a061a196
# Parent 0ec07c73d4bb0e797f95457ff2e5b1e669dc06d9
Added model classes for lada (bund, land, stammdaten).
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/KommentarM.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/KommentarM.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,81 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model;
+
+import java.io.Serializable;
+import java.sql.Timestamp;
+
+import javax.persistence.Column;
+import javax.persistence.Id;
+import javax.persistence.MappedSuperclass;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the kommentar_m database table.
+ */
+ at MappedSuperclass
+ at Table(name="kommentar_m")
+public class KommentarM implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Column(name="messungs_id")
+ private Integer messung;
+
+ private Timestamp datum;
+
+ private String erzeuger;
+
+ @Id
+ private Integer id;
+
+ private String text;
+
+ public KommentarM() {
+ }
+
+ public Timestamp getDatum() {
+ return this.datum;
+ }
+
+ public void setDatum(Timestamp datum) {
+ this.datum = datum;
+ }
+
+ public String getErzeuger() {
+ return this.erzeuger;
+ }
+
+ public void setErzeuger(String erzeuger) {
+ this.erzeuger = erzeuger;
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getText() {
+ return this.text;
+ }
+
+ public void setText(String text) {
+ this.text = text;
+ }
+
+ public Integer getMessung() {
+ return this.messung;
+ }
+
+ public void setMessung(Integer messung) {
+ this.messung = messung;
+ }
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/KommentarP.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/KommentarP.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,81 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model;
+
+import java.io.Serializable;
+import java.sql.Timestamp;
+
+import javax.persistence.Column;
+import javax.persistence.Id;
+import javax.persistence.MappedSuperclass;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the kommentar_p database table.
+ */
+ at MappedSuperclass
+ at Table(name="kommentar_p")
+public class KommentarP implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ private Timestamp datum;
+
+ private String erzeuger;
+
+ @Id
+ private Integer id;
+
+ private String text;
+
+ @Column(name="probe_id")
+ private Integer probeId;
+
+ public KommentarP() {
+ }
+
+ public Timestamp getDatum() {
+ return this.datum;
+ }
+
+ public void setDatum(Timestamp datum) {
+ this.datum = datum;
+ }
+
+ public String getErzeuger() {
+ return this.erzeuger;
+ }
+
+ public void setErzeuger(String erzeuger) {
+ this.erzeuger = erzeuger;
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getText() {
+ return this.text;
+ }
+
+ public void setText(String text) {
+ this.text = text;
+ }
+
+ public Integer getProbeId() {
+ return probeId;
+ }
+
+ public void setProbeId(Integer probeId) {
+ this.probeId = probeId;
+ }
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/Messung.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/Messung.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,103 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model;
+
+import java.io.Serializable;
+import java.sql.Timestamp;
+
+import javax.persistence.Column;
+import javax.persistence.Id;
+import javax.persistence.MappedSuperclass;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the messung database table.
+ */
+ at MappedSuperclass
+ at Table(name="messung")
+public class Messung implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ private Boolean fertig;
+
+ @Column(name="letzte_aenderung")
+ private Timestamp letzteAenderung;
+
+ private Integer messdauer;
+
+ private Timestamp messzeitpunkt;
+
+ @Column(name="mmt_id")
+ private String mmtId;
+
+ @Column(name="probe_id")
+ private Integer probeId;
+
+ public Messung() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public Boolean getFertig() {
+ return this.fertig;
+ }
+
+ public void setFertig(Boolean fertig) {
+ this.fertig = fertig;
+ }
+
+ public Timestamp getLetzteAenderung() {
+ return this.letzteAenderung;
+ }
+
+ public void setLetzteAenderung(Timestamp letzteAenderung) {
+ this.letzteAenderung = letzteAenderung;
+ }
+
+ public Integer getMessdauer() {
+ return this.messdauer;
+ }
+
+ public void setMessdauer(Integer messdauer) {
+ this.messdauer = messdauer;
+ }
+
+ public Timestamp getMesszeitpunkt() {
+ return this.messzeitpunkt;
+ }
+
+ public void setMesszeitpunkt(Timestamp messzeitpunkt) {
+ this.messzeitpunkt = messzeitpunkt;
+ }
+
+ public String getMmtId() {
+ return this.mmtId;
+ }
+
+ public void setMmtId(String mmtId) {
+ this.mmtId = mmtId;
+ }
+
+ public Integer getProbeId() {
+ return probeId;
+ }
+
+ public void setProbeId(Integer probeId) {
+ this.probeId = probeId;
+ }
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/Messwert.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/Messwert.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,137 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model;
+
+import java.io.Serializable;
+import java.sql.Timestamp;
+
+import javax.persistence.Column;
+import javax.persistence.Id;
+import javax.persistence.MappedSuperclass;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the messwert database table.
+ */
+ at MappedSuperclass
+ at Table(name="messwert")
+public class Messwert implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ private Boolean grenzwertueberschreitung;
+
+ @Column(name="letzte_aenderung")
+ private Timestamp letzteAenderung;
+
+ @Column(name="meh_id")
+ private Integer mehId;
+
+ private float messfehler;
+
+ @Column(name="messgroesse_id")
+ private Integer messgroesseId;
+
+ @Column(name="messungs_id")
+ private Integer messungsId;
+
+ private float messwert;
+
+ @Column(name="messwert_nwg")
+ private String messwertNwg;
+
+ @Column(name="nwg_zu_messwert")
+ private float nwgZuMesswert;
+
+ public Messwert() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public Boolean getGrenzwertueberschreitung() {
+ return this.grenzwertueberschreitung;
+ }
+
+ public void setGrenzwertueberschreitung(Boolean grenzwertueberschreitung) {
+ this.grenzwertueberschreitung = grenzwertueberschreitung;
+ }
+
+ public Timestamp getLetzteAenderung() {
+ return this.letzteAenderung;
+ }
+
+ public void setLetzteAenderung(Timestamp letzteAenderung) {
+ this.letzteAenderung = letzteAenderung;
+ }
+
+ public Integer getMehId() {
+ return this.mehId;
+ }
+
+ public void setMehId(Integer mehId) {
+ this.mehId = mehId;
+ }
+
+ public float getMessfehler() {
+ return this.messfehler;
+ }
+
+ public void setMessfehler(float messfehler) {
+ this.messfehler = messfehler;
+ }
+
+ public Integer getMessgroesseId() {
+ return this.messgroesseId;
+ }
+
+ public void setMessgroesseId(Integer messgroesseId) {
+ this.messgroesseId = messgroesseId;
+ }
+
+ public Integer getMessungsId() {
+ return this.messungsId;
+ }
+
+ public void setMessungsId(Integer messungsId) {
+ this.messungsId = messungsId;
+ }
+
+ public float getMesswert() {
+ return this.messwert;
+ }
+
+ public void setMesswert(float messwert) {
+ this.messwert = messwert;
+ }
+
+ public String getMesswertNwg() {
+ return this.messwertNwg;
+ }
+
+ public void setMesswertNwg(String messwertNwg) {
+ this.messwertNwg = messwertNwg;
+ }
+
+ public float getNwgZuMesswert() {
+ return this.nwgZuMesswert;
+ }
+
+ public void setNwgZuMesswert(float nwgZuMesswert) {
+ this.nwgZuMesswert = nwgZuMesswert;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/Ort.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/Ort.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,95 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model;
+
+import java.io.Serializable;
+import java.math.BigInteger;
+import java.sql.Timestamp;
+
+import javax.persistence.Column;
+import javax.persistence.Id;
+import javax.persistence.MappedSuperclass;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the ort database table.
+ */
+ at MappedSuperclass
+ at Table(name="ort")
+public class Ort implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ @Column(name="letzte_aenderung")
+ private Timestamp letzteAenderung;
+
+ @Column(name="orts_typ")
+ private String ortsTyp;
+
+ private String ortszusatztext;
+
+ @Column(name="probe_id")
+ private Integer probeId;
+
+ @Column(name="ort_id")
+ private BigInteger ort;
+
+ public Ort() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public Timestamp getLetzteAenderung() {
+ return this.letzteAenderung;
+ }
+
+ public void setLetzteAenderung(Timestamp letzteAenderung) {
+ this.letzteAenderung = letzteAenderung;
+ }
+
+ public String getOrtsTyp() {
+ return this.ortsTyp;
+ }
+
+ public void setOrtsTyp(String ortsTyp) {
+ this.ortsTyp = ortsTyp;
+ }
+
+ public String getOrtszusatztext() {
+ return this.ortszusatztext;
+ }
+
+ public void setOrtszusatztext(String ortszusatztext) {
+ this.ortszusatztext = ortszusatztext;
+ }
+
+ public Integer getProbeId() {
+ return this.probeId;
+ }
+
+ public void setProbeId(Integer probeId) {
+ this.probeId = probeId;
+ }
+
+ public BigInteger getOrt() {
+ return this.ort;
+ }
+
+ public void setOrt(BigInteger ort) {
+ this.ort = ort;
+ }
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/Probe.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/Probe.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,182 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model;
+
+import java.io.Serializable;
+import java.sql.Timestamp;
+
+import javax.persistence.Column;
+import javax.persistence.Id;
+import javax.persistence.MappedSuperclass;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the probe database table.
+ */
+ at MappedSuperclass
+ at Table(name="probe")
+public class Probe implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ @Column(name="ba_id")
+ private String baId;
+
+ @Column(name="datenbasis_id")
+ private Integer datenbasisId;
+
+ @Column(name="letzte_aenderung")
+ private Timestamp letzteAenderung;
+
+ private String media;
+
+ @Column(name="media_desk")
+ private String mediaDesk;
+
+ private Long mittelungsdauer;
+
+ @Column(name="mst_id")
+ private String mstId;
+
+ @Column(name="netzbetreiber_id")
+ private String netzbetreiberId;
+
+ @Column(name="probeentnahme_beginn")
+ private Timestamp probeentnahmeBeginn;
+
+ @Column(name="probeentnahme_ende")
+ private Timestamp probeentnahmeEnde;
+
+ @Column(name="probenart_id")
+ private Integer probenartId;
+
+ private Boolean test;
+
+ @Column(name="umw_id")
+ private String umwId;
+
+ public Probe() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getBaId() {
+ return this.baId;
+ }
+
+ public void setBaId(String baId) {
+ this.baId = baId;
+ }
+
+ public Integer getDatenbasisId() {
+ return this.datenbasisId;
+ }
+
+ public void setDatenbasisId(Integer datenbasisId) {
+ this.datenbasisId = datenbasisId;
+ }
+
+ public Timestamp getLetzteAenderung() {
+ return this.letzteAenderung;
+ }
+
+ public void setLetzteAenderung(Timestamp letzteAenderung) {
+ this.letzteAenderung = letzteAenderung;
+ }
+
+ public String getMedia() {
+ return this.media;
+ }
+
+ public void setMedia(String media) {
+ this.media = media;
+ }
+
+ public String getMediaDesk() {
+ return this.mediaDesk;
+ }
+
+ public void setMediaDesk(String mediaDesk) {
+ this.mediaDesk = mediaDesk;
+ }
+
+ public Long getMittelungsdauer() {
+ return this.mittelungsdauer;
+ }
+
+ public void setMittelungsdauer(Long mittelungsdauer) {
+ this.mittelungsdauer = mittelungsdauer;
+ }
+
+ public String getMstId() {
+ return this.mstId;
+ }
+
+ public void setMstId(String mstId) {
+ this.mstId = mstId;
+ }
+
+ public String getNetzbetreiberId() {
+ return this.netzbetreiberId;
+ }
+
+ public void setNetzbetreiberId(String netzbetreiberId) {
+ this.netzbetreiberId = netzbetreiberId;
+ }
+
+ public Timestamp getProbeentnahmeBeginn() {
+ return this.probeentnahmeBeginn;
+ }
+
+ public void setProbeentnahmeBeginn(Timestamp probeentnahmeBeginn) {
+ this.probeentnahmeBeginn = probeentnahmeBeginn;
+ }
+
+ public Timestamp getProbeentnahmeEnde() {
+ return this.probeentnahmeEnde;
+ }
+
+ public void setProbeentnahmeEnde(Timestamp probeentnahmeEnde) {
+ this.probeentnahmeEnde = probeentnahmeEnde;
+ }
+
+ public Integer getProbenartId() {
+ return this.probenartId;
+ }
+
+ public void setProbenartId(Integer probenartId) {
+ this.probenartId = probenartId;
+ }
+
+ public Boolean getTest() {
+ return this.test;
+ }
+
+ public void setTest(Boolean test) {
+ this.test = test;
+ }
+
+ public String getUmwId() {
+ return this.umwId;
+ }
+
+ public void setUmwId(String umwId) {
+ this.umwId = umwId;
+ }
+
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/Status.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/Status.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,89 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model;
+
+import java.io.Serializable;
+import javax.persistence.*;
+import java.sql.Timestamp;
+
+
+/**
+ * The persistent class for the status database table.
+ */
+ at MappedSuperclass
+ at Table(name="status")
+public class Status implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ private String erzeuger;
+
+ @Column(name="messungs_id")
+ private Integer messungsId;
+
+ @Column(name="s_datum")
+ private Timestamp sDatum;
+
+ @Column(name="s_kommentar")
+ private String sKommentar;
+
+ private Integer status;
+
+ public Status() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getErzeuger() {
+ return this.erzeuger;
+ }
+
+ public void setErzeuger(String erzeuger) {
+ this.erzeuger = erzeuger;
+ }
+
+ public Integer getMessungsId() {
+ return this.messungsId;
+ }
+
+ public void setMessungsId(Integer messungsId) {
+ this.messungsId = messungsId;
+ }
+
+ public Timestamp getSDatum() {
+ return this.sDatum;
+ }
+
+ public void setSDatum(Timestamp sDatum) {
+ this.sDatum = sDatum;
+ }
+
+ public String getSKommentar() {
+ return this.sKommentar;
+ }
+
+ public void setSKommentar(String sKommentar) {
+ this.sKommentar = sKommentar;
+ }
+
+ public Integer getStatus() {
+ return this.status;
+ }
+
+ public void setStatus(Integer status) {
+ this.status = status;
+ }
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/ZusatzWert.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/ZusatzWert.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,102 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model;
+
+import java.io.Serializable;
+import javax.persistence.*;
+import java.sql.Timestamp;
+
+
+/**
+ * The persistent class for the zusatz_wert database table.
+ */
+ at MappedSuperclass
+ at Table(name="zusatz_wert")
+public class ZusatzWert implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ @Column(name="letzte_aenderung")
+ private Timestamp letzteAenderung;
+
+ private float messfehler;
+
+ @Column(name="messwert_pzs")
+ private float messwertPzs;
+
+ @Column(name="nwg_zu_messwert")
+ private float nwgZuMesswert;
+
+ @Column(name="probe_id")
+ private Integer probeId;
+
+ @Column(name="pzs_id")
+ private String pzsId;
+
+ public ZusatzWert() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public Timestamp getLetzteAenderung() {
+ return this.letzteAenderung;
+ }
+
+ public void setLetzteAenderung(Timestamp letzteAenderung) {
+ this.letzteAenderung = letzteAenderung;
+ }
+
+ public float getMessfehler() {
+ return this.messfehler;
+ }
+
+ public void setMessfehler(float messfehler) {
+ this.messfehler = messfehler;
+ }
+
+ public float getMesswertPzs() {
+ return this.messwertPzs;
+ }
+
+ public void setMesswertPzs(float messwertPzs) {
+ this.messwertPzs = messwertPzs;
+ }
+
+ public float getNwgZuMesswert() {
+ return this.nwgZuMesswert;
+ }
+
+ public void setNwgZuMesswert(float nwgZuMesswert) {
+ this.nwgZuMesswert = nwgZuMesswert;
+ }
+
+ public Integer getProbeId() {
+ return this.probeId;
+ }
+
+ public void setProbeId(Integer probeId) {
+ this.probeId = probeId;
+ }
+
+ public String getPzsId() {
+ return this.pzsId;
+ }
+
+ public void setPzsId(String pzsId) {
+ this.pzsId = pzsId;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/bund/KommentarM.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/bund/KommentarM.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,22 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.bund;
+
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the kommentar_m database table.
+ */
+ at Entity
+ at Table(name="kommentar_m")
+public class KommentarM extends de.intevation.lada.model.KommentarM {
+ private static final long serialVersionUID = 1L;
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/bund/KommentarP.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/bund/KommentarP.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,22 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.bund;
+
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the kommentar_p database table.
+ */
+ at Entity
+ at Table(name="kommentar_p")
+public class KommentarP extends de.intevation.lada.model.KommentarP {
+ private static final long serialVersionUID = 1L;
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/bund/List.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/bund/List.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,89 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.bund;
+
+import java.io.Serializable;
+import javax.persistence.*;
+import java.sql.Timestamp;
+
+
+/**
+ * The persistent class for the list database table.
+ */
+ at Entity
+ at Table(name="list")
+public class List implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ private String beschreibuing;
+
+ private String bezeichnung;
+
+ @Column(name="gueltig_bis")
+ private Timestamp gueltigBis;
+
+ @Column(name="letzte_aenderung")
+ private Timestamp letzteAenderung;
+
+ private String typ;
+
+ public List() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getBeschreibuing() {
+ return this.beschreibuing;
+ }
+
+ public void setBeschreibuing(String beschreibuing) {
+ this.beschreibuing = beschreibuing;
+ }
+
+ public String getBezeichnung() {
+ return this.bezeichnung;
+ }
+
+ public void setBezeichnung(String bezeichnung) {
+ this.bezeichnung = bezeichnung;
+ }
+
+ public Timestamp getGueltigBis() {
+ return this.gueltigBis;
+ }
+
+ public void setGueltigBis(Timestamp gueltigBis) {
+ this.gueltigBis = gueltigBis;
+ }
+
+ public Timestamp getLetzteAenderung() {
+ return this.letzteAenderung;
+ }
+
+ public void setLetzteAenderung(Timestamp letzteAenderung) {
+ this.letzteAenderung = letzteAenderung;
+ }
+
+ public String getTyp() {
+ return this.typ;
+ }
+
+ public void setTyp(String typ) {
+ this.typ = typ;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/bund/ListZuordnung.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/bund/ListZuordnung.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,47 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.bund;
+
+import java.io.Serializable;
+import javax.persistence.*;
+
+
+/**
+ * The persistent class for the list_zuordnung database table.
+ */
+ at Entity
+ at Table(name="list_zuordnung")
+public class ListZuordnung implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ @Column(name="list_id")
+ private Integer listId;
+
+ @Column(name="probe_id")
+ private Integer probeId;
+
+ public ListZuordnung() {
+ }
+
+ public Integer getListId() {
+ return this.listId;
+ }
+
+ public void setListId(Integer listId) {
+ this.listId = listId;
+ }
+
+ public Integer getProbeId() {
+ return this.probeId;
+ }
+
+ public void setProbeId(Integer probeId) {
+ this.probeId = probeId;
+ }
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/bund/Messung.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/bund/Messung.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,22 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.bund;
+
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the messung database table.
+ */
+ at Entity
+ at Table(name="messung")
+public class Messung extends de.intevation.lada.model.Messung {
+ private static final long serialVersionUID = 1L;
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/bund/Messwert.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/bund/Messwert.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,22 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.bund;
+
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the messwert database table.
+ */
+ at Entity
+ at Table(name="messwert")
+public class Messwert extends de.intevation.lada.model.Messwert {
+ private static final long serialVersionUID = 1L;
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/bund/Ort.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/bund/Ort.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,22 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.bund;
+
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the ort database table.
+ */
+ at Entity
+ at Table(name="ort")
+public class Ort extends de.intevation.lada.model.Ort {
+ private static final long serialVersionUID = 1L;
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/bund/Probe.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/bund/Probe.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,22 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.bund;
+
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the probe database table.
+ */
+ at Entity
+ at Table(name="probe")
+public class Probe extends de.intevation.lada.model.Probe {
+ private static final long serialVersionUID = 1L;
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/bund/Status.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/bund/Status.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,22 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.bund;
+
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the status database table.
+ */
+ at Entity
+ at Table(name="status")
+public class Status extends de.intevation.lada.model.Status {
+ private static final long serialVersionUID = 1L;
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/bund/ZusatzWert.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/bund/ZusatzWert.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,22 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.bund;
+
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the zusatz_wert database table.
+ */
+ at Entity
+ at Table(name="zusatz_wert")
+public class ZusatzWert extends de.intevation.lada.model.ZusatzWert {
+ private static final long serialVersionUID = 1L;
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/land/LKommentarM.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/land/LKommentarM.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,24 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.land;
+
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+import de.intevation.lada.model.KommentarM;
+
+
+/**
+ * The persistent class for the kommentar_m database table.
+ */
+ at Entity
+ at Table(name="kommentar_m")
+public class LKommentarM extends KommentarM {
+ private static final long serialVersionUID = 1L;
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/land/LKommentarP.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/land/LKommentarP.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,24 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.land;
+
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+import de.intevation.lada.model.bund.KommentarP;
+
+
+/**
+ * The persistent class for the kommentar_p database table.
+ */
+ at Entity
+ at Table(name="kommentar_p")
+public class LKommentarP extends KommentarP {
+ private static final long serialVersionUID = 1L;
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/land/LMessung.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/land/LMessung.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,36 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.land;
+
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+import de.intevation.lada.model.Messung;
+
+
+/**
+ * The persistent class for the messung database table.
+ */
+ at Entity
+ at Table(name="messung")
+public class LMessung extends Messung {
+ private static final long serialVersionUID = 1L;
+
+ private Boolean geplant;
+
+ public LMessung() {
+ }
+
+ public Boolean getGeplant() {
+ return this.geplant;
+ }
+
+ public void setGeplant(Boolean geplant) {
+ this.geplant = geplant;
+ }
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/land/LMesswert.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/land/LMesswert.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,22 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.land;
+
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the messwert database table.
+ */
+ at Entity
+ at Table(name="messwert")
+public class LMesswert extends de.intevation.lada.model.Messwert {
+ private static final long serialVersionUID = 1L;
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/land/LOrt.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/land/LOrt.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,22 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.land;
+
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the ort database table.
+ */
+ at Entity
+ at Table(name="ort")
+public class LOrt extends de.intevation.lada.model.Ort {
+ private static final long serialVersionUID = 1L;
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/land/LProbe.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/land/LProbe.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,106 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.land;
+
+import java.sql.Timestamp;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+import de.intevation.lada.model.Probe;
+
+
+/**
+ * The persistent class for the probe database table.
+ */
+ at Entity
+ at Table(name="probe")
+public class LProbe extends Probe {
+ private static final long serialVersionUID = 1L;
+
+ @Column(name="erzeuger_id")
+ private Integer erzeugerId;
+
+ @Column(name="mp_kat")
+ private String mpKat;
+
+ @Column(name="mpl_id")
+ private String mplId;
+
+ @Column(name="mpr_id")
+ private Integer mprId;
+
+ @Column(name="probe_nehmer_id")
+ private Integer probeNehmerId;
+
+ @Column(name="solldatum_beginn")
+ private Timestamp solldatumBeginn;
+
+ @Column(name="solldatum_ende")
+ private Timestamp solldatumEnde;
+
+ public LProbe() {
+ }
+
+ public Integer getErzeugerId() {
+ return this.erzeugerId;
+ }
+
+ public void setErzeugerId(Integer erzeugerId) {
+ this.erzeugerId = erzeugerId;
+ }
+
+ public String getMpKat() {
+ return this.mpKat;
+ }
+
+ public void setMpKat(String mpKat) {
+ this.mpKat = mpKat;
+ }
+
+ public String getMplId() {
+ return this.mplId;
+ }
+
+ public void setMplId(String mplId) {
+ this.mplId = mplId;
+ }
+
+ public Integer getMprId() {
+ return this.mprId;
+ }
+
+ public void setMprId(Integer mprId) {
+ this.mprId = mprId;
+ }
+
+ public Integer getProbeNehmerId() {
+ return this.probeNehmerId;
+ }
+
+ public void setProbeNehmerId(Integer probeNehmerId) {
+ this.probeNehmerId = probeNehmerId;
+ }
+
+ public Timestamp getSolldatumBeginn() {
+ return this.solldatumBeginn;
+ }
+
+ public void setSolldatumBeginn(Timestamp solldatumBeginn) {
+ this.solldatumBeginn = solldatumBeginn;
+ }
+
+ public Timestamp getSolldatumEnde() {
+ return this.solldatumEnde;
+ }
+
+ public void setSolldatumEnde(Timestamp solldatumEnde) {
+ this.solldatumEnde = solldatumEnde;
+ }
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/land/LStatus.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/land/LStatus.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,22 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.land;
+
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the status database table.
+ */
+ at Entity
+ at Table(name="status")
+public class LStatus extends de.intevation.lada.model.Status {
+ private static final long serialVersionUID = 1L;
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/land/LZusatzWert.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/land/LZusatzWert.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,22 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.land;
+
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the zusatz_wert database table.
+ */
+ at Entity
+ at Table(name="zusatz_wert")
+public class LZusatzWert extends de.intevation.lada.model.ZusatzWert {
+ private static final long serialVersionUID = 1L;
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/land/Messprogramm.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/land/Messprogramm.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,114 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.land;
+
+import java.io.Serializable;
+import java.sql.Timestamp;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the messprogramm database table.
+ */
+ at Entity
+ at Table(name="messprogramm")
+public class Messprogramm implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ private Timestamp bis;
+
+ @Column(name="media_desk")
+ private String mediaDesk;
+
+ private String name;
+
+ @Column(name="ort_id")
+ private Long ortId;
+
+ @Column(name="umw_id")
+ private String umwId;
+
+ private Timestamp von;
+
+ @Column(name="intervall_id")
+ private Integer messprogrammIntervall;
+
+ public Messprogramm() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public Timestamp getBis() {
+ return this.bis;
+ }
+
+ public void setBis(Timestamp bis) {
+ this.bis = bis;
+ }
+
+ public String getMediaDesk() {
+ return this.mediaDesk;
+ }
+
+ public void setMediaDesk(String mediaDesk) {
+ this.mediaDesk = mediaDesk;
+ }
+
+ public String getName() {
+ return this.name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public Long getOrtId() {
+ return this.ortId;
+ }
+
+ public void setOrtId(Long ortId) {
+ this.ortId = ortId;
+ }
+
+ public String getUmwId() {
+ return this.umwId;
+ }
+
+ public void setUmwId(String umwId) {
+ this.umwId = umwId;
+ }
+
+ public Timestamp getVon() {
+ return this.von;
+ }
+
+ public void setVon(Timestamp von) {
+ this.von = von;
+ }
+
+ public Integer getMessprogrammIntervall() {
+ return this.messprogrammIntervall;
+ }
+
+ public void setMessprogrammIntervall(Integer messprogrammIntervall) {
+ this.messprogrammIntervall = messprogrammIntervall;
+ }
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/land/MessprogrammIntervall.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/land/MessprogrammIntervall.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,58 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.land;
+
+import java.io.Serializable;
+
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the messprogramm_intervall database table.
+ */
+ at Entity
+ at Table(name="messprogramm_intervall")
+public class MessprogrammIntervall implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ private String kommentar;
+
+ private String name;
+
+ public MessprogrammIntervall() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getKommentar() {
+ return this.kommentar;
+ }
+
+ public void setKommentar(String kommentar) {
+ this.kommentar = kommentar;
+ }
+
+ public String getName() {
+ return this.name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/land/MessprogrammMessung.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/land/MessprogrammMessung.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,58 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.land;
+
+import java.io.Serializable;
+import javax.persistence.*;
+
+
+/**
+ * The persistent class for the messprogramm_messung database table.
+ */
+ at Entity
+ at Table(name="messprogramm_messung")
+public class MessprogrammMessung implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ @Column(name="mmt_id")
+ private String mmtId;
+
+ @ManyToOne
+ private Messprogramm messprogramm;
+
+ public MessprogrammMessung() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getMmtId() {
+ return this.mmtId;
+ }
+
+ public void setMmtId(String mmtId) {
+ this.mmtId = mmtId;
+ }
+
+ public Messprogramm getMessprogramm() {
+ return this.messprogramm;
+ }
+
+ public void setMessprogramm(Messprogramm messprogramm) {
+ this.messprogramm = messprogramm;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/land/MessungTranslation.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/land/MessungTranslation.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,80 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.land;
+
+import java.io.Serializable;
+import javax.persistence.*;
+
+
+/**
+ * The persistent class for the messung_translation database table.
+ */
+ at Entity
+ at Table(name="messung_translation")
+public class MessungTranslation implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ @Column(name="messungs_id")
+ private Integer messungsId;
+
+ @Column(name="messungs_id_alt")
+ private Integer messungsIdAlt;
+
+ @Column(name="nebenproben_nr")
+ private String nebenprobenNr;
+
+ @Column(name="probe_id_alt")
+ private String probeIdAlt;
+
+ public MessungTranslation() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public Integer getMessungsId() {
+ return this.messungsId;
+ }
+
+ public void setMessungsId(Integer messungsId) {
+ this.messungsId = messungsId;
+ }
+
+ public Integer getMessungsIdAlt() {
+ return this.messungsIdAlt;
+ }
+
+ public void setMessungsIdAlt(Integer messungsIdAlt) {
+ this.messungsIdAlt = messungsIdAlt;
+ }
+
+ public String getNebenprobenNr() {
+ return this.nebenprobenNr;
+ }
+
+ public void setNebenprobenNr(String nebenprobenNr) {
+ this.nebenprobenNr = nebenprobenNr;
+ }
+
+ public String getProbeIdAlt() {
+ return this.probeIdAlt;
+ }
+
+ public void setProbeIdAlt(String probeIdAlt) {
+ this.probeIdAlt = probeIdAlt;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/land/ProbeInfo.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/land/ProbeInfo.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,277 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.land;
+
+import java.io.Serializable;
+import javax.persistence.*;
+import java.sql.Timestamp;
+
+
+/**
+ * The persistent class for the probe_info database table.
+ */
+ at Entity
+ at Table(name="probe_info")
+ at NamedQuery(name="ProbeInfo.findAll", query="SELECT p FROM ProbeInfo p")
+public class ProbeInfo implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Column(name="ba_id")
+ private String baId;
+
+ @Column(name="datenbasis_id")
+ private Integer datenbasisId;
+
+ @Column(name="erzeuger_id")
+ private Integer erzeugerId;
+
+ @Column(name="hauptproben_nr")
+ private String hauptprobenNr;
+
+ @Id
+ private Integer id;
+
+ @Column(name="letzte_aenderung")
+ private Timestamp letzteAenderung;
+
+ private String media;
+
+ @Column(name="media_desk")
+ private String mediaDesk;
+
+ private Long mittelungsdauer;
+
+ @Column(name="mp_kat")
+ private String mpKat;
+
+ @Column(name="mpl_id")
+ private String mplId;
+
+ @Column(name="mpr_id")
+ private Integer mprId;
+
+ @Column(name="mst_id")
+ private String mstId;
+
+ @Column(name="netzbetreiber_id")
+ private String netzbetreiberId;
+
+ @Column(name="probe_id_alt")
+ private String probeIdAlt;
+
+ @Column(name="probe_nehmer_id")
+ private Integer probeNehmerId;
+
+ @Column(name="probeentnahme_beginn")
+ private Timestamp probeentnahmeBeginn;
+
+ @Column(name="probeentnahme_ende")
+ private Timestamp probeentnahmeEnde;
+
+ @Column(name="probenart_id")
+ private Integer probenartId;
+
+ @Column(name="solldatum_beginn")
+ private Timestamp solldatumBeginn;
+
+ @Column(name="solldatum_ende")
+ private Timestamp solldatumEnde;
+
+ private Boolean test;
+
+ @Column(name="umw_id")
+ private String umwId;
+
+ public ProbeInfo() {
+ }
+
+ public String getBaId() {
+ return this.baId;
+ }
+
+ public void setBaId(String baId) {
+ this.baId = baId;
+ }
+
+ public Integer getDatenbasisId() {
+ return this.datenbasisId;
+ }
+
+ public void setDatenbasisId(Integer datenbasisId) {
+ this.datenbasisId = datenbasisId;
+ }
+
+ public Integer getErzeugerId() {
+ return this.erzeugerId;
+ }
+
+ public void setErzeugerId(Integer erzeugerId) {
+ this.erzeugerId = erzeugerId;
+ }
+
+ public String getHauptprobenNr() {
+ return this.hauptprobenNr;
+ }
+
+ public void setHauptprobenNr(String hauptprobenNr) {
+ this.hauptprobenNr = hauptprobenNr;
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public Timestamp getLetzteAenderung() {
+ return this.letzteAenderung;
+ }
+
+ public void setLetzteAenderung(Timestamp letzteAenderung) {
+ this.letzteAenderung = letzteAenderung;
+ }
+
+ public String getMedia() {
+ return this.media;
+ }
+
+ public void setMedia(String media) {
+ this.media = media;
+ }
+
+ public String getMediaDesk() {
+ return this.mediaDesk;
+ }
+
+ public void setMediaDesk(String mediaDesk) {
+ this.mediaDesk = mediaDesk;
+ }
+
+ public Long getMittelungsdauer() {
+ return this.mittelungsdauer;
+ }
+
+ public void setMittelungsdauer(Long mittelungsdauer) {
+ this.mittelungsdauer = mittelungsdauer;
+ }
+
+ public String getMpKat() {
+ return this.mpKat;
+ }
+
+ public void setMpKat(String mpKat) {
+ this.mpKat = mpKat;
+ }
+
+ public String getMplId() {
+ return this.mplId;
+ }
+
+ public void setMplId(String mplId) {
+ this.mplId = mplId;
+ }
+
+ public Integer getMprId() {
+ return this.mprId;
+ }
+
+ public void setMprId(Integer mprId) {
+ this.mprId = mprId;
+ }
+
+ public String getMstId() {
+ return this.mstId;
+ }
+
+ public void setMstId(String mstId) {
+ this.mstId = mstId;
+ }
+
+ public String getNetzbetreiberId() {
+ return this.netzbetreiberId;
+ }
+
+ public void setNetzbetreiberId(String netzbetreiberId) {
+ this.netzbetreiberId = netzbetreiberId;
+ }
+
+ public String getProbeIdAlt() {
+ return this.probeIdAlt;
+ }
+
+ public void setProbeIdAlt(String probeIdAlt) {
+ this.probeIdAlt = probeIdAlt;
+ }
+
+ public Integer getProbeNehmerId() {
+ return this.probeNehmerId;
+ }
+
+ public void setProbeNehmerId(Integer probeNehmerId) {
+ this.probeNehmerId = probeNehmerId;
+ }
+
+ public Timestamp getProbeentnahmeBeginn() {
+ return this.probeentnahmeBeginn;
+ }
+
+ public void setProbeentnahmeBeginn(Timestamp probeentnahmeBeginn) {
+ this.probeentnahmeBeginn = probeentnahmeBeginn;
+ }
+
+ public Timestamp getProbeentnahmeEnde() {
+ return this.probeentnahmeEnde;
+ }
+
+ public void setProbeentnahmeEnde(Timestamp probeentnahmeEnde) {
+ this.probeentnahmeEnde = probeentnahmeEnde;
+ }
+
+ public Integer getProbenartId() {
+ return this.probenartId;
+ }
+
+ public void setProbenartId(Integer probenartId) {
+ this.probenartId = probenartId;
+ }
+
+ public Timestamp getSolldatumBeginn() {
+ return this.solldatumBeginn;
+ }
+
+ public void setSolldatumBeginn(Timestamp solldatumBeginn) {
+ this.solldatumBeginn = solldatumBeginn;
+ }
+
+ public Timestamp getSolldatumEnde() {
+ return this.solldatumEnde;
+ }
+
+ public void setSolldatumEnde(Timestamp solldatumEnde) {
+ this.solldatumEnde = solldatumEnde;
+ }
+
+ public Boolean getTest() {
+ return this.test;
+ }
+
+ public void setTest(Boolean test) {
+ this.test = test;
+ }
+
+ public String getUmwId() {
+ return this.umwId;
+ }
+
+ public void setUmwId(String umwId) {
+ this.umwId = umwId;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/land/ProbeInfo2.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/land/ProbeInfo2.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,287 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.land;
+
+import java.io.Serializable;
+import javax.persistence.*;
+import java.sql.Timestamp;
+
+
+/**
+ * The persistent class for the probe_info2 database table.
+ */
+ at Entity
+ at Table(name="probe_info2")
+ at NamedQuery(name="ProbeInfo2.findAll", query="SELECT p FROM ProbeInfo2 p")
+public class ProbeInfo2 implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Column(name="ba_id")
+ private String baId;
+
+ @Column(name="datenbasis_id")
+ private Integer datenbasisId;
+
+ @Column(name="erzeuger_id")
+ private Integer erzeugerId;
+
+ @Column(name="hauptproben_nr")
+ private String hauptprobenNr;
+
+ @Id
+ private Integer id;
+
+ @Column(name="letzte_aenderung")
+ private Timestamp letzteAenderung;
+
+ private String media;
+
+ @Column(name="media_desk")
+ private String mediaDesk;
+
+ private Long mittelungsdauer;
+
+ @Column(name="mp_kat")
+ private String mpKat;
+
+ @Column(name="mpl_id")
+ private String mplId;
+
+ @Column(name="mpr_id")
+ private Integer mprId;
+
+ @Column(name="mst_id")
+ private String mstId;
+
+ @Column(name="netzbetreiber_id")
+ private String netzbetreiberId;
+
+ @Column(name="probe_id_alt")
+ private String probeIdAlt;
+
+ @Column(name="probe_nehmer_id")
+ private Integer probeNehmerId;
+
+ @Column(name="probeentnahme_beginn")
+ private Timestamp probeentnahmeBeginn;
+
+ @Column(name="probeentnahme_ende")
+ private Timestamp probeentnahmeEnde;
+
+ @Column(name="probenart_id")
+ private Integer probenartId;
+
+ private Boolean readonly;
+
+ @Column(name="solldatum_beginn")
+ private Timestamp solldatumBeginn;
+
+ @Column(name="solldatum_ende")
+ private Timestamp solldatumEnde;
+
+ private Boolean test;
+
+ @Column(name="umw_id")
+ private String umwId;
+
+ public ProbeInfo2() {
+ }
+
+ public String getBaId() {
+ return this.baId;
+ }
+
+ public void setBaId(String baId) {
+ this.baId = baId;
+ }
+
+ public Integer getDatenbasisId() {
+ return this.datenbasisId;
+ }
+
+ public void setDatenbasisId(Integer datenbasisId) {
+ this.datenbasisId = datenbasisId;
+ }
+
+ public Integer getErzeugerId() {
+ return this.erzeugerId;
+ }
+
+ public void setErzeugerId(Integer erzeugerId) {
+ this.erzeugerId = erzeugerId;
+ }
+
+ public String getHauptprobenNr() {
+ return this.hauptprobenNr;
+ }
+
+ public void setHauptprobenNr(String hauptprobenNr) {
+ this.hauptprobenNr = hauptprobenNr;
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public Timestamp getLetzteAenderung() {
+ return this.letzteAenderung;
+ }
+
+ public void setLetzteAenderung(Timestamp letzteAenderung) {
+ this.letzteAenderung = letzteAenderung;
+ }
+
+ public String getMedia() {
+ return this.media;
+ }
+
+ public void setMedia(String media) {
+ this.media = media;
+ }
+
+ public String getMediaDesk() {
+ return this.mediaDesk;
+ }
+
+ public void setMediaDesk(String mediaDesk) {
+ this.mediaDesk = mediaDesk;
+ }
+
+ public Long getMittelungsdauer() {
+ return this.mittelungsdauer;
+ }
+
+ public void setMittelungsdauer(Long mittelungsdauer) {
+ this.mittelungsdauer = mittelungsdauer;
+ }
+
+ public String getMpKat() {
+ return this.mpKat;
+ }
+
+ public void setMpKat(String mpKat) {
+ this.mpKat = mpKat;
+ }
+
+ public String getMplId() {
+ return this.mplId;
+ }
+
+ public void setMplId(String mplId) {
+ this.mplId = mplId;
+ }
+
+ public Integer getMprId() {
+ return this.mprId;
+ }
+
+ public void setMprId(Integer mprId) {
+ this.mprId = mprId;
+ }
+
+ public String getMstId() {
+ return this.mstId;
+ }
+
+ public void setMstId(String mstId) {
+ this.mstId = mstId;
+ }
+
+ public String getNetzbetreiberId() {
+ return this.netzbetreiberId;
+ }
+
+ public void setNetzbetreiberId(String netzbetreiberId) {
+ this.netzbetreiberId = netzbetreiberId;
+ }
+
+ public String getProbeIdAlt() {
+ return this.probeIdAlt;
+ }
+
+ public void setProbeIdAlt(String probeIdAlt) {
+ this.probeIdAlt = probeIdAlt;
+ }
+
+ public Integer getProbeNehmerId() {
+ return this.probeNehmerId;
+ }
+
+ public void setProbeNehmerId(Integer probeNehmerId) {
+ this.probeNehmerId = probeNehmerId;
+ }
+
+ public Timestamp getProbeentnahmeBeginn() {
+ return this.probeentnahmeBeginn;
+ }
+
+ public void setProbeentnahmeBeginn(Timestamp probeentnahmeBeginn) {
+ this.probeentnahmeBeginn = probeentnahmeBeginn;
+ }
+
+ public Timestamp getProbeentnahmeEnde() {
+ return this.probeentnahmeEnde;
+ }
+
+ public void setProbeentnahmeEnde(Timestamp probeentnahmeEnde) {
+ this.probeentnahmeEnde = probeentnahmeEnde;
+ }
+
+ public Integer getProbenartId() {
+ return this.probenartId;
+ }
+
+ public void setProbenartId(Integer probenartId) {
+ this.probenartId = probenartId;
+ }
+
+ public Boolean getReadonly() {
+ return this.readonly;
+ }
+
+ public void setReadonly(Boolean readonly) {
+ this.readonly = readonly;
+ }
+
+ public Timestamp getSolldatumBeginn() {
+ return this.solldatumBeginn;
+ }
+
+ public void setSolldatumBeginn(Timestamp solldatumBeginn) {
+ this.solldatumBeginn = solldatumBeginn;
+ }
+
+ public Timestamp getSolldatumEnde() {
+ return this.solldatumEnde;
+ }
+
+ public void setSolldatumEnde(Timestamp solldatumEnde) {
+ this.solldatumEnde = solldatumEnde;
+ }
+
+ public Boolean getTest() {
+ return this.test;
+ }
+
+ public void setTest(Boolean test) {
+ this.test = test;
+ }
+
+ public String getUmwId() {
+ return this.umwId;
+ }
+
+ public void setUmwId(String umwId) {
+ this.umwId = umwId;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/land/ProbeTranslation.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/land/ProbeTranslation.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,69 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.land;
+
+import java.io.Serializable;
+import javax.persistence.*;
+
+
+/**
+ * The persistent class for the probe_translation database table.
+ */
+ at Entity
+ at Table(name="probe_translation")
+public class ProbeTranslation implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ @Column(name="hauptproben_nr")
+ private String hauptprobenNr;
+
+ @Column(name="probe_id")
+ private Integer probeId;
+
+ @Column(name="probe_id_alt")
+ private String probeIdAlt;
+
+ public ProbeTranslation() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getHauptprobenNr() {
+ return this.hauptprobenNr;
+ }
+
+ public void setHauptprobenNr(String hauptprobenNr) {
+ this.hauptprobenNr = hauptprobenNr;
+ }
+
+ public Integer getProbeId() {
+ return this.probeId;
+ }
+
+ public void setProbeId(Integer probeId) {
+ this.probeId = probeId;
+ }
+
+ public String getProbeIdAlt() {
+ return this.probeIdAlt;
+ }
+
+ public void setProbeIdAlt(String probeIdAlt) {
+ this.probeIdAlt = probeIdAlt;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/Auth.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/Auth.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,72 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the auth database table.
+ */
+ at Entity
+ at Table(name="auth")
+public class Auth implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ @Column(name="ldap_group")
+ private String ldapGroup;
+
+ @Column(name="mst_id")
+ private String messStelle;
+
+ private String netzBetreiber;
+
+ public Auth() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getLdapGroup() {
+ return this.ldapGroup;
+ }
+
+ public void setLdapGroup(String ldapGroup) {
+ this.ldapGroup = ldapGroup;
+ }
+
+ public String getMessStelle() {
+ return this.messStelle;
+ }
+
+ public void setMessStelle(String messStelle) {
+ this.messStelle = messStelle;
+ }
+
+ public String getNetzBetreiber() {
+ return this.netzBetreiber;
+ }
+
+ public void setNetzBetreiber(String netzBetreiber) {
+ this.netzBetreiber = netzBetreiber;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/Datenbasis.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/Datenbasis.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,58 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the datenbasis database table.
+ */
+ at Entity
+ at Table(name="datenbasis")
+public class Datenbasis implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ private String beschreibung;
+
+ private String datenbasis;
+
+ public Datenbasis() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getBeschreibung() {
+ return this.beschreibung;
+ }
+
+ public void setBeschreibung(String beschreibung) {
+ this.beschreibung = beschreibung;
+ }
+
+ public String getDatenbasis() {
+ return this.datenbasis;
+ }
+
+ public void setDatenbasis(String datenbasis) {
+ this.datenbasis = datenbasis;
+ }
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/DeVg.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/DeVg.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,209 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.util.Date;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+import javax.persistence.Temporal;
+import javax.persistence.TemporalType;
+
+
+/**
+ * The persistent class for the de_vg database table.
+ */
+ at Entity
+ at Table(name="de_vg")
+public class DeVg implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ private String ags;
+
+ private String bemerk;
+
+ @Column(name="debkg_id")
+ private String debkgId;
+
+ private String des;
+
+ private String gen;
+
+ //private Object geom;
+
+ private double gf;
+
+ private double isn;
+
+ private BigDecimal length;
+
+ private String nambild;
+
+ @Column(name="rau_rs")
+ private String rauRs;
+
+ private String rs;
+
+ @Column(name="rs_alt")
+ private String rsAlt;
+
+ @Column(name="shape_area")
+ private BigDecimal shapeArea;
+
+ private double use;
+
+ @Temporal(TemporalType.DATE)
+ private Date wirksamkei;
+
+ public DeVg() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getAgs() {
+ return this.ags;
+ }
+
+ public void setAgs(String ags) {
+ this.ags = ags;
+ }
+
+ public String getBemerk() {
+ return this.bemerk;
+ }
+
+ public void setBemerk(String bemerk) {
+ this.bemerk = bemerk;
+ }
+
+ public String getDebkgId() {
+ return this.debkgId;
+ }
+
+ public void setDebkgId(String debkgId) {
+ this.debkgId = debkgId;
+ }
+
+ public String getDes() {
+ return this.des;
+ }
+
+ public void setDes(String des) {
+ this.des = des;
+ }
+
+ public String getGen() {
+ return this.gen;
+ }
+
+ public void setGen(String gen) {
+ this.gen = gen;
+ }
+/*
+ public Object getGeom() {
+ return this.geom;
+ }
+
+ public void setGeom(Object geom) {
+ this.geom = geom;
+ }
+*/
+ public double getGf() {
+ return this.gf;
+ }
+
+ public void setGf(double gf) {
+ this.gf = gf;
+ }
+
+ public double getIsn() {
+ return this.isn;
+ }
+
+ public void setIsn(double isn) {
+ this.isn = isn;
+ }
+
+ public BigDecimal getLength() {
+ return this.length;
+ }
+
+ public void setLength(BigDecimal length) {
+ this.length = length;
+ }
+
+ public String getNambild() {
+ return this.nambild;
+ }
+
+ public void setNambild(String nambild) {
+ this.nambild = nambild;
+ }
+
+ public String getRauRs() {
+ return this.rauRs;
+ }
+
+ public void setRauRs(String rauRs) {
+ this.rauRs = rauRs;
+ }
+
+ public String getRs() {
+ return this.rs;
+ }
+
+ public void setRs(String rs) {
+ this.rs = rs;
+ }
+
+ public String getRsAlt() {
+ return this.rsAlt;
+ }
+
+ public void setRsAlt(String rsAlt) {
+ this.rsAlt = rsAlt;
+ }
+
+ public BigDecimal getShapeArea() {
+ return this.shapeArea;
+ }
+
+ public void setShapeArea(BigDecimal shapeArea) {
+ this.shapeArea = shapeArea;
+ }
+
+ public double getUse() {
+ return this.use;
+ }
+
+ public void setUse(double use) {
+ this.use = use;
+ }
+
+ public Date getWirksamkei() {
+ return this.wirksamkei;
+ }
+
+ public void setWirksamkei(Date wirksamkei) {
+ this.wirksamkei = wirksamkei;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/DeskriptorUmwelt.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/DeskriptorUmwelt.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,180 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+
+/**
+ * The persistent class for the deskriptor_umwelt database table.
+ */
+ at Entity
+ at Table(name="deskriptor_umwelt")
+public class DeskriptorUmwelt implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ private Integer s00;
+
+ private Integer s01;
+
+ private Integer s02;
+
+ private Integer s03;
+
+ private Integer s04;
+
+ private Integer s05;
+
+ private Integer s06;
+
+ private Integer s07;
+
+ private Integer s08;
+
+ private Integer s09;
+
+ private Integer s10;
+
+ private Integer s11;
+
+ private Integer s12;
+
+ @Column(name="umw_id")
+ private String umwId;
+
+ public DeskriptorUmwelt() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public Integer getS00() {
+ return this.s00;
+ }
+
+ public void setS00(Integer s00) {
+ this.s00 = s00;
+ }
+
+ public Integer getS01() {
+ return this.s01;
+ }
+
+ public void setS01(Integer s01) {
+ this.s01 = s01;
+ }
+
+ public Integer getS02() {
+ return this.s02;
+ }
+
+ public void setS02(Integer s02) {
+ this.s02 = s02;
+ }
+
+ public Integer getS03() {
+ return this.s03;
+ }
+
+ public void setS03(Integer s03) {
+ this.s03 = s03;
+ }
+
+ public Integer getS04() {
+ return this.s04;
+ }
+
+ public void setS04(Integer s04) {
+ this.s04 = s04;
+ }
+
+ public Integer getS05() {
+ return this.s05;
+ }
+
+ public void setS05(Integer s05) {
+ this.s05 = s05;
+ }
+
+ public Integer getS06() {
+ return this.s06;
+ }
+
+ public void setS06(Integer s06) {
+ this.s06 = s06;
+ }
+
+ public Integer getS07() {
+ return this.s07;
+ }
+
+ public void setS07(Integer s07) {
+ this.s07 = s07;
+ }
+
+ public Integer getS08() {
+ return this.s08;
+ }
+
+ public void setS08(Integer s08) {
+ this.s08 = s08;
+ }
+
+ public Integer getS09() {
+ return this.s09;
+ }
+
+ public void setS09(Integer s09) {
+ this.s09 = s09;
+ }
+
+ public Integer getS10() {
+ return this.s10;
+ }
+
+ public void setS10(Integer s10) {
+ this.s10 = s10;
+ }
+
+ public Integer getS11() {
+ return this.s11;
+ }
+
+ public void setS11(Integer s11) {
+ this.s11 = s11;
+ }
+
+ public Integer getS12() {
+ return this.s12;
+ }
+
+ public void setS12(Integer s12) {
+ this.s12 = s12;
+ }
+
+ public String getUmwId() {
+ return this.umwId;
+ }
+
+ public void setUmwId(String umwId) {
+ this.umwId = umwId;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/Deskriptoren.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/Deskriptoren.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,132 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+import java.util.List;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.JoinColumn;
+import javax.persistence.ManyToOne;
+import javax.persistence.OneToMany;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the deskriptoren database table.
+ */
+ at Entity
+ at Table(name="deskriptoren")
+public class Deskriptoren implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ private String bedeutung;
+
+ private String beschreibung;
+
+ private Integer ebene;
+
+ @Column(name="s_xx")
+ private Integer sXx;
+
+ private Integer sn;
+
+ @ManyToOne
+ @JoinColumn(name="vorgaenger")
+ private Deskriptoren deskriptoren;
+
+ @OneToMany(mappedBy="deskriptoren")
+ private List<Deskriptoren> deskriptorens;
+
+ public Deskriptoren() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getBedeutung() {
+ return this.bedeutung;
+ }
+
+ public void setBedeutung(String bedeutung) {
+ this.bedeutung = bedeutung;
+ }
+
+ public String getBeschreibung() {
+ return this.beschreibung;
+ }
+
+ public void setBeschreibung(String beschreibung) {
+ this.beschreibung = beschreibung;
+ }
+
+ public Integer getEbene() {
+ return this.ebene;
+ }
+
+ public void setEbene(Integer ebene) {
+ this.ebene = ebene;
+ }
+
+ public Integer getSXx() {
+ return this.sXx;
+ }
+
+ public void setSXx(Integer sXx) {
+ this.sXx = sXx;
+ }
+
+ public Integer getSn() {
+ return this.sn;
+ }
+
+ public void setSn(Integer sn) {
+ this.sn = sn;
+ }
+
+ public Deskriptoren getDeskriptoren() {
+ return this.deskriptoren;
+ }
+
+ public void setDeskriptoren(Deskriptoren deskriptoren) {
+ this.deskriptoren = deskriptoren;
+ }
+
+ public List<Deskriptoren> getDeskriptorens() {
+ return this.deskriptorens;
+ }
+
+ public void setDeskriptorens(List<Deskriptoren> deskriptorens) {
+ this.deskriptorens = deskriptorens;
+ }
+
+ public Deskriptoren addDeskriptoren(Deskriptoren deskriptoren) {
+ getDeskriptorens().add(deskriptoren);
+ deskriptoren.setDeskriptoren(this);
+
+ return deskriptoren;
+ }
+
+ public Deskriptoren removeDeskriptoren(Deskriptoren deskriptoren) {
+ getDeskriptorens().remove(deskriptoren);
+ deskriptoren.setDeskriptoren(null);
+
+ return deskriptoren;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/KoordinatenArt.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/KoordinatenArt.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,60 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the koordinaten_art database table.
+ */
+ at Entity
+ at Table(name="koordinaten_art")
+public class KoordinatenArt implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ @Column(name="idf_geo_key")
+ private String idfGeoKey;
+
+ private String koordinatenart;
+
+ public KoordinatenArt() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getIdfGeoKey() {
+ return this.idfGeoKey;
+ }
+
+ public void setIdfGeoKey(String idfGeoKey) {
+ this.idfGeoKey = idfGeoKey;
+ }
+
+ public String getKoordinatenart() {
+ return this.koordinatenart;
+ }
+
+ public void setKoordinatenart(String koordinatenart) {
+ this.koordinatenart = koordinatenart;
+ }
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/MessEinheit.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/MessEinheit.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,81 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the mess_einheit database table.
+ */
+ at Entity
+ at Table(name="mess_einheit")
+public class MessEinheit implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ private String beschreibung;
+
+ private String einheit;
+
+ @Column(name="eudf_messeinheit_id")
+ private String eudfMesseinheitId;
+
+ @Column(name="umrechnungs_faktor_eudf")
+ private Long umrechnungsFaktorEudf;
+
+ public MessEinheit() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getBeschreibung() {
+ return this.beschreibung;
+ }
+
+ public void setBeschreibung(String beschreibung) {
+ this.beschreibung = beschreibung;
+ }
+
+ public String getEinheit() {
+ return this.einheit;
+ }
+
+ public void setEinheit(String einheit) {
+ this.einheit = einheit;
+ }
+
+ public String getEudfMesseinheitId() {
+ return this.eudfMesseinheitId;
+ }
+
+ public void setEudfMesseinheitId(String eudfMesseinheitId) {
+ this.eudfMesseinheitId = eudfMesseinheitId;
+ }
+
+ public Long getUmrechnungsFaktorEudf() {
+ return this.umrechnungsFaktorEudf;
+ }
+
+ public void setUmrechnungsFaktorEudf(Long umrechnungsFaktorEudf) {
+ this.umrechnungsFaktorEudf = umrechnungsFaktorEudf;
+ }
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/MessMethode.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/MessMethode.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,58 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the mess_methode database table.
+ */
+ at Entity
+ at Table(name="mess_methode")
+public class MessMethode implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private String id;
+
+ private String beschreibung;
+
+ private String messmethode;
+
+ public MessMethode() {
+ }
+
+ public String getId() {
+ return this.id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getBeschreibung() {
+ return this.beschreibung;
+ }
+
+ public void setBeschreibung(String beschreibung) {
+ this.beschreibung = beschreibung;
+ }
+
+ public String getMessmethode() {
+ return this.messmethode;
+ }
+
+ public void setMessmethode(String messmethode) {
+ this.messmethode = messmethode;
+ }
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/MessStelle.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/MessStelle.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,94 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.NamedQuery;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the mess_stelle database table.
+ */
+ at Entity
+ at Table(name="mess_stelle")
+ at NamedQuery(name="MessStelle.findAll", query="SELECT m FROM MessStelle m")
+public class MessStelle implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private String id;
+
+ private String amtskennung;
+
+ private String beschreibung;
+
+ @Column(name="mess_stelle")
+ private String messStelle;
+
+ @Column(name="mst_typ")
+ private String mstTyp;
+
+ @Column(name="netzbetreiber_id")
+ private String netzbetreiberId;
+
+ public MessStelle() {
+ }
+
+ public String getId() {
+ return this.id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getAmtskennung() {
+ return this.amtskennung;
+ }
+
+ public void setAmtskennung(String amtskennung) {
+ this.amtskennung = amtskennung;
+ }
+
+ public String getBeschreibung() {
+ return this.beschreibung;
+ }
+
+ public void setBeschreibung(String beschreibung) {
+ this.beschreibung = beschreibung;
+ }
+
+ public String getMessStelle() {
+ return this.messStelle;
+ }
+
+ public void setMessStelle(String messStelle) {
+ this.messStelle = messStelle;
+ }
+
+ public String getMstTyp() {
+ return this.mstTyp;
+ }
+
+ public void setMstTyp(String mstTyp) {
+ this.mstTyp = mstTyp;
+ }
+
+ public String getNetzbetreiberId() {
+ return this.netzbetreiberId;
+ }
+
+ public void setNetzbetreiberId(String netzbetreiberId) {
+ this.netzbetreiberId = netzbetreiberId;
+ }
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/Messgroesse.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/Messgroesse.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,115 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the messgroesse database table.
+ */
+ at Entity
+ at Table(name="messgroesse")
+public class Messgroesse implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ private String beschreibung;
+
+ @Column(name="default_farbe")
+ private String defaultFarbe;
+
+ @Column(name="eudf_nuklid_id")
+ private Long eudfNuklidId;
+
+ @Column(name="idf_nuklid_key")
+ private String idfNuklidKey;
+
+ @Column(name="ist_leitnuklid")
+ private Boolean istLeitnuklid;
+
+ @Column(name="kennung_bvl")
+ private String kennungBvl;
+
+ private String messgroesse;
+
+ public Messgroesse() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getBeschreibung() {
+ return this.beschreibung;
+ }
+
+ public void setBeschreibung(String beschreibung) {
+ this.beschreibung = beschreibung;
+ }
+
+ public String getDefaultFarbe() {
+ return this.defaultFarbe;
+ }
+
+ public void setDefaultFarbe(String defaultFarbe) {
+ this.defaultFarbe = defaultFarbe;
+ }
+
+ public Long getEudfNuklidId() {
+ return this.eudfNuklidId;
+ }
+
+ public void setEudfNuklidId(Long eudfNuklidId) {
+ this.eudfNuklidId = eudfNuklidId;
+ }
+
+ public String getIdfNuklidKey() {
+ return this.idfNuklidKey;
+ }
+
+ public void setIdfNuklidKey(String idfNuklidKey) {
+ this.idfNuklidKey = idfNuklidKey;
+ }
+
+ public Boolean getIstLeitnuklid() {
+ return this.istLeitnuklid;
+ }
+
+ public void setIstLeitnuklid(Boolean istLeitnuklid) {
+ this.istLeitnuklid = istLeitnuklid;
+ }
+
+ public String getKennungBvl() {
+ return this.kennungBvl;
+ }
+
+ public void setKennungBvl(String kennungBvl) {
+ this.kennungBvl = kennungBvl;
+ }
+
+ public String getMessgroesse() {
+ return this.messgroesse;
+ }
+
+ public void setMessgroesse(String messgroesse) {
+ this.messgroesse = messgroesse;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/MessgroessenGruppe.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/MessgroessenGruppe.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,61 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the messgroessen_gruppe database table.
+ */
+ at Entity
+ at Table(name="messgroessen_gruppe")
+public class MessgroessenGruppe implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ private String bezeichnung;
+
+ @Column(name="ist_leitnuklidgruppe")
+ private String istLeitnuklidgruppe;
+
+ public MessgroessenGruppe() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getBezeichnung() {
+ return this.bezeichnung;
+ }
+
+ public void setBezeichnung(String bezeichnung) {
+ this.bezeichnung = bezeichnung;
+ }
+
+ public String getIstLeitnuklidgruppe() {
+ return this.istLeitnuklidgruppe;
+ }
+
+ public void setIstLeitnuklidgruppe(String istLeitnuklidgruppe) {
+ this.istLeitnuklidgruppe = istLeitnuklidgruppe;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/MgGrp.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/MgGrp.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,39 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.EmbeddedId;
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the mg_grp database table.
+ */
+ at Entity
+ at Table(name="mg_grp")
+public class MgGrp implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @EmbeddedId
+ private MgGrpPK id;
+
+ public MgGrp() {
+ }
+
+ public MgGrpPK getId() {
+ return this.id;
+ }
+
+ public void setId(MgGrpPK id) {
+ this.id = id;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/MgGrpPK.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/MgGrpPK.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,65 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.Column;
+import javax.persistence.Embeddable;
+
+
+/**
+ * The primary key class for the mg_grp database table.
+ */
+ at Embeddable
+public class MgGrpPK implements Serializable {
+ //default serial version id, required for serializable classes.
+ private static final long serialVersionUID = 1L;
+
+ @Column(name="messgroessengruppe_id")
+ private Integer messgroessengruppeId;
+
+ @Column(name="messgroesse_id")
+ private Integer messgroesseId;
+
+ public MgGrpPK() {
+ }
+ public Integer getMessgroessengruppeId() {
+ return this.messgroessengruppeId;
+ }
+ public void setMessgroessengruppeId(Integer messgroessengruppeId) {
+ this.messgroessengruppeId = messgroessengruppeId;
+ }
+ public Integer getMessgroesseId() {
+ return this.messgroesseId;
+ }
+ public void setMessgroesseId(Integer messgroesseId) {
+ this.messgroesseId = messgroesseId;
+ }
+
+ public boolean equals(Object other) {
+ if (this == other) {
+ return true;
+ }
+ if (!(other instanceof MgGrpPK)) {
+ return false;
+ }
+ MgGrpPK castOther = (MgGrpPK)other;
+ return
+ this.messgroessengruppeId.equals(castOther.messgroessengruppeId)
+ && this.messgroesseId.equals(castOther.messgroesseId);
+ }
+
+ public int hashCode() {
+ final int prime = 31;
+ int hash = 17;
+ hash = hash * prime + this.messgroessengruppeId.hashCode();
+ hash = hash * prime + this.messgroesseId.hashCode();
+ return hash;
+ }
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/MmtMessgroesse.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/MmtMessgroesse.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,38 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.EmbeddedId;
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the mmt_messgroesse database table.
+ */
+ at Entity
+ at Table(name="mmt_messgroesse")
+public class MmtMessgroesse implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @EmbeddedId
+ private MmtMessgroessePK id;
+
+ public MmtMessgroesse() {
+ }
+
+ public MmtMessgroessePK getMmtMessgroessePK() {
+ return this.id;
+ }
+
+ public void setMmtMessgroessePK(MmtMessgroessePK id) {
+ this.id = id;
+ }
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/MmtMessgroesseGrp.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/MmtMessgroesseGrp.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,39 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.EmbeddedId;
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the mmt_messgroesse_grp database table.
+ */
+ at Entity
+ at Table(name="mmt_messgroesse_grp")
+public class MmtMessgroesseGrp implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @EmbeddedId
+ private MmtMessgroesseGrpPK id;
+
+ public MmtMessgroesseGrp() {
+ }
+
+ public MmtMessgroesseGrpPK getId() {
+ return this.id;
+ }
+
+ public void setId(MmtMessgroesseGrpPK id) {
+ this.id = id;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/MmtMessgroesseGrpPK.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/MmtMessgroesseGrpPK.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,65 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.Column;
+import javax.persistence.Embeddable;
+
+
+/**
+ * The primary key class for the mmt_messgroesse_grp database table.
+ */
+ at Embeddable
+public class MmtMessgroesseGrpPK implements Serializable {
+ //default serial version id, required for serializable classes.
+ private static final long serialVersionUID = 1L;
+
+ @Column(name="messgroessengruppe_id")
+ private Integer messgroessengruppeId;
+
+ @Column(name="mmt_id")
+ private String mmtId;
+
+ public MmtMessgroesseGrpPK() {
+ }
+ public Integer getMessgroessengruppeId() {
+ return this.messgroessengruppeId;
+ }
+ public void setMessgroessengruppeId(Integer messgroessengruppeId) {
+ this.messgroessengruppeId = messgroessengruppeId;
+ }
+ public String getMmtId() {
+ return this.mmtId;
+ }
+ public void setMmtId(String mmtId) {
+ this.mmtId = mmtId;
+ }
+
+ public boolean equals(Object other) {
+ if (this == other) {
+ return true;
+ }
+ if (!(other instanceof MmtMessgroesseGrpPK)) {
+ return false;
+ }
+ MmtMessgroesseGrpPK castOther = (MmtMessgroesseGrpPK)other;
+ return
+ this.messgroessengruppeId.equals(castOther.messgroessengruppeId)
+ && this.mmtId.equals(castOther.mmtId);
+ }
+
+ public int hashCode() {
+ final int prime = 31;
+ int hash = 17;
+ hash = hash * prime + this.messgroessengruppeId.hashCode();
+ hash = hash * prime + this.mmtId.hashCode();
+ return hash;
+ }
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/MmtMessgroessePK.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/MmtMessgroessePK.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,62 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.Column;
+import javax.persistence.Embeddable;
+
+
+ at Embeddable
+public class MmtMessgroessePK implements Serializable{
+
+ private static final long serialVersionUID = 1L;
+
+ @Column(name="messgroesse_id")
+ private Integer messgroesseId;
+
+ @Column(name="mmt_id")
+ private String mmtId;
+
+ public MmtMessgroessePK() {
+ }
+ public Integer getMessgroessengruppeId() {
+ return this.messgroesseId;
+ }
+ public void setMessgroessengruppeId(Integer messgroesseId) {
+ this.messgroesseId = messgroesseId;
+ }
+ public String getMmtId() {
+ return this.mmtId;
+ }
+ public void setMmtId(String mmtId) {
+ this.mmtId = mmtId;
+ }
+
+ public boolean equals(Object other) {
+ if (this == other) {
+ return true;
+ }
+ if (!(other instanceof MmtMessgroessePK)) {
+ return false;
+ }
+ MmtMessgroessePK castOther = (MmtMessgroessePK)other;
+ return
+ this.messgroesseId.equals(castOther.messgroesseId)
+ && this.mmtId.equals(castOther.mmtId);
+ }
+
+ public int hashCode() {
+ final int prime = 31;
+ int hash = 17;
+ hash = hash * prime + this.messgroesseId.hashCode();
+ hash = hash * prime + this.mmtId.hashCode();
+ return hash;
+ }
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/NetzBetreiber.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/NetzBetreiber.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,102 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the netz_betreiber database table.
+ */
+ at Entity
+ at Table(name="netz_betreiber")
+public class NetzBetreiber implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private String id;
+
+ private Boolean aktiv;
+
+ @Column(name="idf_netzbetreiber")
+ private String idfNetzbetreiber;
+
+ @Column(name="is_bmn")
+ private Boolean isBmn;
+
+ private String mailverteiler;
+
+ private String netzbetreiber;
+
+ @Column(name="zust_mst_id")
+ private String zustMstId;
+
+ public NetzBetreiber() {
+ }
+
+ public String getId() {
+ return this.id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public Boolean getAktiv() {
+ return this.aktiv;
+ }
+
+ public void setAktiv(Boolean aktiv) {
+ this.aktiv = aktiv;
+ }
+
+ public String getIdfNetzbetreiber() {
+ return this.idfNetzbetreiber;
+ }
+
+ public void setIdfNetzbetreiber(String idfNetzbetreiber) {
+ this.idfNetzbetreiber = idfNetzbetreiber;
+ }
+
+ public Boolean getIsBmn() {
+ return this.isBmn;
+ }
+
+ public void setIsBmn(Boolean isBmn) {
+ this.isBmn = isBmn;
+ }
+
+ public String getMailverteiler() {
+ return this.mailverteiler;
+ }
+
+ public void setMailverteiler(String mailverteiler) {
+ this.mailverteiler = mailverteiler;
+ }
+
+ public String getNetzbetreiber() {
+ return this.netzbetreiber;
+ }
+
+ public void setNetzbetreiber(String netzbetreiber) {
+ this.netzbetreiber = netzbetreiber;
+ }
+
+ public String getZustMstId() {
+ return this.zustMstId;
+ }
+
+ public void setZustMstId(String zustMstId) {
+ this.zustMstId = zustMstId;
+ }
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/PflichtMessgroesse.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/PflichtMessgroesse.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,90 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.JoinColumn;
+import javax.persistence.ManyToOne;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the pflicht_messgroesse database table.
+ */
+ at Entity
+ at Table(name="pflicht_messgroesse")
+public class PflichtMessgroesse implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ @Column(name="messgroesse_id")
+ private Integer messgroesseId;
+
+ @ManyToOne
+ @JoinColumn(name="datenbasis_id")
+ private Datenbasis datenbasis;
+
+ @ManyToOne
+ @JoinColumn(name="mmt_id")
+ private MessMethode messMethode;
+
+ //bi-directional many-to-one association to Umwelt
+ @ManyToOne
+ @JoinColumn(name="umw_id")
+ private Umwelt umwelt;
+
+ public PflichtMessgroesse() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public Integer getMessgroesseId() {
+ return this.messgroesseId;
+ }
+
+ public void setMessgroesseId(Integer messgroesseId) {
+ this.messgroesseId = messgroesseId;
+ }
+
+ public Datenbasis getDatenbasi() {
+ return this.datenbasis;
+ }
+
+ public void setDatenbasi(Datenbasis datenbasi) {
+ this.datenbasis = datenbasi;
+ }
+
+ public MessMethode getMessMethode() {
+ return this.messMethode;
+ }
+
+ public void setMessMethode(MessMethode messMethode) {
+ this.messMethode = messMethode;
+ }
+
+ public Umwelt getUmwelt() {
+ return this.umwelt;
+ }
+
+ public void setUmwelt(Umwelt umwelt) {
+ this.umwelt = umwelt;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/ProbenZusatz.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/ProbenZusatz.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,85 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.JoinColumn;
+import javax.persistence.ManyToOne;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the proben_zusatz database table.
+ */
+ at Entity
+ at Table(name="proben_zusatz")
+public class ProbenZusatz implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private String id;
+
+ private String beschreibung;
+
+ @Column(name="eudf_keyword")
+ private String eudfKeyword;
+
+ private String zusatzwert;
+
+ @ManyToOne
+ @JoinColumn(name="meh_id")
+ private MessEinheit messEinheit;
+
+ public ProbenZusatz() {
+ }
+
+ public String getId() {
+ return this.id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getBeschreibung() {
+ return this.beschreibung;
+ }
+
+ public void setBeschreibung(String beschreibung) {
+ this.beschreibung = beschreibung;
+ }
+
+ public String getEudfKeyword() {
+ return this.eudfKeyword;
+ }
+
+ public void setEudfKeyword(String eudfKeyword) {
+ this.eudfKeyword = eudfKeyword;
+ }
+
+ public String getZusatzwert() {
+ return this.zusatzwert;
+ }
+
+ public void setZusatzwert(String zusatzwert) {
+ this.zusatzwert = zusatzwert;
+ }
+
+ public MessEinheit getMessEinheit() {
+ return this.messEinheit;
+ }
+
+ public void setMessEinheit(MessEinheit messEinheit) {
+ this.messEinheit = messEinheit;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/Probenart.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/Probenart.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,71 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the probenart database table.
+ */
+ at Entity
+ at Table(name="probenart")
+public class Probenart implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ private String beschreibung;
+
+ private String probenart;
+
+ @Column(name="probenart_eudf_id")
+ private String probenartEudfId;
+
+ public Probenart() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getBeschreibung() {
+ return this.beschreibung;
+ }
+
+ public void setBeschreibung(String beschreibung) {
+ this.beschreibung = beschreibung;
+ }
+
+ public String getProbenart() {
+ return this.probenart;
+ }
+
+ public void setProbenart(String probenart) {
+ this.probenart = probenart;
+ }
+
+ public String getProbenartEudfId() {
+ return this.probenartEudfId;
+ }
+
+ public void setProbenartEudfId(String probenartEudfId) {
+ this.probenartEudfId = probenartEudfId;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/SOrt.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/SOrt.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,205 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+import java.sql.Timestamp;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.JoinColumn;
+import javax.persistence.ManyToOne;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the ort database table.
+ */
+ at Entity
+ at Table(name="ort")
+public class SOrt implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ private String beschreibung;
+
+ private String bezeichnung;
+
+ @Column(name="hoehe_land")
+ private float hoeheLand;
+
+ @Column(name="koord_x_extern")
+ private String koordXExtern;
+
+ @Column(name="koord_y_extern")
+ private String koordYExtern;
+
+ private double latitude;
+
+ @Column(name="letzte_aenderung")
+ private Timestamp letzteAenderung;
+
+ private double longitude;
+
+ @Column(name="nuts_code")
+ private String nutsCode;
+
+ @Column(name="o_typ")
+ private String oTyp;
+
+ private String unscharf;
+
+ @ManyToOne
+ @JoinColumn(name="kda_id")
+ private KoordinatenArt koordinatenArt;
+
+ @ManyToOne
+ private NetzBetreiber netzBetreiber;
+
+ @ManyToOne
+ private Staat staat;
+
+ @ManyToOne
+ @JoinColumn(name="gem_id")
+ private Verwaltungseinheit verwaltungseinheit;
+
+ public SOrt() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getBeschreibung() {
+ return this.beschreibung;
+ }
+
+ public void setBeschreibung(String beschreibung) {
+ this.beschreibung = beschreibung;
+ }
+
+ public String getBezeichnung() {
+ return this.bezeichnung;
+ }
+
+ public void setBezeichnung(String bezeichnung) {
+ this.bezeichnung = bezeichnung;
+ }
+
+ public float getHoeheLand() {
+ return this.hoeheLand;
+ }
+
+ public void setHoeheLand(float hoeheLand) {
+ this.hoeheLand = hoeheLand;
+ }
+
+ public String getKoordXExtern() {
+ return this.koordXExtern;
+ }
+
+ public void setKoordXExtern(String koordXExtern) {
+ this.koordXExtern = koordXExtern;
+ }
+
+ public String getKoordYExtern() {
+ return this.koordYExtern;
+ }
+
+ public void setKoordYExtern(String koordYExtern) {
+ this.koordYExtern = koordYExtern;
+ }
+
+ public double getLatitude() {
+ return this.latitude;
+ }
+
+ public void setLatitude(double latitude) {
+ this.latitude = latitude;
+ }
+
+ public Timestamp getLetzteAenderung() {
+ return this.letzteAenderung;
+ }
+
+ public void setLetzteAenderung(Timestamp letzteAenderung) {
+ this.letzteAenderung = letzteAenderung;
+ }
+
+ public double getLongitude() {
+ return this.longitude;
+ }
+
+ public void setLongitude(double longitude) {
+ this.longitude = longitude;
+ }
+
+ public String getNutsCode() {
+ return this.nutsCode;
+ }
+
+ public void setNutsCode(String nutsCode) {
+ this.nutsCode = nutsCode;
+ }
+
+ public String getOTyp() {
+ return this.oTyp;
+ }
+
+ public void setOTyp(String oTyp) {
+ this.oTyp = oTyp;
+ }
+
+ public String getUnscharf() {
+ return this.unscharf;
+ }
+
+ public void setUnscharf(String unscharf) {
+ this.unscharf = unscharf;
+ }
+
+ public KoordinatenArt getKoordinatenArt() {
+ return this.koordinatenArt;
+ }
+
+ public void setKoordinatenArt(KoordinatenArt koordinatenArt) {
+ this.koordinatenArt = koordinatenArt;
+ }
+
+ public NetzBetreiber getNetzBetreiber() {
+ return this.netzBetreiber;
+ }
+
+ public void setNetzBetreiber(NetzBetreiber netzBetreiber) {
+ this.netzBetreiber = netzBetreiber;
+ }
+
+ public Staat getStaat() {
+ return this.staat;
+ }
+
+ public void setStaat(Staat staat) {
+ this.staat = staat;
+ }
+
+ public Verwaltungseinheit getVerwaltungseinheit() {
+ return this.verwaltungseinheit;
+ }
+
+ public void setVerwaltungseinheit(Verwaltungseinheit verwaltungseinheit) {
+ this.verwaltungseinheit = verwaltungseinheit;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/Staat.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/Staat.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,130 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.JoinColumn;
+import javax.persistence.ManyToOne;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the staat database table.
+ */
+ at Entity
+ at Table(name="staat")
+public class Staat implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private Integer id;
+
+ private String eu;
+
+ @Column(name="hkl_id")
+ private Integer hklId;
+
+ @Column(name="koord_x_extern")
+ private String koordXExtern;
+
+ @Column(name="koord_y_extern")
+ private String koordYExtern;
+
+ private String staat;
+
+ @Column(name="staat_iso")
+ private String staatIso;
+
+ @Column(name="staat_kurz")
+ private String staatKurz;
+
+ //bi-directional many-to-one association to KoordinatenArt
+ @ManyToOne
+ @JoinColumn(name="kda_id")
+ private KoordinatenArt koordinatenArt;
+
+ public Staat() {
+ }
+
+ public Integer getId() {
+ return this.id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getEu() {
+ return this.eu;
+ }
+
+ public void setEu(String eu) {
+ this.eu = eu;
+ }
+
+ public Integer getHklId() {
+ return this.hklId;
+ }
+
+ public void setHklId(Integer hklId) {
+ this.hklId = hklId;
+ }
+
+ public String getKoordXExtern() {
+ return this.koordXExtern;
+ }
+
+ public void setKoordXExtern(String koordXExtern) {
+ this.koordXExtern = koordXExtern;
+ }
+
+ public String getKoordYExtern() {
+ return this.koordYExtern;
+ }
+
+ public void setKoordYExtern(String koordYExtern) {
+ this.koordYExtern = koordYExtern;
+ }
+
+ public String getStaat() {
+ return this.staat;
+ }
+
+ public void setStaat(String staat) {
+ this.staat = staat;
+ }
+
+ public String getStaatIso() {
+ return this.staatIso;
+ }
+
+ public void setStaatIso(String staatIso) {
+ this.staatIso = staatIso;
+ }
+
+ public String getStaatKurz() {
+ return this.staatKurz;
+ }
+
+ public void setStaatKurz(String staatKurz) {
+ this.staatKurz = staatKurz;
+ }
+
+ public KoordinatenArt getKoordinatenArt() {
+ return this.koordinatenArt;
+ }
+
+ public void setKoordinatenArt(KoordinatenArt koordinatenArt) {
+ this.koordinatenArt = koordinatenArt;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/Umwelt.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/Umwelt.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,75 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.JoinColumn;
+import javax.persistence.ManyToOne;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the umwelt database table.
+ */
+ at Entity
+ at Table(name="umwelt")
+public class Umwelt implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private String id;
+
+ private String beschreibung;
+
+ @Column(name="umwelt_bereich")
+ private String umweltBereich;
+
+ @ManyToOne
+ @JoinColumn(name="meh_id")
+ private MessEinheit messEinheit;
+
+ public Umwelt() {
+ }
+
+ public String getId() {
+ return this.id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getBeschreibung() {
+ return this.beschreibung;
+ }
+
+ public void setBeschreibung(String beschreibung) {
+ this.beschreibung = beschreibung;
+ }
+
+ public String getUmweltBereich() {
+ return this.umweltBereich;
+ }
+
+ public void setUmweltBereich(String umweltBereich) {
+ this.umweltBereich = umweltBereich;
+ }
+
+ public MessEinheit getMessEinheit() {
+ return this.messEinheit;
+ }
+
+ public void setMessEinheit(MessEinheit messEinheit) {
+ this.messEinheit = messEinheit;
+ }
+
+}
diff -r 0ec07c73d4bb -r 7fbf0246012c src/main/java/de/intevation/lada/model/stamm/Verwaltungseinheit.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/model/stamm/Verwaltungseinheit.java Wed Feb 04 16:03:15 2015 +0100
@@ -0,0 +1,201 @@
+/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
+ * Software engineering by Intevation GmbH
+ *
+ * This file is Free Software under the GNU GPL (v>=3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out
+ * the documentation coming with IMIS-Labordaten-Application for details.
+ */
+package de.intevation.lada.model.stamm;
+
+import java.io.Serializable;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.JoinColumn;
+import javax.persistence.ManyToOne;
+import javax.persistence.Table;
+
+
+/**
+ * The persistent class for the verwaltungseinheit database table.
+ */
+ at Entity
+ at Table(name="verwaltungseinheit")
+public class Verwaltungseinheit implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ @Id
+ private String id;
+
+ private String bezeichnung;
+
+ private String bundesland;
+
+ @Column(name="is_bundesland")
+ private String isBundesland;
+
+ @Column(name="is_gemeinde")
+ private String isGemeinde;
+
+ @Column(name="is_landkreis")
+ private String isLandkreis;
+
+ @Column(name="is_regbezirk")
+ private String isRegbezirk;
+
+ @Column(name="koord_x_extern")
+ private String koordXExtern;
+
+ @Column(name="koord_y_extern")
+ private String koordYExtern;
+
+ private String kreis;
+
+ private double latitude;
+
+ private double longitude;
+
+ private String nuts;
+
+ private String plz;
+
+ private String regbezirk;
+
+ //bi-directional many-to-one association to KoordinatenArt
+ @ManyToOne
+ @JoinColumn(name="kda_id")
+ private KoordinatenArt koordinatenArt;
+
+ public Verwaltungseinheit() {
+ }
+
+ public String getId() {
+ return this.id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getBezeichnung() {
+ return this.bezeichnung;
+ }
+
+ public void setBezeichnung(String bezeichnung) {
+ this.bezeichnung = bezeichnung;
+ }
+
+ public String getBundesland() {
+ return this.bundesland;
+ }
+
+ public void setBundesland(String bundesland) {
+ this.bundesland = bundesland;
+ }
+
+ public String getIsBundesland() {
+ return this.isBundesland;
+ }
+
+ public void setIsBundesland(String isBundesland) {
+ this.isBundesland = isBundesland;
+ }
+
+ public String getIsGemeinde() {
+ return this.isGemeinde;
+ }
+
+ public void setIsGemeinde(String isGemeinde) {
+ this.isGemeinde = isGemeinde;
+ }
+
+ public String getIsLandkreis() {
+ return this.isLandkreis;
+ }
+
+ public void setIsLandkreis(String isLandkreis) {
+ this.isLandkreis = isLandkreis;
+ }
+
+ public String getIsRegbezirk() {
+ return this.isRegbezirk;
+ }
+
+ public void setIsRegbezirk(String isRegbezirk) {
+ this.isRegbezirk = isRegbezirk;
+ }
+
+ public String getKoordXExtern() {
+ return this.koordXExtern;
+ }
+
+ public void setKoordXExtern(String koordXExtern) {
+ this.koordXExtern = koordXExtern;
+ }
+
+ public String getKoordYExtern() {
+ return this.koordYExtern;
+ }
+
+ public void setKoordYExtern(String koordYExtern) {
+ this.koordYExtern = koordYExtern;
+ }
+
+ public String getKreis() {
+ return this.kreis;
+ }
+
+ public void setKreis(String kreis) {
+ this.kreis = kreis;
+ }
+
+ public double getLatitude() {
+ return this.latitude;
+ }
+
+ public void setLatitude(double latitude) {
+ this.latitude = latitude;
+ }
+
+ public double getLongitude() {
+ return this.longitude;
+ }
+
+ public void setLongitude(double longitude) {
+ this.longitude = longitude;
+ }
+
+ public String getNuts() {
+ return this.nuts;
+ }
+
+ public void setNuts(String nuts) {
+ this.nuts = nuts;
+ }
+
+ public String getPlz() {
+ return this.plz;
+ }
+
+ public void setPlz(String plz) {
+ this.plz = plz;
+ }
+
+ public String getRegbezirk() {
+ return this.regbezirk;
+ }
+
+ public void setRegbezirk(String regbezirk) {
+ this.regbezirk = regbezirk;
+ }
+
+ public KoordinatenArt getKoordinatenArt() {
+ return this.koordinatenArt;
+ }
+
+ public void setKoordinatenArt(KoordinatenArt koordinatenArt) {
+ this.koordinatenArt = koordinatenArt;
+ }
+
+}
More information about the Lada-commits
mailing list