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
,java.rmi.Remote
public class EinnahmeAusgabe extends java.lang.Object implements EinnahmeAusgabeZeitraum
Container fuer die EinnahmeAusgabe-Daten.
-
-
Constructor Summary
Constructors Constructor Description EinnahmeAusgabe()
ct.EinnahmeAusgabe(Konto k, java.util.Date start, java.util.Date end)
ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(de.willuhn.datasource.GenericObject arg0)
double
getAnfangssaldo()
Liefert den Anfangssaldo.java.lang.Object
getAttribute(java.lang.String arg0)
java.lang.String[]
getAttributeNames()
double
getAusgaben()
Liefert die Ausgaben.double
getDifferenz()
Liefert den Differenz aus errechnetem Saldo und tatsaechlichem Saldo.double
getEinnahmen()
Liefert die Einnahmen.java.util.Date
getEnddatum()
Liefert das End-Datum.double
getEndsaldo()
Liefert den End-Saldo.java.lang.String
getID()
Konto
getKonto()
Liefert das Konto.double
getPlusminus()
Liefert die Differenz aus Einnahmen und Ausgaben.java.lang.String
getPrimaryAttribute()
java.util.Date
getStartdatum()
Liefert das Start-Datum.java.lang.String
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(java.util.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(java.util.Date startdatum)
Speichert das Start-Datum.java.lang.String
toString()
-
-
-
Constructor Detail
-
EinnahmeAusgabe
public EinnahmeAusgabe()
ct.
-
EinnahmeAusgabe
public EinnahmeAusgabe(Konto k, java.util.Date start, java.util.Date end) throws java.rmi.RemoteException
ct.- Parameters:
k
- das Konto.start
- Start-Datum.end
- End-Datum.- Throws:
java.rmi.RemoteException
-
-
Method Detail
-
getKonto
public Konto getKonto()
Liefert das Konto.- Returns:
- das Konto.
-
getText
public java.lang.String getText()
Description copied from interface:EinnahmeAusgabeZeitraum
Liefert den Beschreibungstext der Zeile.- Specified by:
getText
in interfaceEinnahmeAusgabeZeitraum
- Returns:
- der Beschreibungstext der Zeile.
- See Also:
EinnahmeAusgabeZeitraum.getText()
-
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:
EinnahmeAusgabeZeitraum.getEinnahmen()
-
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:
EinnahmeAusgabeZeitraum.getAusgaben()
-
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
public java.util.Date getStartdatum()
Description copied from interface:EinnahmeAusgabeZeitraum
Liefert das Start-Datum.- Specified by:
getStartdatum
in interfaceEinnahmeAusgabeZeitraum
- Returns:
- das Start-Datum.
- See Also:
EinnahmeAusgabeZeitraum.getStartdatum()
-
setStartdatum
public void setStartdatum(java.util.Date startdatum)
Speichert das Start-Datum.- Parameters:
startdatum
- das Start-Datum.
-
getEnddatum
public java.util.Date getEnddatum()
Description copied from interface:EinnahmeAusgabeZeitraum
Liefert das End-Datum.- Specified by:
getEnddatum
in interfaceEinnahmeAusgabeZeitraum
- Returns:
- das End-Datum.
- See Also:
EinnahmeAusgabeZeitraum.getEnddatum()
-
setEnddatum
public void setEnddatum(java.util.Date enddatum)
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
public boolean equals(de.willuhn.datasource.GenericObject arg0) throws java.rmi.RemoteException
- Specified by:
equals
in interfacede.willuhn.datasource.GenericObject
- Throws:
java.rmi.RemoteException
- See Also:
GenericObject.equals(de.willuhn.datasource.GenericObject)
-
getAttribute
public java.lang.Object getAttribute(java.lang.String arg0) throws java.rmi.RemoteException
- Specified by:
getAttribute
in interfacede.willuhn.datasource.GenericObject
- Throws:
java.rmi.RemoteException
- See Also:
GenericObject.getAttribute(java.lang.String)
-
getAttributeNames
public java.lang.String[] getAttributeNames() throws java.rmi.RemoteException
- Specified by:
getAttributeNames
in interfacede.willuhn.datasource.GenericObject
- Throws:
java.rmi.RemoteException
- See Also:
GenericObject.getAttributeNames()
-
getID
public java.lang.String getID() throws java.rmi.RemoteException
- Specified by:
getID
in interfacede.willuhn.datasource.GenericObject
- Throws:
java.rmi.RemoteException
- See Also:
GenericObject.getID()
-
getPrimaryAttribute
public java.lang.String getPrimaryAttribute() throws java.rmi.RemoteException
- Specified by:
getPrimaryAttribute
in interfacede.willuhn.datasource.GenericObject
- Throws:
java.rmi.RemoteException
- See Also:
GenericObject.getPrimaryAttribute()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
- See Also:
Object.toString()
-
-