Klasse ReportingStundenplanungZeitrasterstunde

java.lang.Object
de.svws_nrw.module.reporting.types.stundenplanung.ReportingStundenplanungZeitrasterstunde
Bekannte direkte Unterklassen:
ProxyReportingStundenplanungZeitrasterstunde

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

    • id

      protected long id
      Die ID der Zeitrasterstunde.
    • idStundenplan

      protected Long idStundenplan
      Optional: Die ID eines Stundenplans kann hier als ergänzende Information gespeichert werden.
    • stundenbeginn

      protected Integer stundenbeginn
      Die Uhrzeit in Minuten seit 0 Uhr, wann die Unterrichtsstunde beginnt. NULL bedeutet "noch nicht definiert".
    • stundenende

      protected Integer stundenende
      Die Uhrzeit in Minuten seit 0 Uhr, wann die Unterrichtsstunde endet. NULL bedeutet "noch nicht definiert".
    • unterrichtstunde

      protected int unterrichtstunde
      Die Nummer der Unterrichtsstunde an dem Wochentag.
    • wochentag

      protected Wochentag wochentag
      Der Wochentag 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 - Der Wochentag an dem der Unterricht stattfindet.
  • Methodendetails

    • id

      public long id()
      Die ID der Zeitrasterstunde.
      Gibt zurück:
      Inhalt des Feldes id
    • idStundenplan

      public Long idStundenplan()
      Optional: Die ID eines Stundenplans kann hier als ergänzende Information gespeichert werden.
      Gibt zurück:
      Inhalt des Feldes idStundenplan
    • stundenbeginn

      public Integer 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

      public Integer 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

      public Wochentag wochentag()
      Der Wochentag an dem der Unterricht stattfindet.
      Gibt zurück:
      Inhalt des Feldes wochentag