# Package org.kapott.hbci.tools

package org.kapott.hbci.tools
Dieses Package enthält diverse Tools zur Arbeit mit HBCI4Java. Dabei handelt es sich nicht nur um Programmierschnittstellen, sondern auch um separate Programme, die direkt aufgerufen werden können.

Classes
Class
Description
AbstractShowLowlevelData
Basisklasse für die beiden `ShowLowlevelGV*`-Tools.
AnalyzeReportOfTransactions
Tool zum Abholen und Auswerten von Kontoauszügen, gleichzeitig Beispielprogramm für die Verwendung von HBCI4Java.
CheckAccountCRC
Tool zum Verifizieren der Gültigkeit von BLZ/Kontonummer.
CollectHashCodes
ConvertRDHNewToRDHXFile
ConvertRDHPassport
Tool zum Konvertieren von "alten" RDH-Passport-Dateien in "neue" RDHNew-Dateien.
ConvertSIZRDHPassport
Tool zum Konvertieren von SIZ-RDH-Schlüsseldateien in RDHNew-Dateien.
CryptUtils
Hilfsklasse zum Erzeugen und Pruefen von Signaturen und Hashes sowie zum Ver- und Entschluessen.
DepotAbrufTest
Tool zum Abholen und Auswerten von Kontoauszügen, gleichzeitig Beispielprogramm für die Verwendung von HBCI4Java.
HBCIBatch
Tool zum Ausführen von HBCI-Jobs, die in einer Batch-Datei definiert werden können.
INILetter
Tool zum Erzeugen eines INI-Briefes.
InitAndTest
Tool zum Initialisieren und Testen eines HBCI-Passports.
IOUtils
Hilfsfunktionen fuer IO-Operationen.
NumberUtil
Hilfsmethoden fuer das Handling mit Zahlen.
ObjectFactory
ParameterFinder
Parser zum bequemen Zugriff auf BPD/UPD-Parameter.
ParameterFinder.Query
Liste bekannter Queries.
ShowCumulatedLowlevelParams
Dieses Tool ist nur für interne Verwendung bei der Entwicklung von HBCI4Java gedacht.
ShowLowlevelGVRestrictions
TODO: doku fehlt (analog zu ShowLowlevelGVRs
ShowLowlevelGVRs
Dieses Tool dient zum Anzeigen der Struktur von HBCI-Job-Ergebnisdaten im Rohformat.
ShowLowlevelGVs
Dieses Tool dient zum Anzeigen der Struktur von HBCI-Job-Parametern für das Erzeugen von Lowlevel-Jobs.
StringUtil
Verschiedene String-Hilfsklassen.
SyntaxCheck
TransactionsToXML
UpdateBLZProperties
Util-Klasse, welche die FinTS-Bankenliste im CSV-Format (kann von http://www.hbci-zka.de/institute/institut_hersteller.htm bezogen werden) parst, un die aktualisierten Daten in die blz.properties von HBCI4Java uebernimmt.
ValidateXMLGVTemplate
Dieses Tool ist nur für die interne Verwendung für die Entwicklung von HBCI4Java gedacht.