Package de.svws_nrw.asd.types.kaoa
Enum-Klasse KAOABerufsfeld
- Alle implementierten Schnittstellen:
CoreType<KAOABerufsfeldKatalogEintrag,
,KAOABerufsfeld> Serializable
,Comparable<KAOABerufsfeld>
,Constable
public enum KAOABerufsfeld
extends Enum<KAOABerufsfeld>
implements CoreType<KAOABerufsfeldKatalogEintrag,KAOABerufsfeld>
Der Core-Type für die KAoABerufsfelder.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum-Konstanten - Übersicht
Enum-KonstanteBeschreibungKAoA-Berufsfeld: Bau, Architektur, VermessungKAoA-Berufsfeld: DienstleistungKAoA-Berufsfeld: ElektroKAoA-Berufsfeld: GesundheitKAoA-Berufsfeld: Gesellschafts-,GeisteswissenschaftenKAoA-Berufsfeld: IT, ComputerKAoA-Berufsfeld: Kunst, Kultur, GestaltungKAoA-Berufsfeld: Landwirtschaft, Natur, UmweltKAoA-Berufsfeld: Metall, MaschinenbauKAoA-Berufsfeld: MedienKAoA-Berufsfeld: NaturwissenschaftKAoA-Berufsfeld: Produktion, FertigungKAoA-Berufsfeld: Soziales, PädagogikKAoA-Berufsfeld: Technik, TechnologiefelderKAoA-Berufsfeld: Verkehr, LogistikKAoA-Berufsfeld: Wirtschaft, Verwaltung -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic @NotNull CoreTypeDataManager
<KAOABerufsfeldKatalogEintrag, KAOABerufsfeld> data()
Gibt den Daten-Manager für den Zugriff auf die Core-Type-Daten zurück, sofern dieser initialisiert wurde.static @NotNull List
<KAOABerufsfeldKatalogEintrag> getEintraegeBySchuljahr
(int schuljahr) Liefert alle zulässigen KAoA-Berufsfeld-Historien-Einträge in dem angegebenen Schuljahr zurück.static void
init
(@NotNull CoreTypeDataManager<KAOABerufsfeldKatalogEintrag, KAOABerufsfeld> manager) Initialisiert den Core-Type mit dem angegebenen Manager.static KAOABerufsfeld
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static KAOABerufsfeld[]
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
-
BAV
KAoA-Berufsfeld: Bau, Architektur, Vermessung -
D
KAoA-Berufsfeld: Dienstleistung -
EL
KAoA-Berufsfeld: Elektro -
G
KAoA-Berufsfeld: Gesundheit -
GESGE
KAoA-Berufsfeld: Gesellschafts-,Geisteswissenschaften -
ITC
KAoA-Berufsfeld: IT, Computer -
KKG
KAoA-Berufsfeld: Kunst, Kultur, Gestaltung -
LANAUM
KAoA-Berufsfeld: Landwirtschaft, Natur, Umwelt -
M
KAoA-Berufsfeld: Metall, Maschinenbau -
ME
KAoA-Berufsfeld: Medien -
N
KAoA-Berufsfeld: Naturwissenschaft -
PRFE
KAoA-Berufsfeld: Produktion, Fertigung -
SP
KAoA-Berufsfeld: Soziales, Pädagogik -
TEC
KAoA-Berufsfeld: Technik, Technologiefelder -
VL
KAoA-Berufsfeld: Verkehr, Logistik -
WIVE
KAoA-Berufsfeld: Wirtschaft, Verwaltung
-
-
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<KAOABerufsfeldKatalogEintrag, KAOABerufsfeld> 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<KAOABerufsfeldKatalogEintrag,KAOABerufsfeld> 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
-
getEintraegeBySchuljahr
@NotNull public static @NotNull List<KAOABerufsfeldKatalogEintrag> getEintraegeBySchuljahr(int schuljahr) Liefert alle zulässigen KAoA-Berufsfeld-Historien-Einträge in dem angegebenen Schuljahr zurück.- Parameter:
schuljahr
- das Schuljahr- Gibt zurück:
- alle zulässigen KAoA-Berufsfeld-Historien-Einträge in dem angegebenen Schuljahr.
-