Package de.willuhn.jameica.hbci.server
Class EinnahmeAusgabeTreeNode
- java.lang.Object
-
- de.willuhn.jameica.hbci.server.EinnahmeAusgabeTreeNode
-
- All Implemented Interfaces:
de.willuhn.datasource.GenericObject
,de.willuhn.datasource.GenericObjectNode
,EinnahmeAusgabeZeitraum
,java.rmi.Remote
public class EinnahmeAusgabeTreeNode extends java.lang.Object implements EinnahmeAusgabeZeitraum, de.willuhn.datasource.GenericObjectNode
Container für die EinnahmenAusgaben-Liste eines bestimmten Zeitraums.
-
-
Constructor Summary
Constructors Constructor Description EinnahmeAusgabeTreeNode(java.util.Date from, java.util.Date to, java.util.List<EinnahmeAusgabe> children)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(de.willuhn.datasource.GenericObject arg0)
java.lang.Object
getAttribute(java.lang.String arg0)
java.lang.String[]
getAttributeNames()
double
getAusgaben()
Liefert die Ausgaben.de.willuhn.datasource.GenericIterator
getChildren()
double
getEinnahmen()
Liefert die Einnahmen.java.util.Date
getEnddatum()
Liefert das End-Datum.java.lang.String
getID()
de.willuhn.datasource.GenericObjectNode
getParent()
de.willuhn.datasource.GenericIterator
getPath()
de.willuhn.datasource.GenericIterator
getPossibleParents()
java.lang.String
getPrimaryAttribute()
java.util.Date
getStartdatum()
Liefert das Start-Datum.java.lang.String
getText()
Liefert den Beschreibungstext der Zeile.boolean
hasChild(de.willuhn.datasource.GenericObjectNode arg0)
-
-
-
Constructor Detail
-
EinnahmeAusgabeTreeNode
public EinnahmeAusgabeTreeNode(java.util.Date from, java.util.Date to, java.util.List<EinnahmeAusgabe> children)
- Parameters:
from
- Startdatum des Zeitraumsto
- Enddatum des Zeitraumschildren
- Liste der EinnameAusgabe-Daten für diesen Zeitraum
-
-
Method Detail
-
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()
-
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()
-
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)
-
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()
-
getAusgaben
public double getAusgaben()
Description copied from interface:EinnahmeAusgabeZeitraum
Liefert die Ausgaben.- Specified by:
getAusgaben
in interfaceEinnahmeAusgabeZeitraum
- Returns:
- die Ausgaben.
- See Also:
EinnahmeAusgabeZeitraum.getAusgaben()
-
getEinnahmen
public double getEinnahmen()
Description copied from interface:EinnahmeAusgabeZeitraum
Liefert die Einnahmen.- Specified by:
getEinnahmen
in interfaceEinnahmeAusgabeZeitraum
- Returns:
- die Einnahmen.
- See Also:
EinnahmeAusgabeZeitraum.getEinnahmen()
-
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()
-
getChildren
public de.willuhn.datasource.GenericIterator getChildren() throws java.rmi.RemoteException
- Specified by:
getChildren
in interfacede.willuhn.datasource.GenericObjectNode
- Throws:
java.rmi.RemoteException
- See Also:
GenericObjectNode.getChildren()
-
getParent
public de.willuhn.datasource.GenericObjectNode getParent() throws java.rmi.RemoteException
- Specified by:
getParent
in interfacede.willuhn.datasource.GenericObjectNode
- Throws:
java.rmi.RemoteException
- See Also:
GenericObjectNode.getParent()
-
getPath
public de.willuhn.datasource.GenericIterator getPath() throws java.rmi.RemoteException
- Specified by:
getPath
in interfacede.willuhn.datasource.GenericObjectNode
- Throws:
java.rmi.RemoteException
- See Also:
GenericObjectNode.getPath()
-
getPossibleParents
public de.willuhn.datasource.GenericIterator getPossibleParents() throws java.rmi.RemoteException
- Specified by:
getPossibleParents
in interfacede.willuhn.datasource.GenericObjectNode
- Throws:
java.rmi.RemoteException
- See Also:
GenericObjectNode.getPossibleParents()
-
hasChild
public boolean hasChild(de.willuhn.datasource.GenericObjectNode arg0) throws java.rmi.RemoteException
- Specified by:
hasChild
in interfacede.willuhn.datasource.GenericObjectNode
- Throws:
java.rmi.RemoteException
- See Also:
GenericObjectNode.hasChild(de.willuhn.datasource.GenericObjectNode)
-
-