de.bielefeld.umweltamt.aui.mappings.basis
Class BasisObjektarten

java.lang.Object
  extended by de.bielefeld.umweltamt.aui.mappings.basis.AbstractBasisObjektarten
      extended by de.bielefeld.umweltamt.aui.mappings.basis.BasisObjektarten
All Implemented Interfaces:
java.io.Serializable

public class BasisObjektarten
extends AbstractBasisObjektarten
implements java.io.Serializable

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

See Also:
Serialized Form

Field Summary
static int ABSCHEIDER
          Die ID der Objektart "Abscheider"
static int ANHANG_40
          Die ID der Objektart "Anhang 40"
static int ANHANG_49
          Die ID der Objektart "Anhang 49"
static int ANHANG_50
          Die ID der Objektart "Zahnarzt"
static int ANHANG_52
          Die ID der Objektart "Chemische Wäscherei"
static int ANHANG_53_GROSS
          Die ID der Objektart "Anhang 53 (> 3000)"
static int ANHANG_53_KLEIN
          Die ID der Objektart "Anhang 53 (< 3000)"
static int ANHANG_55
          Die ID der Objektart "Wäscherei"
static int ANHANG_56
          Die ID der Objektart "Duckerei"
static int BHKW
          Die ID der Objektart "Blockheizkraftwerk"
static int BWK
          Die ID der Objektart "Brennwertkessel"
static int FETTABSCHEIDER
          Die ID der Objektart "Fettabscheider"
static int GENEHMIGUNG
          Die ID der Objektart "Genehmigung"
static int PROBEPUNKT
          Die ID der Objektart "Probenahmepunkt"
static int SUEV
          Die ID der Objektart "Suev-Kan"
static int UEBERGABESTELLE
          Die ID der Objektart "Uebergabestelle"
 
Constructor Summary
BasisObjektarten()
          Simple constructor of BasisObjektarten instances.
BasisObjektarten(java.lang.Integer objektartid)
          Constructor of BasisObjektarten instances given a simple primary key.
 
Method Summary
 boolean abteilungIs33()
          Liefert true, wenn diese Objektart vom Abschnitt 360.33 bearbeitet wird
 boolean abteilungIs34()
          Liefert true, wenn diese Objektart vom Abschnitt 360.34 bearbeitet wird
static BasisObjektarten getObjektart(java.lang.Integer id)
          Liefert eine Objektart mit einer bestimmten ID.
static BasisObjektarten[] getObjektarten()
          Liefert alle vorhandenen Objektarten.
 boolean isAnh40()
          Liefert true, wenn diese Objektart "Anhang 40" ist
 boolean isAnh49()
          Liefert true, wenn diese Objektart "Anhang 49", "Abscheider" oder "Fettabscheider" ist
 boolean isAnh50()
          Liefert true, wenn diese Objektart "Zahnarzt" ist
 boolean isAnh52()
          Liefert true, wenn diese Objektart "Chemische Wäscherei" ist
 boolean isAnh53Gr()
          Liefert true, wenn diese Objektart "Anhang 53 (< 3000)" ist
 boolean isAnh53Kl()
          Liefert true, wenn diese Objektart "Anhang 53 (< 3000)" ist
 boolean isAnh55()
          Liefert true, wenn diese Objektart "Wäscherei" ist
 boolean isAnh56()
          Liefert true, wenn diese Objektart "Druckerei" ist
 boolean isBWK()
          Liefert true, wenn diese Objektart "Brennwertkessel" ist
 boolean isFettabscheider()
           
 boolean isGenehmigung()
          Liefert true, wenn diese Objektart "Suev-Kan Verfahren" ist
 boolean isProbepunkt()
          Liefert true, wenn diese Objektart "Probepunkt" ist
 boolean isSuev()
          Liefert true, wenn diese Objektart "Suev-Kan Verfahren" ist
 boolean isUebergabestelle()
          Liefert true, wenn diese Objektart "Uebergabestelle" ist
static boolean removeObjektart(BasisObjektarten objektart)
          Löscht eine vorhandene Objektart aus der Datenbank.
static BasisObjektarten saveObjektart(BasisObjektarten art)
          Speichert eine Objektart in die Datenbank, bzw. updatet eine schon vorhandene Objektart mit neuen Werten.
 java.lang.String toString()
          Liefert den Namen dieser Objektart
 
Methods inherited from class de.bielefeld.umweltamt.aui.mappings.basis.AbstractBasisObjektarten
equals, getAbteilung, getKategorie, getObjektart, getObjektartid, hashCode, setAbteilung, setKategorie, setObjektart, setObjektartid
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

PROBEPUNKT

public static final int PROBEPUNKT
Die ID der Objektart "Probenahmepunkt"

See Also:
Constant Field Values

BWK

public static final int BWK
Die ID der Objektart "Brennwertkessel"

See Also:
Constant Field Values

BHKW

public static final int BHKW
Die ID der Objektart "Blockheizkraftwerk"

See Also:
Constant Field Values

ANHANG_40

public static final int ANHANG_40
Die ID der Objektart "Anhang 40"

See Also:
Constant Field Values

ANHANG_49

public static final int ANHANG_49
Die ID der Objektart "Anhang 49"

See Also:
Constant Field Values

ABSCHEIDER

public static final int ABSCHEIDER
Die ID der Objektart "Abscheider"

See Also:
Constant Field Values

FETTABSCHEIDER

public static final int FETTABSCHEIDER
Die ID der Objektart "Fettabscheider"

See Also:
Constant Field Values

ANHANG_50

public static final int ANHANG_50
Die ID der Objektart "Zahnarzt"

See Also:
Constant Field Values

ANHANG_52

public static final int ANHANG_52
Die ID der Objektart "Chemische Wäscherei"

See Also:
Constant Field Values

ANHANG_53_KLEIN

public static final int ANHANG_53_KLEIN
Die ID der Objektart "Anhang 53 (< 3000)"

See Also:
Constant Field Values

ANHANG_53_GROSS

public static final int ANHANG_53_GROSS
Die ID der Objektart "Anhang 53 (> 3000)"

See Also:
Constant Field Values

SUEV

public static final int SUEV
Die ID der Objektart "Suev-Kan"

See Also:
Constant Field Values

ANHANG_55

public static final int ANHANG_55
Die ID der Objektart "Wäscherei"

See Also:
Constant Field Values

ANHANG_56

public static final int ANHANG_56
Die ID der Objektart "Duckerei"

See Also:
Constant Field Values

UEBERGABESTELLE

public static final int UEBERGABESTELLE
Die ID der Objektart "Uebergabestelle"

See Also:
Constant Field Values

GENEHMIGUNG

public static final int GENEHMIGUNG
Die ID der Objektart "Genehmigung"

See Also:
Constant Field Values
Constructor Detail

BasisObjektarten

public BasisObjektarten()
Simple constructor of BasisObjektarten instances.


BasisObjektarten

public BasisObjektarten(java.lang.Integer objektartid)
Constructor of BasisObjektarten instances given a simple primary key.

Parameters:
objektartid -
Method Detail

toString

public java.lang.String toString()
Liefert den Namen dieser Objektart

Overrides:
toString in class java.lang.Object

isProbepunkt

public boolean isProbepunkt()
Liefert true, wenn diese Objektart "Probepunkt" ist


isAnh40

public boolean isAnh40()
Liefert true, wenn diese Objektart "Anhang 40" ist


isBWK

public boolean isBWK()
Liefert true, wenn diese Objektart "Brennwertkessel" ist


isAnh50

public boolean isAnh50()
Liefert true, wenn diese Objektart "Zahnarzt" ist


isAnh49

public boolean isAnh49()
Liefert true, wenn diese Objektart "Anhang 49", "Abscheider" oder "Fettabscheider" ist


isFettabscheider

public boolean isFettabscheider()

isAnh52

public boolean isAnh52()
Liefert true, wenn diese Objektart "Chemische Wäscherei" ist


isAnh53Kl

public boolean isAnh53Kl()
Liefert true, wenn diese Objektart "Anhang 53 (< 3000)" ist


isAnh53Gr

public boolean isAnh53Gr()
Liefert true, wenn diese Objektart "Anhang 53 (< 3000)" ist


isAnh55

public boolean isAnh55()
Liefert true, wenn diese Objektart "Wäscherei" ist


isAnh56

public boolean isAnh56()
Liefert true, wenn diese Objektart "Druckerei" ist


isSuev

public boolean isSuev()
Liefert true, wenn diese Objektart "Suev-Kan Verfahren" ist


isUebergabestelle

public boolean isUebergabestelle()
Liefert true, wenn diese Objektart "Uebergabestelle" ist


isGenehmigung

public boolean isGenehmigung()
Liefert true, wenn diese Objektart "Suev-Kan Verfahren" ist


abteilungIs33

public boolean abteilungIs33()
Liefert true, wenn diese Objektart vom Abschnitt 360.33 bearbeitet wird


abteilungIs34

public boolean abteilungIs34()
Liefert true, wenn diese Objektart vom Abschnitt 360.34 bearbeitet wird


getObjektarten

public static BasisObjektarten[] getObjektarten()
Liefert alle vorhandenen Objektarten.

Returns:
Alle vorhandenen Objektarten

getObjektart

public static BasisObjektarten getObjektart(java.lang.Integer id)
Liefert eine Objektart mit einer bestimmten ID.

Parameters:
id - Die ID (der Primärschlüssel) des Standorts.
Returns:
Den gesuchten Standort oder null, falls kein Standort mit dieser ID existiert.

saveObjektart

public static BasisObjektarten saveObjektart(BasisObjektarten art)
Speichert eine Objektart in die Datenbank, bzw. updatet eine schon vorhandene Objektart mit neuen Werten.

Parameters:
art - Die Objektart, die gespeichert werden soll.
Returns:
Die gespeicherte Objektart, oder null, falls beim Speichern ein Fehler auftrat.

removeObjektart

public static boolean removeObjektart(BasisObjektarten objektart)
Löscht eine vorhandene Objektart aus der Datenbank.

Parameters:
standort - Die Objektart, der gelöscht werden soll.
Returns:
true, wenn die Objektart gelöscht wurde oder false falls dabei ein Fehler auftrat (z.B. die Objektart nicht in der Datenbank existiert).