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

public static class NumFeld.Validator extends Feld.Validator
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:
  • Constructor Details

    • Validator

      public Validator()
    • Validator

      public Validator(Config config)
  • Method Details

    • validateLax

      protected String validateLax(String value)
      Description copied from class: Feld.Validator
      Dieser validate-Methode bietet eine Basis-Validierung fuer die Standard-Faelle.
      Overrides:
      validateLax in class Feld.Validator
      Parameters:
      value - Wert, der validiert werden soll
      Returns:
      der Wert selber zur Weiterverarbeitung
    • validateStrict

      protected String validateStrict(String value)
      Description copied from class: Feld.Validator
      Dieser validate-Methode validiert strenger und kann von Unterklassen ueberschrieben werden.
      Overrides:
      validateStrict in class Feld.Validator
      Parameters:
      value - Wert, der validiert werden soll
      Returns:
      der Wert selber zur Weiterverarbeitung
    • verify

      public String verify(String value)