Package de.svws_nrw.asd.types.lehrer
Enum-Klasse LehrerAbgangsgrund
- Alle implementierten Schnittstellen:
@NotNull CoreType<LehrerAbgangsgrundKatalogEintrag,
,LehrerAbgangsgrund> Serializable
,Comparable<LehrerAbgangsgrund>
,Constable
public enum LehrerAbgangsgrund
extends Enum<LehrerAbgangsgrund>
implements @NotNull CoreType<LehrerAbgangsgrundKatalogEintrag,LehrerAbgangsgrund>
Diese Aufzählung stellt einen Core-Type für die Gründe für das Verlassen der Schule
durch Lehrer zur Verfügung.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum-Konstanten - Übersicht
Enum-KonstanteBeschreibungGrund 'Übertritt in den Schuldienst eines anderen Bundeslandes' für das Verlassen der Schule durch den LehrerGrund 'Befristete Abgänge' für das Verlassen der Schule durch den LehrerGrund 'Eintritt in den Ruhestand' für das Verlassen der Schule durch den LehrerGrund 'Sonstige Abgänge' für das Verlassen der Schule durch den LehrerGrund 'Tod' für das Verlassen der Schule durch den LehrerGrund 'Dienst-, Erwerbs-, Berufsunfähigkeit' für das Verlassen der Schule durch den LehrerGrund 'Wechsel innerhalb des Landes von der berichtenden Schule an eine andere Schule' für das Verlassen der Schule durch den Lehrer -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic @NotNull CoreTypeDataManager
<LehrerAbgangsgrundKatalogEintrag, LehrerAbgangsgrund> 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<LehrerAbgangsgrundKatalogEintrag, LehrerAbgangsgrund> manager) Initialisiert den Core-Type mit dem angegebenen Manager.static LehrerAbgangsgrund
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static LehrerAbgangsgrund[]
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
-
RUHEST
Grund 'Eintritt in den Ruhestand' für das Verlassen der Schule durch den Lehrer -
UNFAEHIGK
Grund 'Dienst-, Erwerbs-, Berufsunfähigkeit' für das Verlassen der Schule durch den Lehrer -
TOD
Grund 'Tod' für das Verlassen der Schule durch den Lehrer -
AndBuLand
Grund 'Übertritt in den Schuldienst eines anderen Bundeslandes' für das Verlassen der Schule durch den Lehrer -
WECHSEL
Grund 'Wechsel innerhalb des Landes von der berichtenden Schule an eine andere Schule' für das Verlassen der Schule durch den Lehrer -
BEFRIST
Grund 'Befristete Abgänge' für das Verlassen der Schule durch den Lehrer -
SONSTIG
Grund 'Sonstige Abgänge' für das Verlassen der Schule durch den Lehrer
-
-
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<LehrerAbgangsgrundKatalogEintrag, LehrerAbgangsgrund> 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<LehrerAbgangsgrundKatalogEintrag,LehrerAbgangsgrund> 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
-