Klasse StundenplanblockungKlasse

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

public class StundenplanblockungKlasse extends Object
Diese Klasse spezifiziert die grundlegende Struktur von JSON-Daten für eine Klasse bei StundenplanblockungInput.
Beispielklassen wären '05c', '09a', aber auch 'EF', 'Q1' und 'Q2'.
Für jede Klasse wird vom StundenplanblockungAlgorithmus ein Stundenplan berechnet.
  • Felddetails

    • id

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

      @NotNull public @NotNull String kuerzel
      Das Kürzel der Lehrkraft. Beispielsweise '07c' oder 'Q1'.
  • Konstruktordetails

    • StundenplanblockungKlasse

      public StundenplanblockungKlasse()
      Leerer Standardkonstruktor.