de.bielefeld.umweltamt.aui.mappings.atl
Class AtlAnalyseposition

java.lang.Object
  extended by de.bielefeld.umweltamt.aui.mappings.atl.AbstractAtlAnalyseposition
      extended by de.bielefeld.umweltamt.aui.mappings.atl.AtlAnalyseposition
All Implemented Interfaces:
java.io.Serializable

public class AtlAnalyseposition
extends AbstractAtlAnalyseposition
implements java.io.Serializable

A class that represents a row in the 'ATL_ANALYSEPOSITION' table. This class may be customized as it is never re-generated after being created.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class de.bielefeld.umweltamt.aui.mappings.atl.AbstractAtlAnalyseposition
hashValue
 
Constructor Summary
AtlAnalyseposition()
          Simple constructor of AtlAnalyseposition instances.
AtlAnalyseposition(AtlProbenahmen probe)
          Constructor of AtlAnalyseposition instances given a AtlProbenahme.
AtlAnalyseposition(java.lang.Float wert)
          Constructor of AtlAnalyseposition instances given a value.
AtlAnalyseposition(java.lang.Integer id)
          Constructor of AtlAnalyseposition instances given a simple primary key.
 
Method Summary
 boolean equals(java.lang.Object rhs)
          Vergleich auf Basis der Primary-Keys, wenn diese vorhanden sind, sonst Vergleich von Wert, Parameter, Einheit und "Analyse von".
static java.util.List getAnalysepos(AtlParameter param, java.lang.Integer pkt)
           
static java.util.List getAnalysepositionen(AtlParameter param, AtlEinheiten einh, AtlProbepkt pkt, java.util.Date beginDate, java.util.Date endDate, java.lang.String analyseVon)
          Liefert eine Liste der Analysepositionen mit einem gegebenen Parameter, einer bestimmten Einheit, an einem bestimmten Probepunkt, die zwischen beginDate und endDate (inklusive) genommen wurden.
static java.util.List getAnalysepositionen(AtlProbenahmen probe, AtlParameter param)
          Liefert eine Liste der Analysepositionen mit einem gegebenen Parameter aus einer gegebenen Probenahme.
static AtlAnalyseposition getAnalysepositionObjekt(java.lang.Integer id)
           
static java.lang.String[] getAnalysierer()
           
static java.util.List getSielhautpos(java.lang.String param, java.lang.Integer pkt, java.util.Date anfang, java.util.Date ende)
           
 int hashCode()
          Hashcode auf Basis des Primary-Keys, wenn dieser existiert, sonst auf Basis von von Wert, Parameter, Einheit und "Analyse von".
static boolean saveAnalyseposition(AtlAnalyseposition pos)
           
 java.lang.String toString()
           
 
Methods inherited from class de.bielefeld.umweltamt.aui.mappings.atl.AbstractAtlAnalyseposition
getAnalyseVon, getAtlEinheiten, getAtlParameter, getAtlProbenahmen, getBericht, getGrkl, getId, getNormwert, getWert, setAnalyseVon, setAtlEinheiten, setAtlParameter, setAtlProbenahmen, setBericht, setGrkl, setId, setNormwert, setWert
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AtlAnalyseposition

public AtlAnalyseposition()
Simple constructor of AtlAnalyseposition instances.


AtlAnalyseposition

public AtlAnalyseposition(java.lang.Float wert)
Constructor of AtlAnalyseposition instances given a value.

Parameters:
wert -

AtlAnalyseposition

public AtlAnalyseposition(AtlProbenahmen probe)
Constructor of AtlAnalyseposition instances given a AtlProbenahme.

Parameters:
probe -

AtlAnalyseposition

public AtlAnalyseposition(java.lang.Integer id)
Constructor of AtlAnalyseposition instances given a simple primary key.

Parameters:
id -
Method Detail

equals

public boolean equals(java.lang.Object rhs)
Vergleich auf Basis der Primary-Keys, wenn diese vorhanden sind, sonst Vergleich von Wert, Parameter, Einheit und "Analyse von".

Overrides:
equals in class AbstractAtlAnalyseposition
Parameters:
rhs -
Returns:
boolean

hashCode

public int hashCode()
Hashcode auf Basis des Primary-Keys, wenn dieser existiert, sonst auf Basis von von Wert, Parameter, Einheit und "Analyse von".

Overrides:
hashCode in class AbstractAtlAnalyseposition
Returns:
int

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:
Einen String der Form "[Position: Parameter: Wert Einheit, Analyse_Von, [Probenahme], ID:Id]"

getAnalysepositionObjekt

public static AtlAnalyseposition getAnalysepositionObjekt(java.lang.Integer id)

getAnalysepositionen

public static java.util.List getAnalysepositionen(AtlProbenahmen probe,
                                                  AtlParameter param)
Liefert eine Liste der Analysepositionen mit einem gegebenen Parameter aus einer gegebenen Probenahme.

Parameters:
probe - Die Probenahme.
param - Der Parameter.
Returns:
Eine Liste mit AtlAnalysepositionen.

getAnalysepositionen

public static java.util.List getAnalysepositionen(AtlParameter param,
                                                  AtlEinheiten einh,
                                                  AtlProbepkt pkt,
                                                  java.util.Date beginDate,
                                                  java.util.Date endDate,
                                                  java.lang.String analyseVon)
Liefert eine Liste der Analysepositionen mit einem gegebenen Parameter, einer bestimmten Einheit, an einem bestimmten Probepunkt, die zwischen beginDate und endDate (inklusive) genommen wurden. Wenn analyseVon nicht null oder "" ist, werden nur Analysepositionen geliefert, die von einer bestimmten Stelle analysiert wurden.

Parameters:
param - Der Parameter
einh - Die Einheit
pkt - Der Probepunkt
beginDate - Das Anfangs-Datum
endDate - Das End-Datum
analyseVon - Wo wurde analysiert?
Returns:
Eine Liste mit AtlAnalysepositionen

getAnalysepos

public static java.util.List getAnalysepos(AtlParameter param,
                                           java.lang.Integer pkt)

getSielhautpos

public static java.util.List getSielhautpos(java.lang.String param,
                                            java.lang.Integer pkt,
                                            java.util.Date anfang,
                                            java.util.Date ende)

getAnalysierer

public static java.lang.String[] getAnalysierer()

saveAnalyseposition

public static boolean saveAnalyseposition(AtlAnalyseposition pos)