Interface UmsatzRewriter
-
- All Known Implementing Classes:
DeutscheBankUmsatzRewriter
,NetbankUmsatzRewriter
public interface UmsatzRewriter
Rewriter fuer einen Umsatz. Einige Banken liefern die Umsaetze unstrukturiert. Hier koennen die Felder Gegenkonto/BLZ/Name usw. nicht erkannt werden. Hibiscus schreibt sie daher in den Verwendungszweck. Durch Implementierung des UmsatzRewriter-Interfaces koennen Bank-spezifische Spezialparser fuer die Umsaetze geschrieben werden. Implementierungen dieses Interfaces muessen einen parameterlosen Konstruktor mit public-Modifier oder gar keinen (Default)-Konstruktor besitzen (Bean-Spezifikation).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<java.lang.String>
getBlzList()
Liefert die Liste der BLZ, fuer die der Rewriter zustaendig ist.void
rewrite(Umsatz u)
Schreibt den Umsatz um.
-
-
-
Method Detail
-
getBlzList
java.util.List<java.lang.String> getBlzList()
Liefert die Liste der BLZ, fuer die der Rewriter zustaendig ist.- Returns:
- Liste der BLZS.
-
rewrite
void rewrite(Umsatz u) throws java.lang.Exception
Schreibt den Umsatz um.- Parameters:
u
- der zu umschreibende Umsatz.- Throws:
java.lang.Exception
-
-