Klasse GostJahrgang

java.lang.Object
de.svws_nrw.core.data.gost.GostJahrgang

public class GostJahrgang extends Object
Diese Klasse stellt einen Core-Type für einen Jahrgang der gymnasialen Oberstufe zur Verfügung. Core-Types dienen als grundlegende abstrakte Datentypen sowohl für die Core-Algorithmen als auch für die OpenAPI-Schnittstelle.
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    int
    Das Jahr, in welchem der Jahrgang Abitur machen wird. -1 bei der Vorlage für neue Abiturjahrgänge.
    Die textuelle Bezeichnung für den Abiturjahrgang
    @jakarta.validation.constraints.NotNull boolean[]
    Gibt an, ob für die jeweiligen Halbjahre der Oberstufe bereits (Quartals-)Noten in den Leistungsdaten vorhanden sind (0=EF.1, 1=EF.2, ...)
    int
    Das aktuelle Halbjahr, in dem sich der Jahrgang laut Schuljahrsabschnitt der Schule befindet.
    boolean
    Gibt an, ob das Abitur für diesen Jahrgang bereits abgeschlossen ist, d.h. die Schule sich bereits in einem späteren Schuljahr befindet.
    @jakarta.validation.constraints.NotNull boolean[]
    Gibt an, ob für die jeweiligen Halbjahre der Oberstufe bereits eine Blockung in den Leistungsdaten persistiert wurde (0=EF.1, 1=EF.2, ...)
    Die aktuelle Jahrgangstufe, welche dem Abiturjahrgang zugeordnet ist.
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    Leerer Standardkonstruktor.
  • Methodenübersicht

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Felddetails

    • abiturjahr

      public int abiturjahr
      Das Jahr, in welchem der Jahrgang Abitur machen wird. -1 bei der Vorlage für neue Abiturjahrgänge.
    • jahrgang

      public String jahrgang
      Die aktuelle Jahrgangstufe, welche dem Abiturjahrgang zugeordnet ist.
    • halbjahr

      public int halbjahr
      Das aktuelle Halbjahr, in dem sich der Jahrgang laut Schuljahrsabschnitt der Schule befindet.
    • bezeichnung

      public String bezeichnung
      Die textuelle Bezeichnung für den Abiturjahrgang
    • istAbgeschlossen

      public boolean istAbgeschlossen
      Gibt an, ob das Abitur für diesen Jahrgang bereits abgeschlossen ist, d.h. die Schule sich bereits in einem späteren Schuljahr befindet.
    • istBlockungFestgelegt

      @NotNull public @jakarta.validation.constraints.NotNull boolean[] istBlockungFestgelegt
      Gibt an, ob für die jeweiligen Halbjahre der Oberstufe bereits eine Blockung in den Leistungsdaten persistiert wurde (0=EF.1, 1=EF.2, ...)
    • existierenNotenInLeistungsdaten

      @NotNull public @jakarta.validation.constraints.NotNull boolean[] existierenNotenInLeistungsdaten
      Gibt an, ob für die jeweiligen Halbjahre der Oberstufe bereits (Quartals-)Noten in den Leistungsdaten vorhanden sind (0=EF.1, 1=EF.2, ...)
  • Konstruktordetails

    • GostJahrgang

      public GostJahrgang()
      Leerer Standardkonstruktor.