Klasse StundenplanKlasse

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

public class StundenplanKlasse extends Object
Diese Klasse wird bei der Kommunikation über die Open-API-Schnittstelle verwendet. Sie liefert die Informationen zu einer Klasse eines Stundenplans.
  • Felddetails

    • id

      public long id
      Die ID der Klasse.
    • kuerzel

      @NotNull public @NotNull String kuerzel
      Das Kürzel der Klasse. Darf nicht "blank" sein.
    • bezeichnung

      @NotNull public @NotNull String bezeichnung
      Die Bezeichnung der Klasse, z.B. "Eichhörnchen". Darf "blank" sein.
    • sortierung

      public int sortierung
      Die Sortierreihenfolge des Klassenlisten-Eintrags.
    • istSichtbar

      public boolean istSichtbar
      Gibt an, ob die Klasse sichtbar ist oder nicht.
    • jahrgaenge

      @NotNull public @NotNull List<Long> jahrgaenge
      Die Liste der StundenplanJahrgang-IDs denen die Klasse zugeordnet ist.
    • schueler

      @NotNull public @NotNull List<Long> schueler
      Die Liste der IDs der StundenplanSchueler, die der Klasse zugeordnet sind.
  • Konstruktordetails

    • StundenplanKlasse

      public StundenplanKlasse()
      Leerer Standardkonstruktor.