Class BookingAccountBalanceProvider
- java.lang.Object
-
- de.willuhn.jameica.hbci.report.balance.BookingAccountBalanceProvider
-
- All Implemented Interfaces:
AccountBalanceProvider
public class BookingAccountBalanceProvider extends java.lang.Object implements AccountBalanceProvider
AccountBalance-Provider fuer normale Konten mit Umsatz-Buchungen.
-
-
Constructor Summary
Constructors Constructor Description BookingAccountBalanceProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractChartDataSaldo
getBalanceChartData(Konto konto, java.util.Date start, java.util.Date end)
Gibt die taeglichen Salden fuer ein Konto als Chart-Datenreihe zurueck.java.util.List<Value>
getBalanceData(Konto konto, java.util.Date start, java.util.Date end)
Gibt die taeglichen Salden fuer ein Konto als Liste von Werten zurueck.java.lang.String
getName()
Liefert einen Namen für Anzeige und Sortierungboolean
supports(Konto konto)
Gibt an, ob der Provider fuer ein konkretes Konto Daten liefern kann.
-
-
-
Method Detail
-
supports
public boolean supports(Konto konto)
Description copied from interface:AccountBalanceProvider
Gibt an, ob der Provider fuer ein konkretes Konto Daten liefern kann.- Specified by:
supports
in interfaceAccountBalanceProvider
- Parameters:
konto
- Zu ueberpruefendes Konto- Returns:
-
getBalanceChartData
public AbstractChartDataSaldo getBalanceChartData(Konto konto, java.util.Date start, java.util.Date end)
Description copied from interface:AccountBalanceProvider
Gibt die taeglichen Salden fuer ein Konto als Chart-Datenreihe zurueck.- Specified by:
getBalanceChartData
in interfaceAccountBalanceProvider
- Parameters:
konto
- Konto fuer den Saldenabrufstart
- Startdatum der Saldenend
- Enddatum der Salden- Returns:
- die taeglichen Salden fuer ein Konto als Chart-Datenreihe
-
getBalanceData
public java.util.List<Value> getBalanceData(Konto konto, java.util.Date start, java.util.Date end)
Description copied from interface:AccountBalanceProvider
Gibt die taeglichen Salden fuer ein Konto als Liste von Werten zurueck.- Specified by:
getBalanceData
in interfaceAccountBalanceProvider
- Parameters:
konto
- Konto fuer den Saldenabrufstart
- Startdatum der Saldenend
- Enddatum der Salden- Returns:
- die taeglichen Salden fuer ein Konto als Liste von Werten
-
getName
public java.lang.String getName()
Description copied from interface:AccountBalanceProvider
Liefert einen Namen für Anzeige und Sortierung- Specified by:
getName
in interfaceAccountBalanceProvider
- Returns:
- einen Namen für Anzeige und Sortierung
-
-