Klasse ReportingGostKlausurplanungKlausurtermin

java.lang.Object
de.svws_nrw.module.reporting.types.gost.klausurplanung.ReportingGostKlausurplanungKlausurtermin
Bekannte direkte Unterklassen:
ProxyReportingGostKlausurplanungKlausurtermin

public class ReportingGostKlausurplanungKlausurtermin extends Object
Basis-Klasse im Rahmen des Reportings für Daten vom Typ GostKlausurplanungKlausurtermin.
  • Felddetails

    • bemerkung

      protected String bemerkung
      Die textuelle Bemerkung zum Termin, sofern vorhanden.
    • bezeichnung

      protected String bezeichnung
      Die Bezeichnung des Klausurtermins, falls schon gesetzt.
    • datum

      protected String datum
      Das Datum des Klausurtermins, falls schon gesetzt.
    • gostHalbjahr

      protected GostHalbjahr gostHalbjahr
      Das Gost-Halbjahr, in dem die Klausur geschrieben wird.
    • id

      public long id
      Die ID des Klausurtermins.
    • istHaupttermin

      protected boolean istHaupttermin
      Die Information, ob es sich um einen Haupttermin handelt oder nicht.
    • klausurraeume

      protected final List<ReportingGostKlausurplanungKlausurraum> klausurraeume
      Die Klausurräume dieses Termines, inklusive der Aufsichten für die Unterrichtsstunden der Klausur.
    • kursklausuren

      protected List<ReportingGostKlausurplanungKursklausur> kursklausuren
      Die Liste von Kursklausuren zu diesem Klausurtermin
    • nachschreiberZugelassen

      protected boolean nachschreiberZugelassen
      Die Information, ob es bei einem Haupttermin auch Nachschreibklausuren zugelassen sind oder nicht.
    • quartal

      protected int quartal
      Das Quartal, in welchem die Klausur geschrieben wird.
    • schuelerklausuren

      protected List<ReportingGostKlausurplanungSchuelerklausur> schuelerklausuren
      Die Liste aller Schülerklausuren zu diesem Termin.
    • startzeit

      protected Integer startzeit
      Die Startzeit des Klausurtermins in Minuten seit 0 Uhr, falls schon gesetzt.
  • Konstruktordetails

    • ReportingGostKlausurplanungKlausurtermin

      public ReportingGostKlausurplanungKlausurtermin(String bemerkung, String bezeichnung, String datum, GostHalbjahr gostHalbjahr, long id, boolean istHaupttermin, List<ReportingGostKlausurplanungKlausurraum> klausurraeume, List<ReportingGostKlausurplanungKursklausur> kursklausuren, boolean nachschreiberZugelassen, int quartal, List<ReportingGostKlausurplanungSchuelerklausur> schuelerklausuren, Integer startzeit)
      Erstellt ein neues Reporting-Objekt auf Basis dieser Klasse.
      Parameter:
      bemerkung - Die textuelle Bemerkung zum Termin, sofern vorhanden.
      bezeichnung - Die Bezeichnung des Klausurtermins, falls schon gesetzt.
      datum - Das Datum des Klausurtermins, falls schon gesetzt.
      gostHalbjahr - Das Gost-Halbjahr, in dem die Klausur geschrieben wird.
      id - Die ID des Klausurtermins.
      istHaupttermin - Die Information, ob es sich um einen Haupttermin handelt oder nicht.
      klausurraeume - Die Klausurräume dieses Termines, inklusive der Aufsichten für die Unterrichtsstunden der Klausur.
      kursklausuren - Die Liste von Kursklausuren zu diesem Klausurtermin
      nachschreiberZugelassen - Die Information, ob es bei einem Haupttermin auch Nachschreibklausuren zugelassen sind oder nicht.
      quartal - Das Quartal, in welchem die Klausur geschrieben wird.
      schuelerklausuren - Die Liste aller Schülerklausuren zu diesem Termin.
      startzeit - Die Startzeit des Klausurtermins in Minuten seit 0 Uhr, falls schon gesetzt.
  • Methodendetails

    • schuelerklausurenKurstermin

      public List<ReportingGostKlausurplanungSchuelerklausur> schuelerklausurenKurstermin()
      Die Liste der Schülerklausuren zum Termin ihres Kurses.
      Gibt zurück:
      Die Schülerklausuren zum Kurstermin.
    • schuelerklausurenNachschreibtermin

      public List<ReportingGostKlausurplanungSchuelerklausur> schuelerklausurenNachschreibtermin()
      Die Liste der Schülerklausuren zum Termin die Nachschreibklausuren darstellen.
      Gibt zurück:
      Die Schülerklausuren als Nachschreibklausuren.
    • startuhrzeit

      public String startuhrzeit()
      Die Startuhrzeit des Klausurtermins, falls schon gesetzt
      Gibt zurück:
      Die Uhrzeitangabe der Startzeit.
    • raeumeUndStunden

      public String raeumeUndStunden()
      Erstellt eine Liste der Klausurräume mit Stunden für den Klausurtermin.
      Gibt zurück:
      Die Angaben zu Räumen und Stunden.
    • bemerkung

      public String bemerkung()
      Die textuelle Bemerkung zum Termin, sofern vorhanden.
      Gibt zurück:
      Inhalt des Feldes bemerkung
    • bezeichnung

      public String bezeichnung()
      Die Bezeichnung des Klausurtermins, falls schon gesetzt.
      Gibt zurück:
      Inhalt des Feldes bezeichnung
    • datum

      public String datum()
      Das Datum des Klausurtermins, falls schon gesetzt.
      Gibt zurück:
      Inhalt des Feldes datum
    • gostHalbjahr

      public GostHalbjahr gostHalbjahr()
      Das Gost-Halbjahr, in dem die Klausur geschrieben wird.
      Gibt zurück:
      Inhalt des Feldes gostHalbjahr
    • id

      public long id()
      Die ID des Klausurtermins.
      Gibt zurück:
      Inhalt des Feldes id
    • istHaupttermin

      public boolean istHaupttermin()
      Die Information, ob es sich um einen Haupttermin handelt oder nicht.
      Gibt zurück:
      Inhalt des Feldes istHaupttermin
    • klausurraeume

      Die Klausurräume dieses Termines, inklusive der Aufsichten für die Unterrichtsstunden der Klausur.
      Gibt zurück:
      Inhalt des Feldes klausurraeume
    • kursklausuren

      Die Liste von Kursklausuren zu diesem Klausurtermin.
      Gibt zurück:
      Inhalt des Feldes kursklausuren
    • nachschreiberZugelassen

      public boolean nachschreiberZugelassen()
      Die Information, ob es bei einem Haupttermin auch Nachschreibklausuren zugelassen sind oder nicht.
      Gibt zurück:
      Inhalt des Feldes nachschreiberZugelassen
    • quartal

      public int quartal()
      Das Quartal, in welchem die Klausur geschrieben wird.
      Gibt zurück:
      Inhalt des Feldes quartal
    • schuelerklausuren

      public List<ReportingGostKlausurplanungSchuelerklausur> schuelerklausuren()
      Die Liste aller Schülerklausuren zu diesem Termin.
      Gibt zurück:
      Inhalt des Feldes schuelerklausuren