Klasse ProxyReportingJahrgang

java.lang.Object
de.svws_nrw.module.reporting.types.jahrgang.ReportingJahrgang
de.svws_nrw.module.reporting.proxytypes.jahrgang.ProxyReportingJahrgang

public class ProxyReportingJahrgang extends ReportingJahrgang
Proxy-Klasse im Rahmen des Reportings für Daten vom Typ Jahrgang und erweitert die Klasse ReportingJahrgang.
  • Konstruktordetails

    • ProxyReportingJahrgang

      public ProxyReportingJahrgang(ReportingRepository reportingRepository, JahrgangsDaten jahrgangsDaten, ReportingSchuljahresabschnitt schuljahresabschnitt)
      Erstellt ein neues Proxy-Reporting-Objekt für ReportingJahrgang.
      Parameter:
      reportingRepository - Repository für die Reporting.
      jahrgangsDaten - Stammdaten-Objekt aus der DB.
      schuljahresabschnitt - Der Schuljahresabschnitt zu diesem Jahrgang.
  • Methodendetails

    • reportingRepository

      public ReportingRepository reportingRepository()
      Gibt das Repository mit den Daten der Schule und den zwischengespeicherten Daten zurück.
      Gibt zurück:
      Repository für die Reporting
    • folgejahrgang

      public ReportingJahrgang folgejahrgang()
      Stellt die Daten des Folgejahrgangs zur Verfügung.
      Setzt außer Kraft:
      folgejahrgang in Klasse ReportingJahrgang
      Gibt zurück:
      Daten des Folgejahrgangs
    • klassen

      public List<ReportingKlasse> klassen()
      Stellt eine Liste mit Klassen des Jahrgangs im übergebenen Schuljahresabschnitt zur Verfügung.
      Setzt außer Kraft:
      klassen in Klasse ReportingJahrgang
      Gibt zurück:
      Liste mit Klassen
    • schueler

      public List<ReportingSchueler> schueler()
      Stellt eine Liste mit Schülern des Jahrgangs zur Verfügung.
      Setzt außer Kraft:
      schueler in Klasse ReportingJahrgang
      Gibt zurück:
      Liste mit Schülern