Package de.svws_nrw.asd.types.lehrer
Enum-Klasse LehrerZugangsgrund
- Alle implementierten Schnittstellen:
@NotNull CoreType<LehrerZugangsgrundKatalogEintrag,
,LehrerZugangsgrund> Serializable
,Comparable<LehrerZugangsgrund>
,Constable
public enum LehrerZugangsgrund
extends Enum<LehrerZugangsgrund>
implements @NotNull CoreType<LehrerZugangsgrundKatalogEintrag,LehrerZugangsgrund>
Der Core-Type für die Gründe für das Kommen von Lehrern an die Schule.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum-Konstanten - Übersicht
Enum-KonstanteBeschreibungGrund 'Übertritt aus dem Schuldienst eines anderen Bundeslandes' für das Kommen des Lehrers an die SchuleGrund 'Neueintritt in den Schuldienst mit abgelegter 2.Grund 'Sonstige Zugänge' für das Kommen des Lehrers an die SchuleGrund 'Wechsel innerhalb des Landes von einer anderen Schule an die berichtende Schule' für das Kommen des Lehrers an die SchuleGrund 'Wiedereintritt in den Schuldienst' für das Kommen des Lehrers an die Schule -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic @NotNull CoreTypeDataManager
<LehrerZugangsgrundKatalogEintrag, LehrerZugangsgrund> 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<LehrerZugangsgrundKatalogEintrag, LehrerZugangsgrund> manager) Initialisiert den Core-Type mit dem angegebenen Manager.static LehrerZugangsgrund
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static LehrerZugangsgrund[]
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
-
NEU
Grund 'Neueintritt in den Schuldienst mit abgelegter 2. Staatsprüfung oder anderweitig erfüllter Eingangsvoraussetzung' für das Kommen des Lehrers an die Schule -
AndBuLand
Grund 'Übertritt aus dem Schuldienst eines anderen Bundeslandes' für das Kommen des Lehrers an die Schule -
WECHSEL
Grund 'Wechsel innerhalb des Landes von einer anderen Schule an die berichtende Schule' für das Kommen des Lehrers an die Schule -
WIEDER
Grund 'Wiedereintritt in den Schuldienst' für das Kommen des Lehrers an die Schule -
SONSTIG
Grund 'Sonstige Zugänge' für das Kommen des Lehrers an die Schule
-
-
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<LehrerZugangsgrundKatalogEintrag, LehrerZugangsgrund> 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<LehrerZugangsgrundKatalogEintrag,LehrerZugangsgrund> 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
-