Package de.svws_nrw.asd.types.schueler
Enum-Klasse SchuelerStatus
- Alle implementierten Schnittstellen:
@NotNull CoreType<SchuelerStatusKatalogEintrag,
,SchuelerStatus> Serializable
,Comparable<SchuelerStatus>
,Constable
public enum SchuelerStatus
extends Enum<SchuelerStatus>
implements @NotNull CoreType<SchuelerStatusKatalogEintrag,SchuelerStatus>
Der Core-Type zu den möglichen Werten beim Schüler-Status
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum-Konstanten - Übersicht
Enum-KonstanteBeschreibungStatus Abgänger mit dem Wert 9Status Abschluss mit dem Wert 8Status Aktiv mit dem Wert 2Status Beurlaubt mit dem Wert 3Status Abgänger mit dem Wert 10Status Extern mit dem Wert 6Status Neuaufnahme mit dem Wert 0Status Warteliste mit dem Wert 1 -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic @NotNull CoreTypeDataManager
<SchuelerStatusKatalogEintrag, SchuelerStatus> data()
Gibt den Daten-Manager für den Zugriff auf die Core-Type-Daten zurück, sofern dieser initialisiert wurde.static void
init
(@NotNull CoreTypeDataManager<SchuelerStatusKatalogEintrag, SchuelerStatus> manager) Initialisiert den Core-Type mit dem angegebenen Manager.static SchuelerStatus
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static SchuelerStatus[]
values()
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.Von Klasse geerbte Methoden java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
Von Schnittstelle geerbte Methoden de.svws_nrw.asd.types.CoreType
compareTo, daten, getManager, historie, historienId, name, ordinal
-
Enum-Konstanten - Details
-
NEUAUFNAHME
Status Neuaufnahme mit dem Wert 0 -
WARTELISTE
Status Warteliste mit dem Wert 1 -
AKTIV
Status Aktiv mit dem Wert 2 -
BEURLAUBT
Status Beurlaubt mit dem Wert 3 -
EXTERN
Status Extern mit dem Wert 6 -
ABSCHLUSS
Status Abschluss mit dem Wert 8 -
ABGANG
Status Abgänger mit dem Wert 9 -
EHEMALIGE
Status Abgänger mit dem Wert 10
-
-
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
-
init
public static void init(@NotNull @NotNull CoreTypeDataManager<SchuelerStatusKatalogEintrag, SchuelerStatus> manager) Initialisiert den Core-Type mit dem angegebenen Manager.- Parameter:
manager
- der Manager für die Daten des Core-Types
-
data
@NotNull public static @NotNull CoreTypeDataManager<SchuelerStatusKatalogEintrag,SchuelerStatus> data()Gibt den Daten-Manager für den Zugriff auf die Core-Type-Daten zurück, sofern dieser initialisiert wurde.- Gibt zurück:
- der Daten-Manager
-