Package de.svws_nrw.asd.types.schule
Enum-Klasse Schulform
- Alle implementierten Schnittstellen:
@NotNull CoreType<SchulformKatalogEintrag,
,Schulform> Serializable
,Comparable<Schulform>
,Constable
public enum Schulform
extends Enum<Schulform>
implements @NotNull CoreType<SchulformKatalogEintrag,Schulform>
Ein Core-Type für den Katalog der Schulformen.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum-Konstanten - Übersicht
Enum-KonstanteBeschreibungBerufskollegFreie WaldorfschuleGrundschuleGesamtschuleGemeinschaftsschuleGymnasiumHauptschuleHiberniaKlinikschuleSchulversuch PRIMUSRealschuleFörderschule im Bereich G/HFörderschule im Bereich BerufskollegFörderschule im Bereich GymnasiumSekundarschuleFörderschule im Bereich Realschulenicht umorganisierte VolksschuleWeiterbildungskollegFreie Waldorfschule (Förderschule) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic @NotNull CoreTypeDataManager
<SchulformKatalogEintrag, Schulform> data()
Gibt den Daten-Manager für den Zugriff auf die Core-Type-Daten zurück, sofern dieser initialisiert wurde.Gibt alle Schulformen dieser Aufzählung mit gymnasialer Oberstufe zurück, welche in irgendeinem Schuljahr gültig waren.getListMitGymOb
(int schuljahr) Gibt alle Schulformen dieser Aufzählung mit gymnasialer Oberstufe zurück, welche in dem angebenen Schuljahr gültig sind.static void
init
(@NotNull CoreTypeDataManager<SchulformKatalogEintrag, Schulform> manager) Initialisiert den Core-Type mit dem angegebenen Manager.boolean
Gibt zurück, ob es sich um eine allgemeinbildende Schulform handelt.boolean
Gibt zurück, ob es sich um eine berufsbildende Schulform handelt.boolean
Gibt zurück, ob es sich um eine Schulform für Weiterbildung handelt.static Schulform
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static Schulform[]
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
-
BK
Berufskolleg -
FW
Freie Waldorfschule -
G
Grundschule -
GE
Gesamtschule -
GM
Gemeinschaftsschule -
GY
Gymnasium -
H
Hauptschule -
HI
Hibernia -
PS
Schulversuch PRIMUS -
R
Realschule -
S
Förderschule im Bereich G/H -
KS
Klinikschule -
SB
Förderschule im Bereich Berufskolleg -
SG
Förderschule im Bereich Gymnasium -
SK
Sekundarschule -
SR
Förderschule im Bereich Realschule -
V
nicht umorganisierte Volksschule -
WB
Weiterbildungskolleg -
WF
Freie Waldorfschule (Förderschule)
-
-
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<SchulformKatalogEintrag, Schulform> manager) Initialisiert den Core-Type mit dem angegebenen Manager.- Parameter:
manager
- der Manager für die Daten des Core-Types
-
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
-
getListMitGymOb
Gibt alle Schulformen dieser Aufzählung mit gymnasialer Oberstufe zurück, welche in dem angebenen Schuljahr gültig sind.- Parameter:
schuljahr
- das Schuljahr- Gibt zurück:
- eine
List
mit allen Schulformen, welche eine gymnasiale Oberstufe haben.
-
getListAllMitGymOb
Gibt alle Schulformen dieser Aufzählung mit gymnasialer Oberstufe zurück, welche in irgendeinem Schuljahr gültig waren.- Gibt zurück:
- eine
List
mit allen Schulformen, welche eine gymnasiale Oberstufe haben.
-
istAllgemeinbildend
public boolean istAllgemeinbildend()Gibt zurück, ob es sich um eine allgemeinbildende Schulform handelt.- Gibt zurück:
- true/false
-
istBerufsbildend
public boolean istBerufsbildend()Gibt zurück, ob es sich um eine berufsbildende Schulform handelt.- Gibt zurück:
- true/false
-
istWeiterbildung
public boolean istWeiterbildung()Gibt zurück, ob es sich um eine Schulform für Weiterbildung handelt.- Gibt zurück:
- true/false
-