Package de.svws_nrw.core.abschluss.bk.d
Enum-Klasse BKGymBelegungsfehler
- Alle implementierten Schnittstellen:
Serializable
,Comparable<BKGymBelegungsfehler>
,Constable
Diese Aufzählung beinhaltet die Fehlercodes, die bei einer Belegprüfung auftreten können.
Die Aufzählungsobjekte enthalten zusätzlich die Textnachrichten.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum-Konstanten - Übersicht
Enum-KonstantenEnum-KonstanteBeschreibungBelegungsfehlerArt AB_3BelegungsfehlerArt AB_4BelegungsfehlerArt AB_5BelegungsfehlerArt ABI_11BelegungsfehlerArt ABI_12BelegungsfehlerArt ABI_13BelegungsfehlerArt LK_1BelegungsfehlerArt LK_2BelegungsfehlerArt LK_3BelegungsfehlerArt ST_1BelegungsfehlerArt ST_2BelegungsfehlerArt ST_3_INFOBelegungsfehlerArt ST_4 -
Feldübersicht
Felder -
Methodenübersicht
Modifizierer und TypMethodeBeschreibung@NotNull BKGymBelegungsfehlerArt
getArt()
Gibt die Art des Belegungsfehlers zurück.@NotNull String
getText()
Gibt den zugehörigen Text für den Belegungsfehler zurück.boolean
Gibt zurück, ob es sich bei dem Belegungsfehler um einen "echten" Fehler handelt und nicht nur um eine Information.boolean
istInfo()
Gibt zurück, ob es sich bei dem Belegungsfehler nur um eine Information und nicht um einen "echten" Fehler handelt.@NotNull String
toString()
static BKGymBelegungsfehler
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static BKGymBelegungsfehler[]
values()
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
-
Enum-Konstanten - Details
-
LK_1
BelegungsfehlerArt LK_1 -
LK_2
BelegungsfehlerArt LK_2 -
LK_3
BelegungsfehlerArt LK_3 -
AB_3
BelegungsfehlerArt AB_3 -
AB_4
BelegungsfehlerArt AB_4 -
AB_5
BelegungsfehlerArt AB_5 -
ABI_11
BelegungsfehlerArt ABI_11 -
ABI_12
BelegungsfehlerArt ABI_12 -
ABI_13
BelegungsfehlerArt ABI_13 -
ST_1
BelegungsfehlerArt ST_1 -
ST_2
BelegungsfehlerArt ST_2 -
ST_3_INFO
BelegungsfehlerArt ST_3_INFO -
ST_4
BelegungsfehlerArt ST_4
-
-
Felddetails
-
code
Der eindeutige Code des Belegungsfehlers -
art
Die Art des Fehlers -
text
Der Text des Fehlers, der ausgegeben wird
-
-
Methodendetails
-
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
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ältNullPointerException
- 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
Gibt die Art des Belegungsfehlers zurück.- Gibt zurück:
- die Art des Belegungsfehlers
-
getText
Gibt den zugehörigen Text für den Belegungsfehler zurück.- Gibt zurück:
- der zugehörige Text des Belegungsfehlers
-
toString
- Setzt außer Kraft:
toString
in KlasseEnum<BKGymBelegungsfehler>
-