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 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