de.bielefeld.umweltamt.aui.mappings.indeinl
Class AnhBwkFachdaten

java.lang.Object
  extended by de.bielefeld.umweltamt.aui.mappings.indeinl.AbstractAnhBwkFachdaten
      extended by de.bielefeld.umweltamt.aui.mappings.indeinl.AnhBwkFachdaten
All Implemented Interfaces:
java.io.Serializable

public class AnhBwkFachdaten
extends AbstractAnhBwkFachdaten
implements java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
AnhBwkFachdaten()
          Simple constructor of AnhBwk instances.
AnhBwkFachdaten(java.lang.Integer bwkId)
          Constructor of AnhBwk instances given a simple primary key.
 
Method Summary
static java.util.List findByErfassungsjahr(int jahr)
          Erzeugt eine Liste mit allen Brennwerkesseln eines bestimmten Erfassungsjahrs.
static AnhBwkFachdaten getAnhBwkByObjekt(BasisObjekt objekt)
           
static boolean saveBwk(AnhBwkFachdaten bwk)
          Speichert ein BWK Fachdaten-Objekt in der Datenbank.
 java.lang.String toString()
          Liefert einen String der Form "[BWK:ID,Hersteller Typ]"
 
Methods inherited from class de.bielefeld.umweltamt.aui.mappings.indeinl.AbstractAnhBwkFachdaten
equals, getAba, getAbnahme, getAnschreiben, getBasisObjekt, getBemerkungen, getBranche, getBwkId, getDatumG, getErfassung, getGenehmigung, getGenehmigungspflicht, getKBrennmittel, getKHersteller, getKLeistung, getKTyp, getWAbgasleitung, getWBrenner, getWKondensableitung, getWWaermetauscher, hashCode, setAba, setAbnahme, setAnschreiben, setBasisObjekt, setBemerkungen, setBranche, setBwkId, setDatumG, setErfassung, setGenehmigung, setGenehmigungspflicht, setKBrennmittel, setKHersteller, setKLeistung, setKTyp, setWAbgasleitung, setWBrenner, setWKondensableitung, setWWaermetauscher
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AnhBwkFachdaten

public AnhBwkFachdaten()
Simple constructor of AnhBwk instances.


AnhBwkFachdaten

public AnhBwkFachdaten(java.lang.Integer bwkId)
Constructor of AnhBwk instances given a simple primary key.

Parameters:
bwkId -
Method Detail

toString

public java.lang.String toString()
Liefert einen String der Form "[BWK:ID,Hersteller Typ]"

Overrides:
toString in class java.lang.Object

getAnhBwkByObjekt

public static AnhBwkFachdaten getAnhBwkByObjekt(BasisObjekt objekt)

saveBwk

public static boolean saveBwk(AnhBwkFachdaten bwk)
Speichert ein BWK Fachdaten-Objekt in der Datenbank.

Parameters:
fachdaten - Das zu speichernde Fachdaten-Objekt.
Returns:
true, wenn das Objekt gespeichert wurde, sonst false.

findByErfassungsjahr

public static java.util.List findByErfassungsjahr(int jahr)
Erzeugt eine Liste mit allen Brennwerkesseln eines bestimmten Erfassungsjahrs.

Parameters:
jahr - Das Erfassungsjahr (oder -1 wenn alle Kessel ausgegeben werden sollen).
Returns:
Eine Liste aus AnhBwk-Objekten.