Klasse StundenplanListeEintrag

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

public class StundenplanListeEintrag extends Object
Diese Klasse wird bei der Kommunikation über die Open-API-Schnittstelle verwendet. Sie liefert den Eintrag für einen Stundenplan in einer Liste von Stundenplänen.
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    int
    Der Abschnitt, in welchem der Stundenplan gültig ist (z.B. 2.
    boolean
    Gibt an, ob der Stundenplan aktiv ist.
    @NotNull String
    Die textuelle Beschreibung des Stundenplans.
    @NotNull String
    Das Datum, ab dem der Stundenpland 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.
    int
    Das Schuljahr, in welchem 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.
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    Leerer Standardkonstruktor.
  • Methodenübersicht

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Felddetails

    • id

      public long id
      Die ID des Stundenplans.
    • bezeichnung

      @NotNull public @NotNull String bezeichnung
      Die textuelle Beschreibung des Stundenplans.
    • idSchuljahresabschnitt

      public long idSchuljahresabschnitt
      Die ID des Schuljahresabschnitts des Stundenplans.
    • schuljahr

      public int schuljahr
      Das Schuljahr, in welchem der Stundenplan gültig ist.
    • abschnitt

      public int abschnitt
      Der Abschnitt, in welchem der Stundenplan gültig ist (z.B. 2. Halbjahr oder 3. Quartal).
    • gueltigAb

      @NotNull public @NotNull String gueltigAb
      Das Datum, ab dem der Stundenpland gültig ist.
    • gueltigBis

      @NotNull public @NotNull String gueltigBis
      Das Datum, bis wann der Stundenplan gültig ist.
    • aktiv

      public boolean aktiv
      Gibt an, ob der Stundenplan aktiv ist. An einem Datum kann immer nur ein Stundenplan aktiv sein.
    • wochenTypModell

      public int wochenTypModell
      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. A-/B-Wochen (2) handelt. Hier wird dann die maximale Anzahl der unterschiedlichen Wochentypen festgelegt. Der Wert 1 ist ungültig!
  • Konstruktordetails

    • StundenplanListeEintrag

      public StundenplanListeEintrag()
      Leerer Standardkonstruktor.