Package de.willuhn.jameica.hbci.forecast
Class ForecastProviderUmsatz
java.lang.Object
de.willuhn.jameica.hbci.forecast.ForecastProviderUmsatz
- All Implemented Interfaces:
ForecastProvider
Forecast-Provider für eine Saldo-Prognose anhand der Umsätze der letzten 3 Monate.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionLiefert die voraussichtlichen Zahlungen beginnend mit heute und endend mit dem angegeben Datum.getName()
Liefert einen sprechenden Namen fuer den Provider.boolean
Liefert true, wenn der Provider per Default aktiv sein soll.
-
Constructor Details
-
ForecastProviderUmsatz
public ForecastProviderUmsatz()
-
-
Method Details
-
getName
Description copied from interface:ForecastProvider
Liefert einen sprechenden Namen fuer den Provider.- Specified by:
getName
in interfaceForecastProvider
- Returns:
- sprechender Name.
- See Also:
-
isDefaultEnabled
public boolean isDefaultEnabled()Description copied from interface:ForecastProvider
Liefert true, wenn der Provider per Default aktiv sein soll.- Specified by:
isDefaultEnabled
in interfaceForecastProvider
- Returns:
- true, wenn der Provider per Default aktiv sein soll.
- See Also:
-
getData
Description copied from interface:ForecastProvider
Liefert die voraussichtlichen Zahlungen beginnend mit heute und endend mit dem angegeben Datum.- Specified by:
getData
in interfaceForecastProvider
- Parameters:
k
- das Konto. Wenn es fehlt, sollte der Provider die Zahlungen aller Konten liefern.to
- Ende des Zeitraumes (inclusive). Das Datum ist immer angegeben. Die Implementierung muss hier also nicht auf NULL pruefen.- Returns:
- Liste der voraussichtlichen Zahlungen.
- Throws:
Exception
- See Also:
-