Klasse ReportingGostAbiturFachbelegung

java.lang.Object
de.svws_nrw.module.reporting.types.gost.abitur.ReportingGostAbiturFachbelegung
Bekannte direkte Unterklassen:
ProxyReportingGostAbiturFachbelegung

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

    • abiturFach

      protected Integer abiturFach
      Gibt an, als welches Abiturfach das Fach belegt wurde (1,2,3,4 oder null)
    • block1NotenpunkteDurchschnitt

      protected Double block1NotenpunkteDurchschnitt
      Der Durchschnitt der Notenpunkte im Block I des Abiturs für die Fachbelegung
    • block1PunktSumme

      protected Integer block1PunktSumme
      Die Punktsumme im Block I des Abiturs für die Fachbelegung
    • block2MuendlichePruefungAbweichung

      protected Boolean block2MuendlichePruefungAbweichung
      Gibt an, ob eine mündliche Abweichungsprüfung angesetzt werden muss, sofern dies die Belegung eines schriftlichen Abiturfaches ist (nur bis Abiturjahrgang 2019, ab 2020 gibt es keine Abweichungsprüfungen mehr).
    • block2MuendlichePruefungBestehen

      protected Boolean block2MuendlichePruefungBestehen
      Gibt an, ob eine mündliche Bestehensprüfung angesetzt werden muss, sofern dies die Belegung eines schriftlichen Abiturfaches ist.
    • block2MuendlichePruefungFreiwillig

      protected Boolean block2MuendlichePruefungFreiwillig
      Gibt an, ob eine freiwillige mündliche Prüfung angesetzt wurde, sofern dies die Belegung eines schriftlichen Abiturfaches ist.
    • block2MuendlichePruefungNote

      protected Note block2MuendlichePruefungNote
      Die Note der mündlichen Abiturprüfung, sofern es sich um eine mündliche Prüfung bei einer Belegung eines schriftlichen Abiturfaches handelt.
    • block2MuendlichePruefungReihenfolge

      protected Integer block2MuendlichePruefungReihenfolge
      Gibt die Reihenfolge bei den angesetzten mündlichen Prüfungen an, sofern dies die Belegung eines schriftlichen Abiturfaches ist.
    • block2Pruefer

      protected ReportingLehrer block2Pruefer
      Die Lehrkraft, welche Prüfer im Rahmen der Abiturprüfung ist.
    • block2PruefungNote

      protected Note block2PruefungNote
      Die Note in der Abiturprüfung, sofern dies die Belegung eines Abiturfaches ist.
    • block2Punkte

      protected Integer block2Punkte
      Die erreichten Punkte im Abitur nach einer evtl. mündlichen Prüfung, sofern dies die Belegung eines Abiturfaches ist.
    • block2PunkteZwischenstand

      protected Integer block2PunkteZwischenstand
      Der Zwischenstand der erreichten Punkte im Abitur vor einer evtl. mündlichen Prüfung, sofern dies die Belegung eines Abiturfaches ist.
    • fach

      protected ReportingFach fach
      Das Fach der gymnasialen Oberstufe, welches belegt wurde.
    • halbjahresbelegungen

      protected ReportingGostAbiturFachbelegungHalbjahr[] halbjahresbelegungen
      Die Einzelbelegungen des Faches in den einzelnen Halbjahren im Block I des Abiturs
    • letzteKursart

      protected String letzteKursart
      Die letzte Kursart der gymnasialen Oberstufe (LK, GK, ZK, PJK, VTF), mit welcher das Fach belegt wurde
  • Konstruktordetails

    • ReportingGostAbiturFachbelegung

      public ReportingGostAbiturFachbelegung(Integer abiturFach, Double block1NotenpunkteDurchschnitt, Integer block1PunktSumme, Boolean block2MuendlichePruefungAbweichung, Boolean block2MuendlichePruefungBestehen, Boolean block2MuendlichePruefungFreiwillig, Note block2MuendlichePruefungNote, Integer block2MuendlichePruefungReihenfolge, ReportingLehrer block2Pruefer, Note block2PruefungNote, Integer block2Punkte, Integer block2PunkteZwischenstand, ReportingFach fach, ReportingGostAbiturFachbelegungHalbjahr[] halbjahresbelegungen, String letzteKursart)
      Erstellt ein neues Reporting-Objekt auf Basis dieser Klasse.
      Parameter:
      abiturFach - Gibt an, als welches Abiturfach das Fach belegt wurde (1,2,3,4 oder null)
      block1NotenpunkteDurchschnitt - Der Durchschnitt der Notenpunkte im Block I des Abiturs für die Fachbelegung
      block1PunktSumme - Die Punktsumme im Block I des Abiturs für die Fachbelegung
      block2MuendlichePruefungAbweichung - Gibt an, ob eine mündliche Abweichungsprüfung angesetzt werden muss, sofern dies die Belegung eines schriftlichen Abiturfaches ist (nur bis Abiturjahrgang 2019, ab 2020 gibt es keine Abweichungsprüfungen mehr).
      block2MuendlichePruefungBestehen - Gibt an, ob eine mündliche Bestehensprüfung angesetzt werden muss, sofern dies die Belegung eines schriftlichen Abiturfaches ist.
      block2MuendlichePruefungFreiwillig - Gibt an, ob eine freiwillige mündliche Prüfung angesetzt wurde, sofern dies die Belegung eines schriftlichen Abiturfaches ist.
      block2MuendlichePruefungNote - Die Note der mündlichen Abiturprüfung, sofern es sich um eine mündliche Prüfung bei einer Belegung eines schriftlichen Abiturfaches handelt.
      block2MuendlichePruefungReihenfolge - Gibt die Reihenfolge bei den angesetzten mündlichen Prüfungen an, sofern dies die Belegung eines schriftlichen Abiturfaches ist.
      block2Pruefer - Die Lehrer-ID des Prüfers im Rahmen der Abiturprüfung.
      block2PruefungNote - Die Note in der Abiturprüfung, sofern dies die Belegung eines Abiturfaches ist.
      block2Punkte - Die erreichten Punkte im Abitur nach einer evtl. mündlichen Prüfung, sofern dies die Belegung eines Abiturfaches ist.
      block2PunkteZwischenstand - Der Zwischenstand der erreichten Punkte im Abitur vor einer evtl. mündlichen Prüfung, sofern dies die Belegung eines Abiturfaches ist.
      fach - Das Fach der gymnasialen Oberstufe, welches belegt wurde.
      halbjahresbelegungen - Die Einzelbelegungen des Faches in den einzelnen Halbjahren im Block I des Abiturs
      letzteKursart - Die letzte Kursart der gymnasialen Oberstufe (LK, GK, ZK, PJK, VTF), mit welcher das Fach belegt wurde
  • Methodendetails

    • compareToGost

      public static int compareToGost(ReportingGostAbiturFachbelegung gostAbiFachbelegung1, ReportingGostAbiturFachbelegung gostAbiFachbelegung2)
      Vergleicht zwei ReportingGostAbiturFachbelegungen hinsichtlich ihrer Fachsortierung in der GOSt.
      Parameter:
      gostAbiFachbelegung1 - Erste ReportingGostAbiturFachbelegung
      gostAbiFachbelegung2 - Zweite ReportingGostAbiturFachbelegung
      Gibt zurück:
      int-Wert des Vergleiches gemäß Comparable.compareTo(Object)
    • abiturFach

      public Integer abiturFach()
      Gibt an, als welches Abiturfach das Fach belegt wurde (1,2,3,4 oder null)
      Gibt zurück:
      Inhalt des Feldes abiturFach
    • block1NotenpunkteDurchschnitt

      public Double block1NotenpunkteDurchschnitt()
      Der Durchschnitt der Notenpunkte im Block I des Abiturs für die Fachbelegung
      Gibt zurück:
      Inhalt des Feldes block1NotenpunkteDurchschnitt
    • block1PunktSumme

      public Integer block1PunktSumme()
      Die Punktsumme im Block I des Abiturs für die Fachbelegung
      Gibt zurück:
      Inhalt des Feldes block1PunktSumme
    • block2MuendlichePruefungAbweichung

      public Boolean block2MuendlichePruefungAbweichung()
      Gibt an, ob eine mündliche Abweichungsprüfung angesetzt werden muss, sofern dies die Belegung eines schriftlichen Abiturfaches ist (nur bis Abiturjahrgang 2019, ab 2020 gibt es keine Abweichungsprüfungen mehr).
      Gibt zurück:
      Inhalt des Feldes block2MuendlichePruefungAbweichung
    • block2MuendlichePruefungBestehen

      public Boolean block2MuendlichePruefungBestehen()
      Gibt an, ob eine mündliche Bestehensprüfung angesetzt werden muss, sofern dies die Belegung eines schriftlichen Abiturfaches ist.
      Gibt zurück:
      Inhalt des Feldes block2MuendlichePruefungBestehen
    • block2MuendlichePruefungFreiwillig

      public Boolean block2MuendlichePruefungFreiwillig()
      Gibt an, ob eine freiwillige mündliche Prüfung angesetzt wurde, sofern dies die Belegung eines schriftlichen Abiturfaches ist.
      Gibt zurück:
      Inhalt des Feldes block2MuendlichePruefungFreiwillig
    • block2MuendlichePruefungNote

      public Note block2MuendlichePruefungNote()
      Das Notenkürzel der mündlichen Abiturprüfung, sofern es sich um eine mündliche Prüfung bei einer Belegung eines schriftlichen Abiturfaches handelt.
      Gibt zurück:
      Inhalt des Feldes block2MuendlichePruefungNote
    • block2MuendlichePruefungReihenfolge

      public Integer block2MuendlichePruefungReihenfolge()
      Gibt die Reihenfolge bei den angesetzten mündlichen Prüfungen an, sofern dies die Belegung eines schriftlichen Abiturfaches ist.
      Gibt zurück:
      Inhalt des Feldes block2MuendlichePruefungReihenfolge
    • block2Pruefer

      public ReportingLehrer block2Pruefer()
      Die Lehrkraft, welche Prüfer im Rahmen der Abiturprüfung ist.
      Gibt zurück:
      Inhalt des Feldes block2Pruefer
    • block2PruefungNote

      public Note block2PruefungNote()
      Die Note in der Abiturprüfung, sofern dies die Belegung eines Abiturfaches ist.
      Gibt zurück:
      Inhalt des Feldes block2PruefungNote
    • block2Punkte

      public Integer block2Punkte()
      Die erreichten Punkte im Abitur nach einer evtl. mündlichen Prüfung, sofern dies die Belegung eines Abiturfaches ist.
      Gibt zurück:
      Inhalt des Feldes block2Punkte
    • block2PunkteZwischenstand

      public Integer block2PunkteZwischenstand()
      Der Zwischenstand der erreichten Punkte im Abitur vor einer evtl. mündlichen Prüfung, sofern dies die Belegung eines Abiturfaches ist.
      Gibt zurück:
      Inhalt des Feldes block2PunkteZwischenstand
    • fach

      public ReportingFach fach()
      Das Fach der gymnasialen Oberstufe, welches belegt wurde.
      Gibt zurück:
      Inhalt des Feldes fach
    • halbjahresbelegungen

      public final ReportingGostAbiturFachbelegungHalbjahr[] halbjahresbelegungen()
      Die Einzelbelegungen des Faches in den einzelnen Halbjahren im Block I des Abiturs
      Gibt zurück:
      Inhalt des Feldes halbjahresbelegungen
    • letzteKursart

      public String letzteKursart()
      Die letzte Kursart der gymnasialen Oberstufe (LK, GK, ZK, PJK, VTF), mit welcher das Fach belegt wurde
      Gibt zurück:
      Inhalt des Feldes letzteKursart