Interface AccountBalanceProvider
- All Known Implementing Classes:
BookingAccountBalanceProvider
public interface AccountBalanceProvider
Interface fuer einen AccountBalance-Provider.
Der Provider liefert Salden fuer ein Konto, was bei einem Fonds/Depot anders funktioniert als bei einem Girokonto.
-
Method Summary
Modifier and TypeMethodDescriptiongetBalanceChartData
(Konto konto, Date start, Date end) Gibt die taeglichen Salden fuer ein Konto als Chart-Datenreihe zurueck.getBalanceData
(Konto konto, Date start, Date end) Gibt die taeglichen Salden fuer ein Konto als Liste von Werten zurueck.getName()
Liefert einen Namen für Anzeige und Sortierungboolean
Gibt an, ob der Provider fuer ein konkretes Konto Daten liefern kann.
-
Method Details
-
supports
Gibt an, ob der Provider fuer ein konkretes Konto Daten liefern kann.- Parameters:
konto
- Zu ueberpruefendes Konto- Returns:
-
getBalanceData
Gibt die taeglichen Salden fuer ein Konto als Liste von Werten zurueck.- Parameters:
konto
- Konto fuer den Saldenabrufstart
- Startdatum der Saldenend
- Enddatum der Salden- Returns:
- die taeglichen Salden fuer ein Konto als Liste von Werten
-
getBalanceChartData
Gibt die taeglichen Salden fuer ein Konto als Chart-Datenreihe zurueck.- Parameters:
konto
- Konto fuer den Saldenabrufstart
- Startdatum der Saldenend
- Enddatum der Salden- Returns:
- die taeglichen Salden fuer ein Konto als Chart-Datenreihe
-
getName
String getName()Liefert einen Namen für Anzeige und Sortierung- Returns:
- einen Namen für Anzeige und Sortierung
-