Klasse GostKlausurenCollectionHjData

java.lang.Object
de.svws_nrw.core.data.gost.klausurplanung.GostKlausurenCollectionHjData

public class GostKlausurenCollectionHjData extends Object
Diese Klasse wird bei der Kommunikation über die Open-API-Schnittstelle verwendet. Sie liefert eine Sammlung aller zur Klausurplanung eines Gost-Halbjahres gehörigen Klausurdaten.
  • Felddetails

    • abiturjahrgang

      public int abiturjahrgang
      Der Abiturjahrgang.
    • gostHalbjahr

      public int gostHalbjahr
      Das Gost-Halbjahr.
    • schuljahresabschnitt

      public long schuljahresabschnitt
      Der Schuljahresabschnitt.
    • data

      @NotNull public @NotNull GostKlausurenCollectionData data
      Die zu den Klausurdaten gehörenden Meta-Informationen wie Fachdaten, Kursdaten, Lehrerdaten, Schülerdaten.
    • faecher

      public List<GostFach> faecher
      Ein Array mit den Daten der Fächer.
    • schueler

      public List<SchuelerListeEintrag> schueler
      Ein Array mit den Daten der Schüler.
    • kurse

      @NotNull public @NotNull List<KursDaten> kurse
      Ein Array mit den Daten der Kurse.
    • raumdata

      @NotNull public @NotNull GostKlausurenCollectionRaumData raumdata
      Die zu den Klausurdaten gehörenden Raumdaten.
  • Konstruktordetails

    • GostKlausurenCollectionHjData

      public GostKlausurenCollectionHjData()
      Default-Konstruktor
    • GostKlausurenCollectionHjData

      public GostKlausurenCollectionHjData(int abiturjahrgang, int gostHalbjahr)
      Konstruktor für die Angabe des Abiturjahrgangs und des Gost-Halbjahres.
      Parameter:
      abiturjahrgang - der Abiturjahrgang
      gostHalbjahr - das Gost-Halbjahr