Package de.svws_nrw.core.types.fach
Enum-Klasse SprachBelegungSekI
- Alle implementierten Schnittstellen:
Serializable
,Comparable<SprachBelegungSekI>
,Constable
Diese Aufzählung beinhaltet die für die Sekundarstufe II relevanten Belegungsmöglichkeiten
für Sprachen in der Sekundarstufe I.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum-Konstanten - Übersicht
Enum-KonstantenEnum-KonstanteBeschreibungGibt an, dass eine Sprache in der Sekundarstufe I ab Klasse 5, d.h. 5 (in G8) oder 6 Jahre belegt wurde.Gibt an, dass eine Sprache in der Sekundarstufe I mindestens 2 Jahre - aber nicht 4 oder mehr Jahre - belegt wurdeGibt an, dass eine Sprache in der Sekundarstufe I mindestens 4 Jahre - aber nicht ab Klasse 5 - belegt wurdeGibt an, dass eine Sprache in der Sekundarstufe I nicht oder weniger als 2 Jahre belegt wurde -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungfinal int
Die Dauer der Sprachbelegung in der SekI - der Wert kann von der realen Belegung abweichen, da nur die relevante Dauer angeben ist und im Falle des Jahrgangs 5 abweichen kann, falls der G8-Bildungsgang vorliegt -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic @NotNull SprachBelegungSekI
getByASDJahrgang
(String kuerzel) Ermittelt die Sprachbelegung in der Sek I anhand des übergebenen Jahrgangs.static @NotNull SprachBelegungSekI
getByDauer
(int dauer) Ermittelt die Sprachbelegung in der Sek I anhand der übergebenen Dauer der Belegung in der Sek I.static SprachBelegungSekI
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static SprachBelegungSekI[]
values()
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
-
Enum-Konstanten - Details
-
NICHT_BELEGT
Gibt an, dass eine Sprache in der Sekundarstufe I nicht oder weniger als 2 Jahre belegt wurde -
MIND_2_JAHRE
Gibt an, dass eine Sprache in der Sekundarstufe I mindestens 2 Jahre - aber nicht 4 oder mehr Jahre - belegt wurde -
MIND_4_JAHRE
Gibt an, dass eine Sprache in der Sekundarstufe I mindestens 4 Jahre - aber nicht ab Klasse 5 - belegt wurde -
AB_JAHRGANG_5
Gibt an, dass eine Sprache in der Sekundarstufe I ab Klasse 5, d.h. 5 (in G8) oder 6 Jahre belegt wurde.
-
-
Felddetails
-
dauer
public final int dauerDie Dauer der Sprachbelegung in der SekI - der Wert kann von der realen Belegung abweichen, da nur die relevante Dauer angeben ist und im Falle des Jahrgangs 5 abweichen kann, falls der G8-Bildungsgang vorliegt
-
-
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
-
getByASDJahrgang
Ermittelt die Sprachbelegung in der Sek I anhand des übergebenen Jahrgangs. WICHTIG: Sollte ein Schüler sich im G8-Bildungsgang bewegen, so wird die Dauer mit 6 Jahren hier nicht korrekt zugeordnet.- Parameter:
kuerzel
- der Statistik-Jahrgang in welchem mit der Sprache begonnen wurde- Gibt zurück:
- die Sprachbelegung in der Sek I
-
getByDauer
Ermittelt die Sprachbelegung in der Sek I anhand der übergebenen Dauer der Belegung in der Sek I. WICHTIG: Sollte ein Schüler sich im G8-Bildungsgang bewegen, so wird die Dauer mit 6 Jahren hier nicht korrekt zugeordnet.- Parameter:
dauer
- die Dauer in vollen Jahren bei der Sprachbelegung in der Sek I- Gibt zurück:
- die Sprachbelegung in der Sek I
-