Klasse StundenplanKomplett

java.lang.Object
de.svws_nrw.core.data.stundenplan.StundenplanKomplett

public class StundenplanKomplett extends Object
Diese Klasse wird bei der Kommunikation über die Open-API-Schnittstelle verwendet. Sie liefert die aggregierten Informationen für den gesamten Stundenplan kombiniert mit allen Informationen zu Unterrichten, Pausenaufsichten und der Unterrichtsverteilung. Ggf. sind die Daten auf einen Kontext für einen Schüler, einen Lehrer oder eine Klasse reduziert.
  • Felddetails

    • daten

      @NotNull public @NotNull Stundenplan daten
      Die Grunddaten des Stundenplans.
    • unterrichte

      @NotNull public @NotNull List<StundenplanUnterricht> unterrichte
      Die Unterrichtsdaten des Stundenplans.
    • pausenaufsichten

      @NotNull public @NotNull List<StundenplanPausenaufsicht> pausenaufsichten
      Die Informationen zu den Pausenaufsichten.
    • unterrichtsverteilung

      @NotNull public @NotNull StundenplanUnterrichtsverteilung unterrichtsverteilung
      Die Zusatzinformationen zu der Unterrichtsverteilung.
  • Konstruktordetails

    • StundenplanKomplett

      public StundenplanKomplett()
      Leerer Standardkonstruktor.