Klasse StundenplanblockungKopplung

java.lang.Object
de.svws_nrw.core.data.stundenplanblockung.StundenplanblockungKopplung

public class StundenplanblockungKopplung extends Object
Diese Klasse spezifiziert die grundlegende Struktur von JSON-Daten für eine Kopplung bei StundenplanblockungInput.
Eine Kopplung erlaubt parallele Kurse innerhalb einer Klasse. In der Oberstufe ist in der Regel jeder Kurs einer Kopplung zugeordnet, in den anderen Stufen ist es üblich bei Religion, Wahlpflicht und der 2. Fremdsprache.
  • Felddetails

    • id

      public long id
      Die Datenbank-ID der Kopplung.
    • kuerzel

      @NotNull public @NotNull String kuerzel
      Das Kürzel der Kopplung. Beispielsweise '5RE'.
    • stundenelemente

      @NotNull public @NotNull List<StundenplanblockungStundenelement> stundenelemente
      Alle Stundenelemente, die dieser Kopplung zugeordnet sind.
  • Konstruktordetails

    • StundenplanblockungKopplung

      public StundenplanblockungKopplung()
      Leerer Standardkonstruktor.