Klasse ReportingGostKursplanungSchiene
java.lang.Object
de.svws_nrw.module.reporting.types.gost.kursplanung.ReportingGostKursplanungSchiene
- Bekannte direkte Unterklassen:
ProxyReportingGostKursplanungSchiene
Basis-Klasse im Rahmen des Reportings für Daten vom Typ GostKursplanungSchiene.
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected int
Anzahl der Dummy-Schüler in der Schieneprotected int
Anzahl der externen Schüler in der Schieneprotected int
Anzahl der Schüler in der Schieneprotected String
Bezeichnung der Schieneprotected boolean
Gibt an, ob in der Schiene Schüler mit Kurskollisionen vorhanden sind.protected long
ID der SchieneEine Liste mit IDs von Kursen in der Schiene, die eine Kollision enthalten.Eine Liste mit IDs von Schülern in der Schiene, die eine Kollision enthalten.protected List
<ReportingGostKursplanungKurs> Eine Liste vom Typ Kurs, die alle Kurse der Schiene und deren Daten enthält.protected int
Die Nummer der Schiene. -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungReportingGostKursplanungSchiene
(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. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungint
Anzahl der Dummy-Schüler in der Schieneint
Anzahl der externen Schüler in der Schieneint
Anzahl der Schüler in der SchieneBezeichnung der Schieneboolean
Gibt an, ob in der Schiene Schüler mit Kurskollisionen vorhanden sind.long
id()
ID der SchieneEine Liste mit IDs von Kursen in der Schiene, die eine Kollision enthalten.Eine Liste mit IDs von Schülern in der Schiene, die eine Kollision enthalten.kurse()
Eine Liste vom Typ Kurse, die alle Kurse der Schiene und deren Daten enthält.int
nummer()
Die Nummer der Schiene.
-
Felddetails
-
anzahlDummy
protected int anzahlDummyAnzahl der Dummy-Schüler in der Schiene -
anzahlExterne
protected int anzahlExterneAnzahl der externen Schüler in der Schiene -
anzahlSchueler
protected int anzahlSchuelerAnzahl der Schüler in der Schiene -
bezeichnung
Bezeichnung der Schiene -
hatKollisionen
protected boolean hatKollisionenGibt an, ob in der Schiene Schüler mit Kurskollisionen vorhanden sind. -
id
protected long idID der Schiene -
idsKurseMitKollisionen
Eine Liste mit IDs von Kursen in der Schiene, die eine Kollision enthalten. -
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 nummerDie 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 SchieneanzahlExterne
- Anzahl der externen Schüler in der SchieneanzahlSchueler
- Anzahl der Schüler in der Schienbezeichnung
- Bezeichnung der SchienehatKollisionen
- Gibt an, ob in der Schiene Schüler mit Kurskollisionen vorhanden sind.id
- ID der SchieneidsKurseMitKollisionen
- 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
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
Eine Liste mit IDs von Kursen in der Schiene, die eine Kollision enthalten.- Gibt zurück:
- Inhalt des Feldes idsKurseMitKollisionen
-
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
-