EANValidator-Klasse Variablen
Index
Variablen Details
String COPYRIGHT
Copyright der Software
int ERROR_EAN_INCORRECT
Das Format der EAN ist falsch.
D.h. es wurde ein oder mehr unzulässige Zeichen in der EAN entdeckt.
Siehe setStrictness(int)
zur Zulässigkeit von verschiedenen Zeichen in der EAN.
int ERROR_EAN_MISSING
Die zu validierende EAN ist leer oder nur mit Buchstaben gefüllt.
int ERROR_EAN_WRONG_DIGITS
Die Zahl an Stellen für eine EAN13 ist 13. Wird dieser Wert über- oder
unterschritten, wird dieser Fehler zurückgeliefert.
int ERROR_NO_ERROR
Es ist kein Fehler aufgetreten.
Wurde eine Validierung durchgeführt, war diese erfolgreich und die validierte EAN ist
gültig.
int ERROR_NOT_BOOKEAN
Es wurde versuchte aus einer EAN die keine Buch-EAN (Prefix 978) ist die ISBN zu
extrahieren.
int ERROR_WRONG_CHECKDIGIT
Die letzte Validierung einer Bankverbindung war nicht erfolgreich.
Die in der Kontonummer enthaltene Prüfziffer passt nicht zur gesamten Kontonummer.
D.h. die Kontonummer kann es bei dem angegebenen Kreditinstitut nicht geben.
String MODULE_NAME
Name des eingesetzten Softwaremoduls ("PruefzifferValidate Java Edition")
int REVISION
Revision der Klasse. Z.B. 14
int VALIDATE_STRICTNESS_LOW
Geringe Genauigkeit bei der Prüfung der EAN bedeutet, daß sämtliche alphanumerischen
Eingaben akzeptiert werden. Die Ausgabe der EAN ist identisch mit der Eingabe.
Beispiel: EAN-Eingabe: "ean 4 395431 705508" ist okay, nur
"4395431705508" wird für die Validierung verwendet,
Ausgegeben wird: "ean 4 395431 705508"
int VALIDATE_STRICTNESS_NORMAL
Normale Genauigkeit bedeutet, daß sämtliche alphanumerischen Eingaben akzeptiert
werden.
Für die Ausgabe aber werden nur Ziffern verwendet.
Beispiel: Kontonummerneingabe "ean 4 395431 705508" ist okay,
aber nur "4395431705508" wird für die Validierung verwendet,
Ausgeben wird: "4395431705508"
int VALIDATE_STRICTNESS_RESTRICTIVE
Restriktive Genauigkeit bedeutet, daß nur Ziffern und Leerzeichen in der Eingabe
akzeptiert werden.
Alle anderen Zeichen in der Eingabe führen zu dem Fehlercode ERROR_EAN_INCORRECT .
Ausgeben werden nur Ziffern.
int VALIDATE_STRICTNESS_STRICT
Stikte Genauigkeit bedeutet, daß nur Ziffern und Leerzeichen in der Eingabe akzeptiert
werden.
Alle anderen Zeichen in der Eingabe führen zu dem Fehlercode ERROR_EAN_INCORRECT .
Beispiel: Die Eingabe der folgenden EAN "ean 4 395431 705508" erzeugt einen
Fehler.
Die EAN "4 395431 705508" ist als Eingabe okay. Ausgegeben wird
"4395431705508"
String VERSION
Aktuelle version der Klasse. z.B. 1.0
|