Interface UmsatzRewriter
-
- All Known Implementing Classes:
DeutscheBankUmsatzRewriter,NetbankUmsatzRewriter
public interface UmsatzRewriterRewriter 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.voidrewrite(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
-
-