Package de.svws_nrw.core.types.schueler
Enum-Klasse Herkunftsarten
- Alle implementierten Schnittstellen:
Serializable
,Comparable<Herkunftsarten>
,Constable
Diese Aufzählung stellt einen Core-Type für die Herkunftsarten von Schülern zur Verfügung.
Core-Types dienen als grundlegende abstrakte Datentypen sowohl für die Core-Algorithmen
als auch für die OpenAPI-Schnittstelle.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum-Konstanten - Übersicht
Enum-KonstantenEnum-KonstanteBeschreibungAbschlusszeugnis (Förderschule, Förderschwerpunkt geistige Entwicklung)Abschlusszeugnis (Förderschule, Förderschwerpunkt Lernen)Allgemeine HochschulreifeFachgebundene HochschulreifeFachhochschulreifeFachhochschulreife (schulischer Teil)Gleiche Jahrgangsstufe gegenüber dem Vorjahr wegen freiwilliger WiederholungHauptschulabschluss nach Klasse 10nach Klasse 9 (mit Berechtigung zum Besuch der Klasse 10 Typ B)Ein dem Hauptschulabschluss vergleichbarer Abschluss mit Berechtigung zum Besuch eines weiterführenden Bildungsgangs im Berufskolleg (nur Internationale Förderklasse)Hauptschulabschluss mit Berechtigung zum Besuch der gymnasialen OberstufeHauptschulabschlussHochschulreife für das Land NRWKein AbschlussKein Abschluss, kommt aus der DeutschförderungMittlerer SchulabschlussMittlerer Schulabschluss mit Berechtigung zum Besuch der gymnasialen Oberstufe (Einführungsphase)Mittlerer Schulabschluss mit Berechtigung zum Besuch der gymnasialen Oberstufe (Qualifikationsphase 1)Gleiche oder niedrigere Jahrgangsstufe gegenüber dem Vorjahr wegen Nichtversetzung (§ 50 Abs. 5 SchulG)Gleiche Jahrgangsstufe gegenüber dem Vorjahr wegen RücktrittHöhere Jahrgangsstufe gegenüber dem Vorjahr in Verbindung mit einem Schulformabstieg (§ 12 Abs. 3 Satz 2 und 3, § 13 Abs.6 APO-SI)Höhere Jahrgangsstufe gegenüber dem Vorjahr wegen SchulformaufstiegSonstige Qualifikation (bei Schüler/-innen, die seit den letzten amtlichen Schuldaten aus dem Ausland zugezogen sind)Übergang von Deutschförderung ins Regelsystem (BASS 13-63 Nr. 3 Nr. 4.1.2))Höhere Jahrgangsstufe gegenüber dem Vorjahr wegen versetzungsanalogem Übergang innerhalb der SchulformHerkunft noch unbekannt (nur Gliederung A12, A13)Verbleib in Deutschförderung (ohne Bildungsgangzuordnung (BASS 13-63 Nr. 3 Nr. 4.1.1))Verbleib in der SchuleingangsphaseGleiche Jahrgangsstufe gegenüber dem Vorjahr wegen Verbleib in der Schulstufe (Förderschwerpunkt geistige Entwicklung)Versetzte bzw. vorgerückte Schüler/-innen / Höheres SemesterHöhere Jahrgangsstufe gegenüber dem Vorjahr wegen VersetzungHöhere Jahrgangsstufe gegenüber dem Vorjahr wegen VorversetzungVersetzung nach Klasse 11 FOHöhere Jahrgangsstufe gegenüber dem Vorjahr wegen Wechsel zur GesamtschuleWiederholer / Gleiches oder niedrigeres SemesterSchüler, die aus dem Ausland zugezogen sind -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungfinal @NotNull HerkunftsartKatalogEintrag
Der aktuellen Daten der Herkunftsart, wenn keine Beschränkung der Gültigkeit vorliegen - sonst nullfinal @NotNull HerkunftsartKatalogEintrag @NotNull []
Die Historie mit den Einträgen der Herkunftsartenstatic final long
Die Version dieses Core-Types, um beim Datenbank Update-Process die Version des Core-Types feststellen zu können. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic @NotNull List
<Herkunftsarten> Liefert alle zulässigen Herkunftsarten für die angegebene Schulform.getBezeichnung
(int schuljahr, Schulform schulform) Liefert die Bezeichnung der Herkunftsart für die angegebene Schulform.static Herkunftsarten
Liefert die Herkunftsart anhand der übergebenen ID zurück.static Herkunftsarten
getByKuerzel
(String kuerzel) Liefert die Herkunftsart anhand des übergebenen Kürzels zurück.Liefert alle Schulformen zurück, bei welchen die Herkunftsart vorkommt.boolean
hasSchulform
(int schuljahr, Schulform schulform) Prüft, ob die Schulform diese Herkunftsart hat oder nicht.boolean
hasSchulformByKuerzel
(String kuerzel) Prüft anhand des Schulform-Kürzels, ob die Schulform diese Herkunftsart hat oder nicht.static Herkunftsarten
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static Herkunftsarten[]
values()
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
-
Enum-Konstanten - Details
-
NICHTVERSETZUNG
Gleiche oder niedrigere Jahrgangsstufe gegenüber dem Vorjahr wegen Nichtversetzung (§ 50 Abs. 5 SchulG) -
FREIWILLIGE_WIEDERHOLUNG
Gleiche Jahrgangsstufe gegenüber dem Vorjahr wegen freiwilliger Wiederholung -
RUECKTRITT
Gleiche Jahrgangsstufe gegenüber dem Vorjahr wegen Rücktritt -
VERBLEIB_IN_SCHULSTUFE
Gleiche Jahrgangsstufe gegenüber dem Vorjahr wegen Verbleib in der Schulstufe (Förderschwerpunkt geistige Entwicklung) -
VERBLEIB_IN_SCHULEINGANGSPHASE
Verbleib in der Schuleingangsphase -
VERSETZUNG
Höhere Jahrgangsstufe gegenüber dem Vorjahr wegen Versetzung -
UEBERGANG
Höhere Jahrgangsstufe gegenüber dem Vorjahr wegen versetzungsanalogem Übergang innerhalb der Schulform -
SCHULFORMAUFSTIEG
Höhere Jahrgangsstufe gegenüber dem Vorjahr wegen Schulformaufstieg -
WECHSEL_ZUR_GESAMTSCHULE
Höhere Jahrgangsstufe gegenüber dem Vorjahr wegen Wechsel zur Gesamtschule -
VORVERSETZUNG
Höhere Jahrgangsstufe gegenüber dem Vorjahr wegen Vorversetzung -
SCHULFORMABSTIEG
Höhere Jahrgangsstufe gegenüber dem Vorjahr in Verbindung mit einem Schulformabstieg (§ 12 Abs. 3 Satz 2 und 3, § 13 Abs.6 APO-SI) -
VERBLEIB_DEUTSCHFOEDERUNG
Verbleib in Deutschförderung (ohne Bildungsgangzuordnung (BASS 13-63 Nr. 3 Nr. 4.1.1)) -
UBERGANG_VON_DEUTSCHFOEDERUNG
Übergang von Deutschförderung ins Regelsystem (BASS 13-63 Nr. 3 Nr. 4.1.2)) -
ZUZUG_AUSLAND
Schüler, die aus dem Ausland zugezogen sind -
KEIN_ABSCHLUSS
Kein Abschluss -
HA9A
Hauptschulabschluss -
HA9
nach Klasse 9 (mit Berechtigung zum Besuch der Klasse 10 Typ B) -
HA10
Hauptschulabschluss nach Klasse 10 -
MSA
Mittlerer Schulabschluss -
MSA_Q
Mittlerer Schulabschluss mit Berechtigung zum Besuch der gymnasialen Oberstufe (Einführungsphase) -
FHR_S
Fachhochschulreife (schulischer Teil) -
MSA_Q1
Mittlerer Schulabschluss mit Berechtigung zum Besuch der gymnasialen Oberstufe (Qualifikationsphase 1) -
FHR
Fachhochschulreife -
AHR
Allgemeine Hochschulreife -
HR_NRW
Hochschulreife für das Land NRW -
ABSCHLUSS_FOEG
Abschlusszeugnis (Förderschule, Förderschwerpunkt geistige Entwicklung) -
ABSCHLUSS_FOEL
Abschlusszeugnis (Förderschule, Förderschwerpunkt Lernen) -
HA9_Q
Hauptschulabschluss mit Berechtigung zum Besuch der gymnasialen Oberstufe -
VS_11
Versetzung nach Klasse 11 FO -
FGHR
Fachgebundene Hochschulreife -
KEIN_ABSCHLUSS_AUS_DEUTSCHFOERDERUNG
Kein Abschluss, kommt aus der Deutschförderung -
HA9_FOE
Ein dem Hauptschulabschluss vergleichbarer Abschluss mit Berechtigung zum Besuch eines weiterführenden Bildungsgangs im Berufskolleg (nur Internationale Förderklasse) -
UNBEKANNT
Herkunft noch unbekannt (nur Gliederung A12, A13) -
VERSETZT
Versetzte bzw. vorgerückte Schüler/-innen / Höheres Semester -
WIEDERHOLER
Wiederholer / Gleiches oder niedrigeres Semester -
SONSTIGE_QUALIFIKATION
Sonstige Qualifikation (bei Schüler/-innen, die seit den letzten amtlichen Schuldaten aus dem Ausland zugezogen sind)
-
-
Felddetails
-
VERSION
public static final long VERSIONDie Version dieses Core-Types, um beim Datenbank Update-Process die Version des Core-Types feststellen zu können.- Siehe auch:
-
daten
Der aktuellen Daten der Herkunftsart, wenn keine Beschränkung der Gültigkeit vorliegen - sonst null -
historie
Die Historie mit den Einträgen der Herkunftsarten
-
-
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
-
getByKuerzel
Liefert die Herkunftsart anhand des übergebenen Kürzels zurück.- Parameter:
kuerzel
- das Kürzel der Herkunftsart- Gibt zurück:
- die Herkunftsart oder null, falls das Kürzel ungültig ist
-
getByID
Liefert die Herkunftsart anhand der übergebenen ID zurück.- Parameter:
id
- die ID der Herkunftsart- Gibt zurück:
- die Herkunftsart oder null, falls die ID ungültig ist
-
getBezeichnung
Liefert die Bezeichnung der Herkunftsart für die angegebene Schulform.- Parameter:
schuljahr
- das Schuljahr, auf welches sich die Abfrage beziehtschulform
- die Schulform- Gibt zurück:
- die Bezeichnung der Herkunftsart oder null, falls die Schulform nicht zulässig ist
-
getSchulformen
Liefert alle Schulformen zurück, bei welchen die Herkunftsart vorkommt.- Gibt zurück:
- eine Liste der Schulformen
-
get
Liefert alle zulässigen Herkunftsarten für die angegebene Schulform.- Parameter:
schuljahr
- das Schuljahr, auf welches sich die Abfrage beziehtschulform
- die Schulform- Gibt zurück:
- die bei der Schulform zulässigen Herkunftsarten
-
hasSchulformByKuerzel
Prüft anhand des Schulform-Kürzels, ob die Schulform diese Herkunftsart hat oder nicht.- Parameter:
kuerzel
- das Kürzel der Schulform- Gibt zurück:
- true, falls die Herkunftsart bei der Schulform existiert und ansonsten false
-
hasSchulform
Prüft, ob die Schulform diese Herkunftsart hat oder nicht.- Parameter:
schuljahr
- das Schuljahr, auf welches sich die Abfrage beziehtschulform
- die Schulform- Gibt zurück:
- true, falls die Herkunftsart bei der Schulform existiert und ansonsten false
-