Package validate Im Package
de.pruefziffer.validate sind die folgenden sieben Klassen enthalten
- AccountValidator zur Validierung von
Kontonummern
- BankInfoDE Bankdaten DTO
- CreditcardValidator zur Validierung
von Kreditkartennummern
- IBANValidator zur Validierung
von International Banking Account Numbers (IBAN)
- ISBNValidator zur Berechnung und
Validierung von International Standard Book Numbers (ISBN)
- EANValidator zur Berechnung und Validierung
von 13stelligen European Article Numbers (EAN13)
- DatafileValidator zur Gültigkeitsprüfung der
Bankleitzahlendatei
Die Class-Files und das Bankleitzahlendatenfile (blz.txt) befinden sich im Java-Archivfile
pruefziffer.jar das in den Classpath aufgenommen werden muss.
In der Übersichtsliste sind alle Variablen,
Konstruktoren und Methoden aus allen Klassen zusammengefasst.
Im mitgelieferten Programm PruefzifferValidate.class (inkl. Sourcecode) finden Sie eine
vollständige Demonstration der verschiedenen Validierungsklassen.
Außerdem kann das Programm als Tool zur kommandozeilenorientierten Validierung der
unterstützten Nummerntypen verwendet werden.
Um eine Übersicht über die Funktionen zu bekommen rufen Sie das Programm ohne Parameter
auf:
java -jar pruefziffer.jar PruefzifferValidate
Um mehr Informationen zum validieren von Bankverbindungen zu erhalten geben Sie den
Parameter -b an:
java -jar pruefziffer.jar PruefzifferValidate -b
Um z.B. eine Bankverbindung zu validieren geben Sie den zusätzlichen Parameter -v und
Bankleitzahl und Kontonummer an:
java -jar pruefziffer.jar PruefzifferValidate -b -v 50050050 12345678
Die Bankleitzahlendatei können Sie wie folgt auf Gültigkeit prüfen:
java -jar pruefziffer.jar PruefzifferValidate -d
Eine Berechnung von Konto- und Kreditkartennummern ist aus gutem Grund nicht möglich!
Sollte Ihr Unternehmen berechtigtes Interessse an dieser Funktion haben, setzen Sie sich
bitte mit uns in Verbindung:
Die Software existiert noch in drei anderen Ausführungen:
- PHP Edition ist eine PHP-Klasse die sich für den Einsatz in PHP basiereten Internetapplikationen eignet
- Windows Edition ist eine ActiveX-DLL die speziell für Windows-Umgebungen entwickelt
wurde
- Server Edition ist ein Perl-Modul das sich besonders für den Interneteinsatz eignet
PruefzifferValidate ist ein Produkt des imMEDIAtely Medienversand Gebr. Krolzik oHG:
|