Klasse Stundenplan
java.lang.Object
de.svws_nrw.core.data.stundenplan.Stundenplan
Diese Klasse wird bei der Kommunikation über die Open-API-Schnittstelle verwendet.
Sie liefert die Informationen zu den Grunddaten eines Stundenplans.
-
Feldübersicht
Modifizierer und TypFeldBeschreibungint
Der Abschnitt, in dem der Stundenplan gültig ist.@NotNull List
<StundenplanAufsichtsbereich> Die Liste der Aufsichtsbereiche in Pausen, für welche Aufsichten eingeteilt werden müssen.@NotNull String
Die textuelle Beschreibung des Stundenplans.@NotNull String
Das Datum, ab dem der Stundenplan gültig ist.@NotNull String
Das Datum, bis wann der Stundenplan gültig ist.long
Die ID des Stundenplans.long
Die ID des Schuljahresabschnitts des Stundenplans.@NotNull List
<StundenplanJahrgang> Die Liste der Jahrgänge, die für den Stundenplan zur Verfügung stehen.@NotNull List
<StundenplanKalenderwochenzuordnung> Die Liste der Kalenderwochen-Zuordnungen, sofern unterschiedliche Wochentypen in einer Woche genutzt werden.@NotNull List
<StundenplanPausenzeit> Die Liste der Pausenzeiten, bei welchen Aufsichten eingeteilt werden müssen.@NotNull List
<StundenplanRaum> Die Liste der Räume, die für den Stundenplan zur Verfügung stehen.@NotNull List
<StundenplanSchiene> Die Liste der Schienen, die für den Stundenplan angelegt sind.int
Das Schuljahr, in dem der Stundenplan gültig ist.int
Das Modell für die Wochen des Stundenplans, d.h. ob es sich um einen Stundenplan für jede Woche handelt (0) oder ob es sich um einen unterschiedliche Stundenpläne in Abhängigkeit des Wochentyps handelt - z.B.@NotNull List
<StundenplanZeitraster> Das Zeitraster des Stundenplans. -
Konstruktorübersicht
-
Methodenübersicht
-
Felddetails
-
id
public long idDie ID des Stundenplans. -
idSchuljahresabschnitt
public long idSchuljahresabschnittDie ID des Schuljahresabschnitts des Stundenplans. -
schuljahr
public int schuljahrDas Schuljahr, in dem der Stundenplan gültig ist. -
abschnitt
public int abschnittDer Abschnitt, in dem der Stundenplan gültig ist. -
gueltigAb
Das Datum, ab dem der Stundenplan gültig ist. -
gueltigBis
Das Datum, bis wann der Stundenplan gültig ist. -
bezeichnungStundenplan
Die textuelle Beschreibung des Stundenplans. -
wochenTypModell
public int wochenTypModellDas Modell für die Wochen des Stundenplans, d.h. ob es sich um einen Stundenplan für jede Woche handelt (0) oder ob es sich um einen unterschiedliche Stundenpläne in Abhängigkeit des Wochentyps handelt - z.B. A-/B-Wochen (2) handelt. Hier wird dann die maximale Anzahl der unterschiedlichen Wochentypen festgelegt. Der Wert 1 ist ungültig! -
zeitraster
Das Zeitraster des Stundenplans. -
raeume
Die Liste der Räume, die für den Stundenplan zur Verfügung stehen. -
schienen
Die Liste der Schienen, die für den Stundenplan angelegt sind. -
pausenzeiten
Die Liste der Pausenzeiten, bei welchen Aufsichten eingeteilt werden müssen. -
aufsichtsbereiche
Die Liste der Aufsichtsbereiche in Pausen, für welche Aufsichten eingeteilt werden müssen. -
kalenderwochenZuordnung
Die Liste der Kalenderwochen-Zuordnungen, sofern unterschiedliche Wochentypen in einer Woche genutzt werden. -
jahrgaenge
Die Liste der Jahrgänge, die für den Stundenplan zur Verfügung stehen.
-
-
Konstruktordetails
-
Stundenplan
public Stundenplan()Leerer Standardkonstruktor.
-