Klasse ReportingGostKursplanungSchiene

java.lang.Object
de.svws_nrw.module.reporting.types.gost.kursplanung.ReportingGostKursplanungSchiene
Bekannte direkte Unterklassen:
ProxyReportingGostKursplanungSchiene

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

    • anzahlDummy

      protected int anzahlDummy
      Anzahl der Dummy-Schüler in der Schiene
    • anzahlExterne

      protected int anzahlExterne
      Anzahl der externen Schüler in der Schiene
    • anzahlSchueler

      protected int anzahlSchueler
      Anzahl der Schüler in der Schiene
    • bezeichnung

      protected String bezeichnung
      Bezeichnung der Schiene
    • hatKollisionen

      protected boolean hatKollisionen
      Gibt an, ob in der Schiene Schüler mit Kurskollisionen vorhanden sind.
    • id

      protected long id
      ID der Schiene
    • idsKurseMitKollisionen

      protected List<Long> idsKurseMitKollisionen
      Eine Liste mit IDs von Kursen in der Schiene, die eine Kollision enthalten.
    • idsSchuelerMitKollisionen

      protected List<Long> idsSchuelerMitKollisionen
      Eine Liste mit IDs von Schülern in der Schiene, die eine Kollision enthalten.
    • kurse

      Eine Liste vom Typ Kurs, die alle Kurse der Schiene und deren Daten enthält.
    • nummer

      protected int nummer
      Die Nummer der Schiene.
  • Konstruktordetails

    • ReportingGostKursplanungSchiene

      public ReportingGostKursplanungSchiene(int anzahlDummy, int anzahlExterne, int anzahlSchueler, String bezeichnung, boolean hatKollisionen, long id, List<Long> idsKurseMitKollisionen, List<Long> idsSchuelerMitKollisionen, List<ReportingGostKursplanungKurs> kurse, int nummer)
      Erstellt ein neues Reporting-Objekt auf Basis dieser Klasse.
      Parameter:
      anzahlDummy - Anzahl der Dummy-Schüler in der Schiene
      anzahlExterne - Anzahl der externen Schüler in der Schiene
      anzahlSchueler - Anzahl der Schüler in der Schien
      bezeichnung - Bezeichnung der Schiene
      hatKollisionen - Gibt an, ob in der Schiene Schüler mit Kurskollisionen vorhanden sind.
      id - ID der Schiene
      idsKurseMitKollisionen - Eine Liste mit IDs der Kurse in der Schiene, die eine Kollision enthalten.
      idsSchuelerMitKollisionen - Eine Liste mit IDs der Schüler in der Schiene, die eine Kollision enthalten.
      kurse - Eine Liste vom Typ Kurse, die alle Kurse der Schiene und deren Daten enthält.
      nummer - Die Nummer der Schiene.
  • Methodendetails

    • anzahlDummy

      public int anzahlDummy()
      Anzahl der Dummy-Schüler in der Schiene
      Gibt zurück:
      Inhalt des Feldes anzahlDummy
    • anzahlExterne

      public int anzahlExterne()
      Anzahl der externen Schüler in der Schiene
      Gibt zurück:
      Inhalt des Feldes anzahlExterne
    • anzahlSchueler

      public int anzahlSchueler()
      Anzahl der Schüler in der Schiene
      Gibt zurück:
      Inhalt des Feldes anzahlSchueler
    • bezeichnung

      public String bezeichnung()
      Bezeichnung der Schiene
      Gibt zurück:
      Inhalt des Feldes bezeichnung
    • hatKollisionen

      public boolean hatKollisionen()
      Gibt an, ob in der Schiene Schüler mit Kurskollisionen vorhanden sind.
      Gibt zurück:
      Inhalt des Feldes hatKollisionen
    • id

      public long id()
      ID der Schiene
      Gibt zurück:
      Inhalt des Feldes id
    • idsKurseMitKollisionen

      public List<Long> idsKurseMitKollisionen()
      Eine Liste mit IDs von Kursen in der Schiene, die eine Kollision enthalten.
      Gibt zurück:
      Inhalt des Feldes idsKurseMitKollisionen
    • idsSchuelerMitKollisionen

      public List<Long> idsSchuelerMitKollisionen()
      Eine Liste mit IDs von Schülern in der Schiene, die eine Kollision enthalten.
      Gibt zurück:
      Inhalt des Feldes idsSchuelerMitKollisionen
    • kurse

      Eine Liste vom Typ Kurse, die alle Kurse der Schiene und deren Daten enthält.
      Gibt zurück:
      Inhalt des Feldes kurse
    • nummer

      public int nummer()
      Die Nummer der Schiene.
      Gibt zurück:
      Inhalt des Feldes nummer