ISBNValidator-Klasse Variablen
Index
Variablen Details
int ERROR_ISBN_INCORRECT
Das Format der ISBN ist falsch.
D.h. es wurde ein oder mehr unzulässige Zeichen in der ISBN entdeckt.
Siehe setStrictness(int)
zur Zulässigkeit von verschiedenen Zeichen in der ISBN.
int ERROR_ISBN_MISSING
Die zu validierende ISBN ist leer oder nur mit Buchstaben gefüllt.
int ERROR_ISBN_WRONG_DIGITS
Die genaue Zahl an Stellen für eine ISBN ist 10 (+ plus optional 3 Striche). Wird
dieser Wert nicht eingehalten, 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 ISBN ist
gültig.
int ERROR_WRONG_CHECKDIGIT
Die letzte Validierung einer ISBN war nicht erfolgreich.
Die in der ISBN enthaltene Prüfziffer passt nicht zur gesamten ISBN.
D.h. die ISBN kann es nicht geben.
String MODULE_NAME
Name des eingesetzten Softwaremoduls ("PruefzifferValidate Java Edition")
int REVISION
Revision der Klasse. Z.B. 14
int REGION_CHINESE
Die ISBN stammt aus China
int REGION_ENGLISH
Die ISBN stammt aus dem englischen Sprachraum
int REGION_FRENCH
Die ISBN stammt aus dem französischen Sprachraum
int REGION_GERMAN
Die ISBN stammt aus dem deutschen Sprachraum
int REGION_JAPANESE
Die ISBN stammt aus Japan
int REGION_RUSSIAN
Die ISBN stammt aus dem russischen Sprachraum
int REGION_UNKNOWN
Der Sprachraum aus dem die ISBN stammt konnte nicht ermittelt werden
int VALIDATE_STRICTNESS_LOW
Geringe Genauigkeit bei der Prüfung und Formatierung der ISBN bedeutet, daß
sämtliche alphanumerischen Eingaben akzeptiert werden. Die Ausgabe der ISBN ist identisch
mit der Eingabe.
Beispiel: "isbn 3-4568-1234-1" ist okay, nur "3456812341" wird für
die Validierung verwendet,
Ausgegeben wird: "isbn 3-4568-1234-1"
int VALIDATE_STRICTNESS_NORMAL
Normale Genauigkeit bedeutet, daß sämtliche alphanumerischen Eingaben akzeptiert
werden.
Für die Ausgabe aber werden nur Ziffern (+ 'X') und das Ordnungszeichen '-' verwendet.
Beispiel: "isbn 3-4568-1234-1" ist okay, aber nur "3456812341"
wird für die Validierung verwendet,
Ausgeben wird: "3-4568-1234-1"
int VALIDATE_STRICTNESS_RESTRICTIVE
Restriktive Genauigkeit bedeutet, daß nur Ziffern (+ 'X') und '-' in der Eingabe
akzeptiert werden.
Alle anderen Zeichen in der Eingabe führen zu den Fehlercodes ERROR_ISBN_INCORRECT .
Ausgeben werden nur Ziffern (+'X').
Die ISBN "3-4568-1234-1" ist als Eingabe okay. Ausgegeben wird "3456812341"
int VALIDATE_STRICTNESS_STRICT
Stikte Genauigkeit bedeutet, daß nur Ziffern (+ 'X') und '-' in der Eingabe akzeptiert
werden.
Alle anderen Zeichen in der Eingabe führen zu den Fehlercodes ERROR_ISBN_INCORRECT .
In der Ausgabe sind die gleichen Zeichen zulässig wie in der Eingabe.
Beispiel: Die Eingabe der folgenden isbn "isbn 3-4568-1234-1" erzeugt einen
Fehler.
Die ISBN "3-4568-1234-1" ist als Eingabe okay. Ausgegeben wird "3-4568-1234-1"
String VERSION
Aktuelle version der Klasse. z.B. 1.0
|