Klasse GostLeistungen

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

public class GostLeistungen extends Object
Diese Klasse stellt die Core-Types für Leistungsdaten für die Gymnasiale Oberstufe.
  • Felddetails

    • id

      public long id
      Die ID des Schülers, dessen Leistungen in diesem Objekt gespeichert sind.
    • aktuellesSchuljahr

      public Integer aktuellesSchuljahr
      Das aktuelle Schuljahr, welches dem Schüler zugeordnet ist.
    • aktuellerJahrgang

      public String aktuellerJahrgang
      Der Jahrgang, in dem sich der Schüler in dem aktuellen Schuljahr befindet.
    • sprachendaten

      public Sprachendaten sprachendaten
      Die Sprachbelegungen (Sprachenfolge) und die Sprachprüfungen des Schülers
    • bilingualeSprache

      public String bilingualeSprache
      Das einstellige Kürzel der bilingualen Sprache, sofern der Schüler einem bilingualen Bildungsgang angehört.
    • projektkursThema

      public String projektkursThema
      Das Thema des Projektkurses, sofern der Schüler einen Projektkurs belegt hatte.
    • projektkursLeitfach1Kuerzel

      public String projektkursLeitfach1Kuerzel
      Das Kürzel des ersten Leitfaches des Projektkurses, sofern der Schüler einen Projektkurs belegt hatte.
    • projektkursLeitfach2Kuerzel

      public String projektkursLeitfach2Kuerzel
      Das Kürzel eines zweiten Leitfaches des Projektkurses, sofern der Schüler einen Projektkurs belegt hatte und der Projektkurs ein zweites Leitfach hat.
    • bewertetesHalbjahr

      @NotNull public final @jakarta.validation.constraints.NotNull boolean[] bewertetesHalbjahr
      Gibt für die einzelnen GostHalbjahr-Werte an, ob gewertete Leistungsdaten vorhanden sind.
    • faecher

      @NotNull public final @NotNull List<GostLeistungenFachwahl> faecher
      Die einzelnen Fachwahlen des Schülers.
  • Konstruktordetails

    • GostLeistungen

      public GostLeistungen()
      Leerer Standardkonstruktor.