Klasse ReportingJahrgang

java.lang.Object
de.svws_nrw.module.reporting.types.jahrgang.ReportingJahrgang
Bekannte direkte Unterklassen:
ProxyReportingJahrgang

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

    • bezeichnung

      protected String bezeichnung
      Der Name bzw. die Bezeichnung des Jahrgangs.
    • gueltigBis

      protected Long gueltigBis
      Gibt an, bis zu welchem Schuljahresabschnitt an der Jahrgang gültig ist (einschließlich), null bedeutet bis zum letzten Abschnitt, Ende offen
    • gueltigVon

      protected Long gueltigVon
      Gibt an, von welchem Schuljahresabschnitt an der Jahrgang gültig ist (einschließlich), null bedeutet von dem ersten Abschnitt an
    • folgejahrgang

      protected ReportingJahrgang folgejahrgang
      Die Daten des Folgejahrgangs.
    • id

      protected long id
      Die ID des Jahrgangs.
    • idFolgejahrgang

      protected Long idFolgejahrgang
      Die ID des Folgejahrgangs, sofern einer definiert ist, ansonsten null
    • klassen

      protected List<ReportingKlasse> klassen
      Liste der Klassen des Jahrgangs.
    • kuerzel

      protected String kuerzel
      Das Kürzel des Jahrgangs.
    • kuerzelSchulgliederung

      protected String kuerzelSchulgliederung
      Das Kürzel der Schulgliederung, der der Eintrag zugeordnet ist.
    • kuerzelStatistik

      protected String kuerzelStatistik
      Das dem Jahrgang zugeordnete Statistik-Kürzel.
    • istSichtbar

      protected boolean istSichtbar
      Gibt an, ob der Eintrag in der Anwendung sichtbar sein soll oder nicht.
    • schueler

      protected List<ReportingSchueler> schueler
      Liste der Schüler des Jahrgangs.
    • schuljahresabschnitt

      protected ReportingSchuljahresabschnitt schuljahresabschnitt
      Der Schuljahresabschnitt zu diesem Jahrgang.
    • sortierung

      protected int sortierung
      Die Sortierreihenfolge des Jahrgangs in der Liste der Jahrgänge.
  • Konstruktordetails

    • ReportingJahrgang

      public ReportingJahrgang(String bezeichnung, Long gueltigBis, Long gueltigVon, ReportingJahrgang folgejahrgang, long id, Long idFolgejahrgang, List<ReportingKlasse> klassen, String kuerzel, String kuerzelSchulgliederung, String kuerzelStatistik, boolean istSichtbar, List<ReportingSchueler> schueler, ReportingSchuljahresabschnitt schuljahresabschnitt, int sortierung)
      Erstellt ein neues Reporting-Objekt auf Basis dieser Klasse.
      Parameter:
      bezeichnung - Der Name bzw. die Bezeichnung des Jahrgangs.
      gueltigBis - Gibt an, bis zu welchem Schuljahresabschnitt an der Jahrgang gültig ist (einschließlich), null bedeutet bis zum letzten Abschnitt, Ende offen
      gueltigVon - Gibt an, von welchem Schuljahresabschnitt an der Jahrgang gültig ist (einschließlich), null bedeutet von dem ersten Abschnitt an
      folgejahrgang - Die Daten des Folgejahrgangs.
      id - Die ID des Jahrgangs.
      idFolgejahrgang - Die ID des Folgejahrgangs, sofern einer definiert ist, ansonsten null
      klassen - Liste der Klassen des Jahrgangs.
      kuerzel - Das Kürzel des Jahrgangs.
      kuerzelSchulgliederung - Das Kürzel der Schulgliederung, der der Eintrag zugeordnet ist.
      kuerzelStatistik - Das dem Jahrgang zugeordnete Statistik-Kürzel.
      istSichtbar - Gibt an, ob der Eintrag in der Anwendung sichtbar sein soll oder nicht.
      schueler - Liste der Schüler des Jahrgangs.
      schuljahresabschnitt - Der Schuljahresabschnitt zu diesem Jahrgang.
      sortierung - Die Sortierreihenfolge des Jahrgangs in der Liste der Jahrgänge.
  • Methodendetails

    • bezeichnung

      public String bezeichnung()
      Der Name bzw. die Bezeichnung des Jahrgangs.
      Gibt zurück:
      Inhalt des Feldes bezeichnung
    • gueltigBis

      public Long gueltigBis()
      Gibt an, bis zu welchem Schuljahresabschnitt an der Jahrgang gültig ist (einschließlich), null bedeutet bis zum letzten Abschnitt, Ende offen
      Gibt zurück:
      Inhalt des Feldes gueltigBis
    • gueltigVon

      public Long gueltigVon()
      Gibt an, von welchem Schuljahresabschnitt an der Jahrgang gültig ist (einschließlich), null bedeutet von dem ersten Abschnitt an
      Gibt zurück:
      Inhalt des Feldes gueltigVon
    • folgejahrgang

      public ReportingJahrgang folgejahrgang()
      Die Daten des Folgejahrgangs.
      Gibt zurück:
      Inhalt des Feldes folgejahrgang
    • id

      public long id()
      Die ID des Jahrgangs.
      Gibt zurück:
      Inhalt des Feldes id
    • idFolgejahrgang

      public Long idFolgejahrgang()
      Die ID des Folgejahrgangs, sofern einer definiert ist, ansonsten null
      Gibt zurück:
      Inhalt des Feldes idFolgejahrgang
    • klassen

      public List<ReportingKlasse> klassen()
      Liste der Klassen des Jahrgangs.
      Gibt zurück:
      Inhalt des Feldes klassen
    • kuerzel

      public String kuerzel()
      Das Kürzel des Jahrgangs.
      Gibt zurück:
      Inhalt des Feldes kuerzel
    • kuerzelSchulgliederung

      public String kuerzelSchulgliederung()
      Das Kürzel der Schulgliederung, der der Eintrag zugeordnet ist.
      Gibt zurück:
      Inhalt des Feldes kuerzelSchulgliederung
    • kuerzelStatistik

      public String kuerzelStatistik()
      Das dem Jahrgang zugeordnete Statistik-Kürzel.
      Gibt zurück:
      Inhalt des Feldes kuerzelStatistik
    • istSichtbar

      public boolean istSichtbar()
      Gibt an, ob der Eintrag in der Anwendung sichtbar sein soll oder nicht.
      Gibt zurück:
      Inhalt des Feldes istSichtbar
    • schueler

      public List<ReportingSchueler> schueler()
      Liste der Schüler des Jahrgangs.
      Gibt zurück:
      Inhalt des Feldes schueler
    • schuljahresabschnitt

      public ReportingSchuljahresabschnitt schuljahresabschnitt()
      Der Schuljahresabschnitt zu diesem Jahrgang.
      Gibt zurück:
      Inhalt des Feldes schuljahresabschnitt
    • sortierung

      public int sortierung()
      Die Sortierreihenfolge des Jahrgangs in der Liste der Jahrgänge.
      Gibt zurück:
      Inhalt des Feldes sortierung