Package gdv.xport.feld
Class NumFeld.Validator
java.lang.Object
gdv.xport.feld.Feld.Validator
gdv.xport.feld.NumFeld.Validator
- All Implemented Interfaces:
de.jfachwert.SimpleValidator<String>
,Serializable
- Direct Known Subclasses:
BetragMitVorzeichen.Validator
,Datum.Validator
- Enclosing class:
- NumFeld
Die Validierung von Werten wurde jetzt in einer eingenen Validator-
Klasse zusammengefasst. Damit kann die Validierung auch unabhaengig
von NumFeld-Klasse im Vorfeld eingesetzt werden, um Werte auf ihre
Gueltigkeit pruefen zu koennen.
- Since:
- 5.3
- See Also:
-
Field Summary
Fields inherited from interface de.jfachwert.SimpleValidator
logger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected 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.Methods inherited from class gdv.xport.feld.Feld.Validator
getConfig, validate, validate, verify
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.jfachwert.SimpleValidator
validateObject, verify
-
Constructor Details
-
Validator
public Validator() -
Validator
-
-
Method Details
-
validateLax
Description copied from class:Feld.Validator
Dieser validate-Methode bietet eine Basis-Validierung fuer die Standard-Faelle.- Overrides:
validateLax
in classFeld.Validator
- Parameters:
value
- Wert, der validiert werden soll- Returns:
- der Wert selber zur Weiterverarbeitung
-
validateStrict
Description copied from class:Feld.Validator
Dieser validate-Methode validiert strenger und kann von Unterklassen ueberschrieben werden.- Overrides:
validateStrict
in classFeld.Validator
- Parameters:
value
- Wert, der validiert werden soll- Returns:
- der Wert selber zur Weiterverarbeitung
-