Klasse GostAbiturjahrUtils

java.lang.Object
de.svws_nrw.core.utils.gost.GostAbiturjahrUtils

public final class GostAbiturjahrUtils extends Object
Diese Klasse stellt Hilfsmethoden in Bezug auf Abitur-Jahrgänge der gymnasialen Oberstufe zur Verfügung.
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    static final @NotNull Comparator<GostJahrgang>
    Ein Default-Comparator für den Vergleich von Abiturjahrgängen in Abiturjahrgangslisten.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    static Integer
    getGostAbiturjahr(@NotNull Schulform schulform, @NotNull Schulgliederung gliederung, int aktuellesSchuljahr, @NotNull String jahrgang)
    Bestimmt für das übergegebene Schuljahr eines Schülers das Kalenderjahr, in welchem ein Schüler der gymnasialen Oberstufe Abitur gemacht hat, macht oder machen wird.
    static String
    getGostAbiturjahrJahrgang(@NotNull Schulform schulform, @NotNull Schulgliederung gliederung, int schuljahr, int abiturjahr)
    Bestimmt für das angegebene Abiturjahr, das angegebene aktuelles Schuljahr, in dem sich die Schule befindet, und der angegebenen Schulform und Schulgliederung den zugrhörigen Statistik-Jahrgang einer Schule mit gymnasialer Oberstufe.

    Von Klasse geerbte Methoden java.lang.Object

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

    • comparator

      @NotNull public static final @NotNull Comparator<GostJahrgang> comparator
      Ein Default-Comparator für den Vergleich von Abiturjahrgängen in Abiturjahrgangslisten.
  • Methodendetails

    • getGostAbiturjahr

      public static Integer getGostAbiturjahr(@NotNull @NotNull Schulform schulform, @NotNull @NotNull Schulgliederung gliederung, int aktuellesSchuljahr, @NotNull @NotNull String jahrgang)
      Bestimmt für das übergegebene Schuljahr eines Schülers das Kalenderjahr, in welchem ein Schüler der gymnasialen Oberstufe Abitur gemacht hat, macht oder machen wird. Hierbei wird für die Bestimmung die Schulgliederung und Schulform bei dem Schüler sowie das aktuelle Schuljahr und der Statistik-Jahrgang, in welchem sich der Schüler befindet, benötigt.
      Parameter:
      schulform - die Schulform
      gliederung - die Schulgliederung des Schülers
      aktuellesSchuljahr - das aktuelle Schuljahr, in welchem sich der Schüler befindet
      jahrgang - der Statistik-Jahrgang des Schülers
      Gibt zurück:
      das Kalenderjahr des Abiturs oder null, falls das Jahr des Abiturs nicht bestimmt werden kann.
    • getGostAbiturjahrJahrgang

      public static String getGostAbiturjahrJahrgang(@NotNull @NotNull Schulform schulform, @NotNull @NotNull Schulgliederung gliederung, int schuljahr, int abiturjahr)
      Bestimmt für das angegebene Abiturjahr, das angegebene aktuelles Schuljahr, in dem sich die Schule befindet, und der angegebenen Schulform und Schulgliederung den zugrhörigen Statistik-Jahrgang einer Schule mit gymnasialer Oberstufe.
      Parameter:
      schulform - die Schulform
      gliederung - die Schulgliederung
      schuljahr - das Schuljahr, in dem sich die Schule befindet
      abiturjahr - das Abiturjahr, für welches der Statistik-Jahrgang ermittelt werden soll.
      Gibt zurück:
      der Statistik-Jahrgang zu dem angegeben Abiturjahrgang