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 TypeMethodDescriptionvoid
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 werdenboolean
equals
(de.willuhn.datasource.GenericObject arg0) double
Liefert den Anfangssaldo.getAttribute
(String arg0) String[]
double
Liefert die Ausgaben.double
Liefert den Differenz aus errechnetem Saldo und tatsaechlichem Saldo.double
Liefert die Einnahmen.Liefert das End-Datum.double
Liefert den End-Saldo.getID()
getKonto()
Liefert das Konto.double
Liefert die Differenz aus Einnahmen und Ausgaben.Liefert das Start-Datum.getText()
Liefert den Beschreibungstext der Zeile.boolean
hasDiff()
Liefert true, wenn eine Differenz aus berechnetem und tatsaechlichem Saldo vorliegt.boolean
isSumme()
Liefert true, wenn es eine Summen-Zeile ist.void
setAnfangssaldo
(double anfangssaldo) Speichert den Anfangssaldo.void
setAusgaben
(double ausgaben) Speichert die Ausgaben.void
setEinnahmen
(double einnahmen) Speichert die Einnahmen.void
setEnddatum
(Date enddatum) Speichert das End-Datum.void
setEndsaldo
(double endsaldo) Speichert den End-Saldo.void
setIsSumme
(boolean b) Legt fest, ob es sich um eine Summen-Zeile handelt.void
setStartdatum
(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:EinnahmeAusgabeZeitraum
Liefert den Beschreibungstext der Zeile.- Specified by:
getText
in 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:EinnahmeAusgabeZeitraum
Liefert die Einnahmen.- Specified by:
getEinnahmen
in 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:EinnahmeAusgabeZeitraum
Liefert die Ausgaben.- Specified by:
getAusgaben
in 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:EinnahmeAusgabeZeitraum
Liefert das Start-Datum.- Specified by:
getStartdatum
in interfaceEinnahmeAusgabeZeitraum
- Returns:
- das Start-Datum.
- See Also:
-
setStartdatum
Speichert das Start-Datum.- Parameters:
startdatum
- das Start-Datum.
-
getEnddatum
Description copied from interface:EinnahmeAusgabeZeitraum
Liefert das End-Datum.- Specified by:
getEnddatum
in 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:
equals
in interfacede.willuhn.datasource.GenericObject
- Throws:
RemoteException
- See Also:
-
getAttribute
- Specified by:
getAttribute
in interfacede.willuhn.datasource.GenericObject
- Throws:
RemoteException
- See Also:
-
getAttributeNames
- Specified by:
getAttributeNames
in interfacede.willuhn.datasource.GenericObject
- Throws:
RemoteException
- See Also:
-
getID
- Specified by:
getID
in interfacede.willuhn.datasource.GenericObject
- Throws:
RemoteException
- See Also:
-
getPrimaryAttribute
- Specified by:
getPrimaryAttribute
in interfacede.willuhn.datasource.GenericObject
- Throws:
RemoteException
- See Also:
-
toString
-