Klasse Feld.Validator
java.lang.Object
gdv.xport.feld.Feld.Validator
- Alle implementierten Schnittstellen:
de.jfachwert.SimpleValidator<String>
,Serializable
- Bekannte direkte Unterklassen:
AlphaNumFeld.Validator
,NullValidator
,NumFeld.Validator
- Umschließende Klasse:
Feld
Die Validierung von Werten wurde jetzt in einer eingenen Validator-
Klasse zusammengefasst. Damit kann die Validierung auch unabhaengig
von Feld-Klasse im Vorfeld eingesetzt werden, um Werte auf ihre
Gueltigkeit pruefen zu koennen.
- Seit:
- 5.3
- Autor:
- oliver
- Siehe auch:
-
Feldübersicht
Von Schnittstelle geerbte Felder de.jfachwert.SimpleValidator
logger
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected Config
Dieser validate-Methode validiert nur bei enstsprechender Konfiguration.protected String
validateLax
(String value) Dieser validate-Methode bietet eine Basis-Validierung fuer die Standard-Faelle.protected String
validateStrict
(String value) Dieser validate-Methode validiert strenger und kann von Unterklassen ueberschrieben werden.Im Gegensatzu zur validate-Methode wird hier eineIllegalArgumentException
ausgeloest und das betroffene Feld noch mit ausgegebenVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Von Schnittstelle geerbte Methoden de.jfachwert.SimpleValidator
isVald, validateObject, verify
-
Konstruktordetails
-
Validator
public Validator() -
Validator
-
-
Methodendetails
-
getConfig
-
verify
Im Gegensatzu zur validate-Methode wird hier eineIllegalArgumentException
ausgeloest und das betroffene Feld noch mit ausgegeben- Parameter:
value
- Wert, der validiert werden sollvalidatedFeld
- Feld, das validiert wurde- Gibt zurück:
- der Wert selber zur Weiterverarbeitung
-
validate
-
validate
-
validateLax
-
validateStrict
-