Klasse ValidatorFehler<T>

java.lang.Object
de.svws_nrw.asd.validate.ValidatorFehler<T>
Typparameter:
T - der Typ der zu validierenden Daten

public class ValidatorFehler<T> extends Object
Diese Klasse beschreibt Fehler, welche durch Validatoren auftreten.
  • Konstruktordetails

    • ValidatorFehler

      public ValidatorFehler(@NotNull @NotNull Validator<T> validator, @NotNull @NotNull String fehlermeldung)
      Erstellt einen neuen Validierungs-Fehler
      Parameter:
      validator - der Validator bei dem die Validierung fehlgeschlagen ist
      fehlermeldung - die Fehlermeldung, welche vom Validator gemeldet wurde
  • Methodendetails

    • getSchulnummer

      public long getSchulnummer()
      Die Schulnummer der Schule, bei der die Validierung fehlgeschlagen ist
      Gibt zurück:
      die Schulnummer
    • getKontext

      @NotNull public @NotNull ValidatorKontext getKontext()
      Gibt den Validator-Kontext zurück, bei dem der Fehler aufgetreten ist.
      Gibt zurück:
      der Kontext
    • getValidator

      public Validator<T> getValidator()
      Der Validator, bei dem die Validierung fehlgeschlagen ist
      Gibt zurück:
      der Validator
    • getValidatorClassname

      @NotNull public @NotNull String getValidatorClassname()
      Der Name der Validator-Klasse, bei der die Validierung fehlgeschlagen ist
      Gibt zurück:
      der Name der Validator-Klasse
    • getValidatorClass

      public Class<? extends Validator<T>> getValidatorClass()
      Die Validator-Klasse, bei der die Validierung fehlgeschlagen ist
      Gibt zurück:
      die Validator-Klasse
    • getDTO

      public T getDTO()
      Das DTO, bei dem die Validierung fehlgeschlagen ist
      Gibt zurück:
      das DTO
    • getDTOClassname

      public String getDTOClassname()
      Der Name der DTO-Klasse, bei der die Validierung fehlgeschlagen ist
      Gibt zurück:
      der Name der DTO-Klasse
    • getDTOClass

      public Class<T> getDTOClass()
      Die DTO-Klasse, bei der die Validierung fehlgeschlagen ist
      Gibt zurück:
      die DTO-Klasse
    • getFehlermeldung

      public String getFehlermeldung()
      Die Fehlermeldung, welche vom Validator erzeugt wurde
      Gibt zurück:
      die Fehlermeldung
    • getFehlerart

      @NotNull public @NotNull ValidatorFehlerart getFehlerart()
      Die Fehlerart, welcher der Fehler zugeordnet ist.
      Gibt zurück:
      die Fehlerart