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 booleanequals(de.willuhn.datasource.GenericObject arg0)doublegetAnfangssaldo()Liefert den Anfangssaldo.java.lang.ObjectgetAttribute(java.lang.String arg0)java.lang.String[]getAttributeNames()doublegetAusgaben()Liefert die Ausgaben.doublegetDifferenz()Liefert den Differenz aus errechnetem Saldo und tatsaechlichem Saldo.doublegetEinnahmen()Liefert die Einnahmen.java.util.DategetEnddatum()Liefert das End-Datum.doublegetEndsaldo()Liefert den End-Saldo.java.lang.StringgetID()KontogetKonto()Liefert das Konto.doublegetPlusminus()Liefert die Differenz aus Einnahmen und Ausgaben.java.lang.StringgetPrimaryAttribute()java.util.DategetStartdatum()Liefert das Start-Datum.java.lang.StringgetText()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(java.util.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(java.util.Date startdatum)Speichert das Start-Datum.java.lang.StringtoString()
-
-
-
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:EinnahmeAusgabeZeitraumLiefert den Beschreibungstext der Zeile.- Specified by:
getTextin 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:EinnahmeAusgabeZeitraumLiefert die Einnahmen.- Specified by:
getEinnahmenin 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:EinnahmeAusgabeZeitraumLiefert die Ausgaben.- Specified by:
getAusgabenin 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:EinnahmeAusgabeZeitraumLiefert das Start-Datum.- Specified by:
getStartdatumin 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:EinnahmeAusgabeZeitraumLiefert das End-Datum.- Specified by:
getEnddatumin 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:
equalsin 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:
getAttributein 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:
getAttributeNamesin interfacede.willuhn.datasource.GenericObject- Throws:
java.rmi.RemoteException- See Also:
GenericObject.getAttributeNames()
-
getID
public java.lang.String getID() throws java.rmi.RemoteException- Specified by:
getIDin interfacede.willuhn.datasource.GenericObject- Throws:
java.rmi.RemoteException- See Also:
GenericObject.getID()
-
getPrimaryAttribute
public java.lang.String getPrimaryAttribute() throws java.rmi.RemoteException- Specified by:
getPrimaryAttributein interfacede.willuhn.datasource.GenericObject- Throws:
java.rmi.RemoteException- See Also:
GenericObject.getPrimaryAttribute()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object- See Also:
Object.toString()
-
-