Package de.willuhn.jameica.hbci.server
Class EinnahmeAusgabe
java.lang.Object
de.willuhn.jameica.hbci.server.EinnahmeAusgabe
- All Implemented Interfaces:
de.willuhn.datasource.GenericObject,EinnahmeAusgabeZeitraum,Remote
Container fuer die EinnahmeAusgabe-Daten.
-
Constructor Summary
ConstructorsConstructorDescriptionct.Konstruktor für ein Konto, für das die Werte überaddUmsatz(Umsatz)hinzugefügt werden -
Method Summary
Modifier and TypeMethodDescriptionvoidaktualisisere Beträge und Salden anhand des Umsatzes, es wird davon ausgegangen, dass nur Umsätze des passenden Kontos in der richtigen Reihenfolge hinzugefügt werdenbooleanequals(de.willuhn.datasource.GenericObject arg0) doubleLiefert den Anfangssaldo.getAttribute(String arg0) String[]doubleLiefert die Ausgaben.doubleLiefert den Differenz aus errechnetem Saldo und tatsaechlichem Saldo.doubleLiefert die Einnahmen.Liefert das End-Datum.doubleLiefert den End-Saldo.getID()getKonto()Liefert das Konto.doubleLiefert die Differenz aus Einnahmen und Ausgaben.Liefert das Start-Datum.getText()Liefert den Beschreibungstext der Zeile.booleanhasDiff()Liefert true, wenn eine Differenz aus berechnetem und tatsaechlichem Saldo vorliegt.booleanisSumme()Liefert true, wenn es eine Summen-Zeile ist.voidsetAnfangssaldo(double anfangssaldo) Speichert den Anfangssaldo.voidsetAusgaben(double ausgaben) Speichert die Ausgaben.voidsetEinnahmen(double einnahmen) Speichert die Einnahmen.voidsetEnddatum(Date enddatum) Speichert das End-Datum.voidsetEndsaldo(double endsaldo) Speichert den End-Saldo.voidsetIsSumme(boolean b) Legt fest, ob es sich um eine Summen-Zeile handelt.voidsetStartdatum(Date startdatum) Speichert das Start-Datum.toString()
-
Constructor Details
-
EinnahmeAusgabe
public EinnahmeAusgabe()ct. -
EinnahmeAusgabe
Konstruktor für ein Konto, für das die Werte überaddUmsatz(Umsatz)hinzugefügt werden- Parameters:
k- das Konto- Throws:
RemoteException
-
-
Method Details
-
addUmsatz
aktualisisere Beträge und Salden anhand des Umsatzes, es wird davon ausgegangen, dass nur Umsätze des passenden Kontos in der richtigen Reihenfolge hinzugefügt werden- Parameters:
umsatz- der Umsatz- Throws:
RemoteException
-
getKonto
Liefert das Konto.- Returns:
- das Konto.
-
getText
Description copied from interface:EinnahmeAusgabeZeitraumLiefert den Beschreibungstext der Zeile.- Specified by:
getTextin interfaceEinnahmeAusgabeZeitraum- Returns:
- der Beschreibungstext der Zeile.
- See Also:
-
getAnfangssaldo
public double getAnfangssaldo()Liefert den Anfangssaldo.- Returns:
- der Anfangssaldo.
-
setAnfangssaldo
public void setAnfangssaldo(double anfangssaldo) Speichert den Anfangssaldo.- Parameters:
anfangssaldo- der Anfangssaldo.
-
getEinnahmen
public double getEinnahmen()Description copied from interface:EinnahmeAusgabeZeitraumLiefert die Einnahmen.- Specified by:
getEinnahmenin interfaceEinnahmeAusgabeZeitraum- Returns:
- die Einnahmen.
- See Also:
-
setEinnahmen
public void setEinnahmen(double einnahmen) Speichert die Einnahmen.- Parameters:
einnahmen- die Einnahmen.
-
getAusgaben
public double getAusgaben()Description copied from interface:EinnahmeAusgabeZeitraumLiefert die Ausgaben.- Specified by:
getAusgabenin interfaceEinnahmeAusgabeZeitraum- Returns:
- die Ausgaben.
- See Also:
-
setAusgaben
public void setAusgaben(double ausgaben) Speichert die Ausgaben.- Parameters:
ausgaben- die Ausgaben.
-
getEndsaldo
public double getEndsaldo()Liefert den End-Saldo.- Returns:
- endsaldo der End-Saldo.
-
setEndsaldo
public void setEndsaldo(double endsaldo) Speichert den End-Saldo.- Parameters:
endsaldo- der End-Saldo.
-
getStartdatum
Description copied from interface:EinnahmeAusgabeZeitraumLiefert das Start-Datum.- Specified by:
getStartdatumin interfaceEinnahmeAusgabeZeitraum- Returns:
- das Start-Datum.
- See Also:
-
setStartdatum
Speichert das Start-Datum.- Parameters:
startdatum- das Start-Datum.
-
getEnddatum
Description copied from interface:EinnahmeAusgabeZeitraumLiefert das End-Datum.- Specified by:
getEnddatumin interfaceEinnahmeAusgabeZeitraum- Returns:
- das End-Datum.
- See Also:
-
setEnddatum
Speichert das End-Datum.- Parameters:
enddatum- das End-Datum.
-
getDifferenz
public double getDifferenz()Liefert den Differenz aus errechnetem Saldo und tatsaechlichem Saldo.- Returns:
- der Differenz-Betrag.
-
hasDiff
public boolean hasDiff()Liefert true, wenn eine Differenz aus berechnetem und tatsaechlichem Saldo vorliegt.- Returns:
- true, wenn eine Differenz aus berechnetem und tatsaechlichem Saldo vorliegt.
-
getPlusminus
public double getPlusminus()Liefert die Differenz aus Einnahmen und Ausgaben.- Returns:
- die Differenz aus Einnahmen und Ausgaben.
-
isSumme
public boolean isSumme()Liefert true, wenn es eine Summen-Zeile ist.- Returns:
- true, wenn es eine Summen-Zeile ist.
-
setIsSumme
public void setIsSumme(boolean b) Legt fest, ob es sich um eine Summen-Zeile handelt.- Parameters:
b- true, wenn es eine Summen-Zeile ist.
-
equals
- Specified by:
equalsin interfacede.willuhn.datasource.GenericObject- Throws:
RemoteException- See Also:
-
getAttribute
- Specified by:
getAttributein interfacede.willuhn.datasource.GenericObject- Throws:
RemoteException- See Also:
-
getAttributeNames
- Specified by:
getAttributeNamesin interfacede.willuhn.datasource.GenericObject- Throws:
RemoteException- See Also:
-
getID
- Specified by:
getIDin interfacede.willuhn.datasource.GenericObject- Throws:
RemoteException- See Also:
-
getPrimaryAttribute
- Specified by:
getPrimaryAttributein interfacede.willuhn.datasource.GenericObject- Throws:
RemoteException- See Also:
-
toString
-