Klasse ReportingStundenplanungZeitrasterstunde
java.lang.Object
de.svws_nrw.module.reporting.types.stundenplanung.ReportingStundenplanungZeitrasterstunde
- Bekannte direkte Unterklassen:
ProxyReportingStundenplanungZeitrasterstunde
Basis-Klasse im Rahmen des Reportings für Daten vom Typ Zeitrasterstunde.
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected long
Die ID der Zeitrasterstunde.protected Long
Optional: Die ID eines Stundenplans kann hier als ergänzende Information gespeichert werden.protected Integer
Die Uhrzeit in Minuten seit 0 Uhr, wann die Unterrichtsstunde beginnt.protected Integer
Die Uhrzeit in Minuten seit 0 Uhr, wann die Unterrichtsstunde endet.protected int
Die Nummer der Unterrichtsstunde an dem Wochentag.protected Wochentag
DerWochentag
an dem der Unterricht stattfindet. -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungReportingStundenplanungZeitrasterstunde
(long id, Long idStundenplan, Integer stundenbeginn, Integer stundenende, int unterrichtstunde, Wochentag wochentag) Erstellt ein neues Reporting-Objekt auf Basis dieser Klasse. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibunglong
id()
Die ID der Zeitrasterstunde.Optional: Die ID eines Stundenplans kann hier als ergänzende Information gespeichert werden.Die Uhrzeit in Minuten seit 0 Uhr, wann die Unterrichtsstunde beginnt.Die Uhrzeit in Minuten seit 0 Uhr, wann die Unterrichtsstunde endet.int
Die Nummer der Unterrichtsstunde an dem Wochentag.DerWochentag
an dem der Unterricht stattfindet.
-
Felddetails
-
id
protected long idDie ID der Zeitrasterstunde. -
idStundenplan
Optional: Die ID eines Stundenplans kann hier als ergänzende Information gespeichert werden. -
stundenbeginn
Die Uhrzeit in Minuten seit 0 Uhr, wann die Unterrichtsstunde beginnt. NULL bedeutet "noch nicht definiert". -
stundenende
Die Uhrzeit in Minuten seit 0 Uhr, wann die Unterrichtsstunde endet. NULL bedeutet "noch nicht definiert". -
unterrichtstunde
protected int unterrichtstundeDie Nummer der Unterrichtsstunde an dem Wochentag. -
wochentag
DerWochentag
an dem der Unterricht stattfindet.
-
-
Konstruktordetails
-
ReportingStundenplanungZeitrasterstunde
public ReportingStundenplanungZeitrasterstunde(long id, Long idStundenplan, Integer stundenbeginn, Integer stundenende, int unterrichtstunde, Wochentag wochentag) Erstellt ein neues Reporting-Objekt auf Basis dieser Klasse.- Parameter:
id
- Die ID der Zeitrasterstunde.idStundenplan
- Optional: Die ID eines Stundenplans kann hier als ergänzende Information gespeichert werden.stundenbeginn
- Die Uhrzeit in Minuten seit 0 Uhr, wann die Unterrichtsstunde beginnt. NULL bedeutet "noch nicht definiert".stundenende
- Die Uhrzeit in Minuten seit 0 Uhr, wann die Unterrichtsstunde endet. NULL bedeutet "noch nicht definiert".unterrichtstunde
- Die Nummer der Unterrichtsstunde an dem Wochentag.wochentag
- DerWochentag
an dem der Unterricht stattfindet.
-
-
Methodendetails
-
id
public long id()Die ID der Zeitrasterstunde.- Gibt zurück:
- Inhalt des Feldes id
-
idStundenplan
Optional: Die ID eines Stundenplans kann hier als ergänzende Information gespeichert werden.- Gibt zurück:
- Inhalt des Feldes idStundenplan
-
stundenbeginn
Die Uhrzeit in Minuten seit 0 Uhr, wann die Unterrichtsstunde beginnt. NULL bedeutet "noch nicht definiert".- Gibt zurück:
- Inhalt des Feldes stundenbeginn
-
stundenende
Die Uhrzeit in Minuten seit 0 Uhr, wann die Unterrichtsstunde endet. NULL bedeutet "noch nicht definiert".- Gibt zurück:
- Inhalt des Feldes stundenende
-
unterrichtstunde
public int unterrichtstunde()Die Nummer der Unterrichtsstunde an dem Wochentag.- Gibt zurück:
- Inhalt des Feldes unterrichtstunde
-
wochentag
DerWochentag
an dem der Unterricht stattfindet.- Gibt zurück:
- Inhalt des Feldes wochentag
-