Enum-Klasse BKGymBelegungsfehler

java.lang.Object
java.lang.Enum<BKGymBelegungsfehler>
de.svws_nrw.core.abschluss.bk.d.BKGymBelegungsfehler
Alle implementierten Schnittstellen:
Serializable, Comparable<BKGymBelegungsfehler>, Constable

public enum BKGymBelegungsfehler extends Enum<BKGymBelegungsfehler>
Diese Aufzählung beinhaltet die Fehlercodes, die bei einer Belegprüfung auftreten können. Die Aufzählungsobjekte enthalten zusätzlich die Textnachrichten.
  • Enum-Konstanten - Details

  • Felddetails

    • code

      @NotNull public final @NotNull String code
      Der eindeutige Code des Belegungsfehlers
    • art

      @NotNull public final @NotNull BKGymBelegungsfehlerArt art
      Die Art des Fehlers
    • text

      @NotNull public final @NotNull String text
      Der Text des Fehlers, der ausgegeben wird
  • Methodendetails

    • values

      public static BKGymBelegungsfehler[] values()
      Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
      Gibt zurück:
      ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
    • valueOf

      public static BKGymBelegungsfehler valueOf(String name)
      Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)
      Parameter:
      name - Name der zurückzugebenden Enumerationskonstante.
      Gibt zurück:
      Enumerationskonstante mit dem angegebenen Namen
      Löst aus:
      IllegalArgumentException - wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthält
      NullPointerException - wenn das Argument nicht angegeben wird
    • istInfo

      public boolean istInfo()
      Gibt zurück, ob es sich bei dem Belegungsfehler nur um eine Information und nicht um einen "echten" Fehler handelt.
      Gibt zurück:
      true, falls es sich nur um eine Information handelt, sonst false
    • istFehler

      public boolean istFehler()
      Gibt zurück, ob es sich bei dem Belegungsfehler um einen "echten" Fehler handelt und nicht nur um eine Information.
      Gibt zurück:
      true, falls es sich um einen "echten" Fehler handelt, sonst false
    • getArt

      @NotNull public @NotNull BKGymBelegungsfehlerArt getArt()
      Gibt die Art des Belegungsfehlers zurück.
      Gibt zurück:
      die Art des Belegungsfehlers
    • getText

      @NotNull public @NotNull String getText()
      Gibt den zugehörigen Text für den Belegungsfehler zurück.
      Gibt zurück:
      der zugehörige Text des Belegungsfehlers
    • toString

      @NotNull public @NotNull String toString()
      Setzt außer Kraft:
      toString in Klasse Enum<BKGymBelegungsfehler>