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

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

public class AtlParameter
extends AbstractAtlParameter
implements java.io.Serializable

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

See Also:
Serialized Form

Field Summary
static java.lang.String ALUMINIUM_ID
          Die ID des Parameters "Aluminium (Al)"
static java.lang.String AOX_ID
          Die ID des Parameters "AOX"
static java.lang.String ARSEN_ID
          Die ID des Parameters "Arsen (As)"
static java.lang.String BARIUM_ID
          Die ID des Parameters "Barium (Ba)"
static java.lang.String BLEI_ID
          Die ID des Parameters "Blei (Pb)"
static java.lang.String BOR_ID
          Die ID des Parameters "Bor (B)"
static java.lang.String CADMIUM_ID
          Die ID des Parameters "Cadmium (Cd)"
static java.lang.String CALCIUM_ID
          Die ID des Parameters "Calcium (Ca)"
static java.lang.String CHROM_ID
          Die ID des Parameters "Chrom (Cr)"
static java.lang.String DEFAULT_ID
          Die ID des Default-Parameters (Blei)
static java.lang.String EISEN_ID
          Die ID des Parameters "Eisen (Fe)"
static java.lang.String GOLD_ID
          Die ID des Parameters "Gold"
static java.lang.String KALIUM_ID
          Die ID des Parameters "Kalium (K)"
static java.lang.String KOBALT_ID
          Die ID des Parameters "Kobalt (Co)"
static java.lang.String KUPFER_ID
          Die ID des Parameters "Kupfer (Cu)"
static java.lang.String MAGNESIUM_ID
          Die ID des Parameters "Magnesium (Mg)"
static java.lang.String MANGAN_ID
          Die ID des Parameters "Mangan (Mn)"
static java.lang.String NATRIUM_ID
          Die ID des Parameters "Natrium (Na)"
static java.lang.String NICKEL_ID
          Die ID des Parameters "Nickel (Ni)"
static java.lang.String ORTHOPHOSPHAT_ID
          Die ID des Parameters "Natrium (Na)"
static java.lang.String PHOSPHAT_ID
          Die ID des Parameters "Nickel (Ni)"
static java.lang.String QUECKSILBER_ID
          Die ID des Parameters "Quecksilber (Hg)"
static java.lang.String SILBER_ID
          Die ID des Parameters "Silber (Ag)"
static java.lang.String STRONTIUM_ID
          Die ID des Parameters "Strontium (Sr)"
static java.lang.String TROCKENSUBSTANZ_ID
          Die ID des Parameters "Trockensubstanz"
static java.lang.String ZINK_ID
          Die ID des Parameters "Zink (Zn)"
static java.lang.String ZIRKONIUM_ID
          Die ID des Parameters "Zirkonium (Zr)"
 
Constructor Summary
AtlParameter()
          Simple constructor of AtlParameter instances.
AtlParameter(java.lang.String ordnungsbegriff)
          Constructor of AtlParameter instances given a simple primary key.
 
Method Summary
static java.lang.String getOrdnungsbegriff(java.lang.String name)
          Liefert den Ordnungsbegriff für einen Parameter.
static java.util.List getParameter()
           
static AtlParameter getParameter(java.lang.String id)
          Liefert einen bestimmten Parameter.
static AtlParameter[] getParameterGroup(int id)
           
static AtlParameter[] getRelevanteParameter()
          Liefert alle Parameter, die für Probenahmen relevant sind.
static boolean isParameterSupported(java.lang.String name)
          überprüft ob ein entsprechender Parameter importierbar ist.
 java.lang.String toString()
           
 
Methods inherited from class de.bielefeld.umweltamt.aui.mappings.atl.AbstractAtlParameter
getAnalyseverfahren, getAtlParameterGruppe, getBezeichnung, getEinzelnBeauftragbar, getGrenzwert, getGrenzwertname, getKlaerschlammGw, getOrdnungsbegriff, getPreisfueranalyse, getSielhautGw, getWirdgemessenineinheit, setAnalyseverfahren, setAtlParameterGruppe, setBezeichnung, setEinzelnBeauftragbar, setGrenzwert, setGrenzwertname, setKlaerschlammGw, setOrdnungsbegriff, setPreisfueranalyse, setSielhautGw, setWirdgemessenineinheit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

AOX_ID

public static final java.lang.String AOX_ID
Die ID des Parameters "AOX"

See Also:
Constant Field Values

SILBER_ID

public static final java.lang.String SILBER_ID
Die ID des Parameters "Silber (Ag)"

See Also:
Constant Field Values

GOLD_ID

public static final java.lang.String GOLD_ID
Die ID des Parameters "Gold"

See Also:
Constant Field Values

ALUMINIUM_ID

public static final java.lang.String ALUMINIUM_ID
Die ID des Parameters "Aluminium (Al)"

See Also:
Constant Field Values

ARSEN_ID

public static final java.lang.String ARSEN_ID
Die ID des Parameters "Arsen (As)"

See Also:
Constant Field Values

BOR_ID

public static final java.lang.String BOR_ID
Die ID des Parameters "Bor (B)"

See Also:
Constant Field Values

BARIUM_ID

public static final java.lang.String BARIUM_ID
Die ID des Parameters "Barium (Ba)"

See Also:
Constant Field Values

CALCIUM_ID

public static final java.lang.String CALCIUM_ID
Die ID des Parameters "Calcium (Ca)"

See Also:
Constant Field Values

CADMIUM_ID

public static final java.lang.String CADMIUM_ID
Die ID des Parameters "Cadmium (Cd)"

See Also:
Constant Field Values

KOBALT_ID

public static final java.lang.String KOBALT_ID
Die ID des Parameters "Kobalt (Co)"

See Also:
Constant Field Values

CHROM_ID

public static final java.lang.String CHROM_ID
Die ID des Parameters "Chrom (Cr)"

See Also:
Constant Field Values

KUPFER_ID

public static final java.lang.String KUPFER_ID
Die ID des Parameters "Kupfer (Cu)"

See Also:
Constant Field Values

EISEN_ID

public static final java.lang.String EISEN_ID
Die ID des Parameters "Eisen (Fe)"

See Also:
Constant Field Values

QUECKSILBER_ID

public static final java.lang.String QUECKSILBER_ID
Die ID des Parameters "Quecksilber (Hg)"

See Also:
Constant Field Values

KALIUM_ID

public static final java.lang.String KALIUM_ID
Die ID des Parameters "Kalium (K)"

See Also:
Constant Field Values

MAGNESIUM_ID

public static final java.lang.String MAGNESIUM_ID
Die ID des Parameters "Magnesium (Mg)"

See Also:
Constant Field Values

MANGAN_ID

public static final java.lang.String MANGAN_ID
Die ID des Parameters "Mangan (Mn)"

See Also:
Constant Field Values

NATRIUM_ID

public static final java.lang.String NATRIUM_ID
Die ID des Parameters "Natrium (Na)"

See Also:
Constant Field Values

NICKEL_ID

public static final java.lang.String NICKEL_ID
Die ID des Parameters "Nickel (Ni)"

See Also:
Constant Field Values

ORTHOPHOSPHAT_ID

public static final java.lang.String ORTHOPHOSPHAT_ID
Die ID des Parameters "Natrium (Na)"

See Also:
Constant Field Values

PHOSPHAT_ID

public static final java.lang.String PHOSPHAT_ID
Die ID des Parameters "Nickel (Ni)"

See Also:
Constant Field Values

BLEI_ID

public static final java.lang.String BLEI_ID
Die ID des Parameters "Blei (Pb)"

See Also:
Constant Field Values

STRONTIUM_ID

public static final java.lang.String STRONTIUM_ID
Die ID des Parameters "Strontium (Sr)"

See Also:
Constant Field Values

ZINK_ID

public static final java.lang.String ZINK_ID
Die ID des Parameters "Zink (Zn)"

See Also:
Constant Field Values

ZIRKONIUM_ID

public static final java.lang.String ZIRKONIUM_ID
Die ID des Parameters "Zirkonium (Zr)"

See Also:
Constant Field Values

TROCKENSUBSTANZ_ID

public static final java.lang.String TROCKENSUBSTANZ_ID
Die ID des Parameters "Trockensubstanz"

See Also:
Constant Field Values

DEFAULT_ID

public static final java.lang.String DEFAULT_ID
Die ID des Default-Parameters (Blei)

See Also:
Constant Field Values
Constructor Detail

AtlParameter

public AtlParameter()
Simple constructor of AtlParameter instances.


AtlParameter

public AtlParameter(java.lang.String ordnungsbegriff)
Constructor of AtlParameter instances given a simple primary key.

Parameters:
ordnungsbegriff -
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:
Der Name des Parameters.

getOrdnungsbegriff

public static java.lang.String getOrdnungsbegriff(java.lang.String name)
Liefert den Ordnungsbegriff für einen Parameter.

Parameters:
name - Die chemische Kurzbezeichnung des Elements oder der Parameter-Name (bspw. "Cu" oder "Kupfer").
Returns:
Den Ordnungsbegriff des Parameters oder null, falls der Parameter nicht unterstützt wird.

isParameterSupported

public static boolean isParameterSupported(java.lang.String name)
überprüft ob ein entsprechender Parameter importierbar ist.

Parameters:
name - Die chemische Kurzbezeichnung des Elements oder der Parameter-Name
Returns:
true, wenn ein entsprechender Parameter bekannt ist, sonst false.

getParameter

public static AtlParameter getParameter(java.lang.String id)
Liefert einen bestimmten Parameter.

Parameters:
id - Die ID des Parameters
Returns:
Der Parameter mit der gegebenen ID oder null falls dieser nicht existiert

getParameter

public static java.util.List getParameter()
                                   throws HibernateException
Throws:
HibernateException

getRelevanteParameter

public static AtlParameter[] getRelevanteParameter()
Liefert alle Parameter, die für Probenahmen relevant sind. D.h. alle, deren SielhautBearbeiten- oder Klärschlamm-Grenzwert nicht NULL ist.

Returns:
Ein Array mit allen für Probenahmen relevanten Parametern

getParameterGroup

public static AtlParameter[] getParameterGroup(int id)