Klasse ValidatorFehler

java.lang.Object
de.svws_nrw.asd.validate.ValidatorFehler

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

    • ValidatorFehler

      public ValidatorFehler(@NotNull @NotNull Validator validator, int pruefschritt, @NotNull @NotNull String fehlermeldung)
      Erstellt einen neuen Validierungs-Fehler
      Parameter:
      validator - der Validator bei dem die Validierung fehlgeschlagen ist
      pruefschritt - die Nummer des Prüfschrittes, bei welchem der Fehler aufgetreten ist
      fehlermeldung - die Fehlermeldung, welche vom Validator gemeldet wurde
  • Methodendetails

    • getSchulnummer

      public long getSchulnummer()
      Gibt die Schulnummer der Schule zurück, 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 getValidator()
      Gibt den Validator zurück, bei dem die Validierung fehlgeschlagen ist
      Gibt zurück:
      der Validator
    • getValidatorClassname

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

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

      public int getPruefschritt()
      Gibt die Nummer des Prüfschrittes zurück, bei welchem der Fehler aufgetreten ist
      Gibt zurück:
      die Nummer des Prüfschrittes
    • getFehlercode

      @NotNull public @NotNull String getFehlercode()
      Gibt den ASD-Fehlercode für diesen Validator-Fehler zurück.
      Gibt zurück:
      der ASD-Fehlercode
    • getFehlermeldung

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

      @NotNull public @NotNull ValidatorFehlerart getFehlerart()
      Gibt die Fehlerart zurück, welche dem Fehler zugeordnet ist.
      Gibt zurück:
      die Fehlerart