Package de.svws_nrw.core.utils.jahrgang
Klasse JahrgangsUtils
java.lang.Object
de.svws_nrw.core.utils.jahrgang.JahrgangsUtils
Diese Klasse stellt Hilfsmethoden in Bezug auf Jahrgänge zur Verfügung.
-
Feldübersicht
Modifizierer und TypFeldBeschreibungstatic final @NotNull Comparator
<JahrgangsDaten> Ein Default-Comparator für den Vergleich von Jahrgängen in Jahrgangslisten. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic Integer
getRestlicheJahre
(@NotNull Schulform schulform, Schulgliederung gliederung, String jahrgang) Bestimmt für die angegebene Schulform, die übergebene Schulgliederung (auch beim Schüler eingetragenen Schulgliederung) und den angegebenen Jahrgang die restlichen Jahre an der Schule.static boolean
Gibt zurück, ob es sich bei dem Statistik-Jahrgang um einen Jahrgang der Gymnasialen Oberstufe handelt oder nicht.static boolean
Gibt zurück, ob es sich bei dem Statistik-Jahrgang um einen Jahrgang der Sekundarstufe I handelt oder nicht.
-
Felddetails
-
comparator
Ein Default-Comparator für den Vergleich von Jahrgängen in Jahrgangslisten.
-
-
Methodendetails
-
getRestlicheJahre
public static Integer getRestlicheJahre(@NotNull @NotNull Schulform schulform, Schulgliederung gliederung, String jahrgang) Bestimmt für die angegebene Schulform, die übergebene Schulgliederung (auch beim Schüler eingetragenen Schulgliederung) und den angegebenen Jahrgang die restlichen Jahre an der Schule. Ist keine Berechnung für diese Kombination implementiert, so wird null zurückgegeben.- Parameter:
schulform
- die Schulformgliederung
- die Schulgliederungjahrgang
- der Jahrgang, für den die restlichen Jahre bestimmt werden sollen- Gibt zurück:
- die restlichen Jahre oder null
-
istSekI
Gibt zurück, ob es sich bei dem Statistik-Jahrgang um einen Jahrgang der Sekundarstufe I handelt oder nicht.- Parameter:
jahrgang
- der Statistik-Jahrgang- Gibt zurück:
- true, falls es sich um einen Sek I-Jahrgang handelt, und ansonsten false
-
istGymOb
Gibt zurück, ob es sich bei dem Statistik-Jahrgang um einen Jahrgang der Gymnasialen Oberstufe handelt oder nicht.- Parameter:
jahrgang
- der Statistik-Jahrgang- Gibt zurück:
- true, falls es sich um einen Jahrgang der Gymnasialen Oberstufe handelt, und ansonsten false
-