Klasse ReportingSchuelerGostLaufbahnplanung

java.lang.Object
de.svws_nrw.module.reporting.types.schueler.gost.laufbahnplanung.ReportingSchuelerGostLaufbahnplanung
Bekannte direkte Unterklassen:
ProxyReportingSchuelerGostLaufbahnplanung

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

    • abiturjahr

      protected int abiturjahr
      Das Kalenderjahr, in dem die Abiturprüfung stattfindet
    • aktuelleKlasse

      protected String aktuelleKlasse
      Die aktuelle Klasse zum aktuellen Halbjahr der Oberstufenlaufbahn
    • aktuellesGOStHalbjahr

      protected String aktuellesGOStHalbjahr
      Das Halbjahr der Oberstufenlaufbahn gemäß Halbjahr der Schule
    • auswahlKlasse

      protected String auswahlKlasse
      Die Klasse zum ausgewählten Halbjahr der Oberstufenlaufbahn
    • auswahlGOStHalbjahr

      protected String auswahlGOStHalbjahr
      Das ausgewählte Halbjahr der Oberstufenlaufbahn, in dem die Beratung erfolgt
    • beratungsbogenText

      protected String beratungsbogenText
      Der Text der Schule für den Beratungsbogen
    • beratungslehrkraefte

      protected List<ReportingLehrer> beratungslehrkraefte
      Beratungslehrkräfte des Abiturjahrgangs durch Semikolon getrennt
    • emailText

      protected String emailText
      Der Text der Schule für den E-Mail-Versand
    • fachwahlen

      Eine Liste vom Typ Fachwahl, die alle Fachwahlen und deren Daten enthält.
    • fehler

      Eine Liste vom Typ Fehler, die alle Fehler zur Laufbahn und deren Daten enthält.
    • folgeAktuellesGOStHalbjahr

      protected String folgeAktuellesGOStHalbjahr
      Das folgende Halbjahr der Oberstufenlaufbahn, also in der Regel das Halbjahr, für das die Beratung erfolgt
    • folgeAuswahlGOStHalbjahr

      protected String folgeAuswahlGOStHalbjahr
      Das folgende Halbjahr der Oberstufenlaufbahn auf das ausgewählte Halbjahr, also in der Regel das Halbjahr, für das die Beratung erfolgt
    • hinweise

      Eine Liste vom Typ Hinweise, die alle Hinweise zur Laufbahn und deren Daten enthält.
    • letzteBeratungDatum

      protected String letzteBeratungDatum
      Das Datum der letzten Beratung
    • letzteBeratungLehrkraft

      protected ReportingLehrer letzteBeratungLehrkraft
      Die Lehrkraft der letzten Beratung
    • letzterRuecklaufDatum

      protected String letzterRuecklaufDatum
      Das Datum des Rücklaufes der letzten importierten Wahldatei
    • kommentar

      protected String kommentar
      Kommentar der Schule zur Laufbahn
    • kursanzahlEF1

      protected int kursanzahlEF1
      Kursanzahl in der EF.1
    • kursanzahlEF2

      protected int kursanzahlEF2
      Kursanzahl in der EF.2
    • kursanzahlQ11

      protected int kursanzahlQ11
      Kursanzahl in der Q1.1
    • kursanzahlQ12

      protected int kursanzahlQ12
      Kursanzahl in der Q1.2
    • kursanzahlQ21

      protected int kursanzahlQ21
      Kursanzahl in der Q2.1
    • kursanzahlQ22

      protected int kursanzahlQ22
      Kursanzahl in der Q2.2
    • kursanzahlQPh

      protected int kursanzahlQPh
      Kursanzahl in der Qualifikationsphase
    • kursanzahlAnrechenbarBlockI

      protected int kursanzahlAnrechenbarBlockI
      Kursanzahl der aus der Qualifikationsphase anrechenbaren Kurse für Block I
    • pruefungsordnung

      protected String pruefungsordnung
      Die Prüfungsordnung des Schülers aus dem aktuellen Lernabschnitt
    • wochenstundenEF1

      protected int wochenstundenEF1
      Wochenstundensumme in der EF.1
    • wochenstundenEF2

      protected int wochenstundenEF2
      Wochenstundensumme in der EF.2
    • wochenstundenQ11

      protected int wochenstundenQ11
      Wochenstundensumme in der Q1.1
    • wochenstundenQ12

      protected int wochenstundenQ12
      Wochenstundensumme in der Q1.2
    • wochenstundenQ21

      protected int wochenstundenQ21
      Wochenstundensumme in der Q2.1
    • wochenstundenQ22

      protected int wochenstundenQ22
      Wochenstundensumme in der Q2.2
    • wochenstundenDurchschnittEF

      protected double wochenstundenDurchschnittEF
      Wochenstundendurchschnitt in der EF
    • wochenstundenDurchschnittQ1

      protected double wochenstundenDurchschnittQ1
      Wochenstundendurchschnitt in der Q1
    • wochenstundenDurchschnittQ2

      protected double wochenstundenDurchschnittQ2
      Wochenstundendurchschnitt in der Q2
    • wochenstundenDurchschnittQPh

      protected double wochenstundenDurchschnittQPh
      Wochenstundendurchschnitt in der Qualifikationsphase
    • wochenstundenGesamt

      protected double wochenstundenGesamt
      Wochenstundensumme der gesamten Laufbahn
  • Konstruktordetails

    • ReportingSchuelerGostLaufbahnplanung

      public ReportingSchuelerGostLaufbahnplanung(int abiturjahr, String aktuelleKlasse, String aktuellesGOStHalbjahr, String auswahlKlasse, String auswahlGOStHalbjahr, String beratungsbogenText, List<ReportingLehrer> beratungslehrkraefte, String emailText, List<ReportingGostLaufbahnplanungFachwahl> fachwahlen, List<ReportingGostLaufbahnplanungErgebnismeldung> fehler, String folgeAktuellesGOStHalbjahr, String folgeAuswahlGOStHalbjahr, List<ReportingGostLaufbahnplanungErgebnismeldung> hinweise, String letzteBeratungDatum, ReportingLehrer letzteBeratungLehrkraft, String letzterRuecklaufDatum, String kommentar, int kursanzahlEF1, int kursanzahlEF2, int kursanzahlQ11, int kursanzahlQ12, int kursanzahlQ21, int kursanzahlQ22, int kursanzahlQPh, String pruefungsordnung, int wochenstundenEF1, int wochenstundenEF2, int wochenstundenQ11, int wochenstundenQ12, int wochenstundenQ21, int wochenstundenQ22, double wochenstundenDurchschnittEF, double wochenstundenDurchschnittQ1, double wochenstundenDurchschnittQ2, double wochenstundenDurchschnittQPh, double wochenstundenGesamt)
      Erstellt ein neues Reporting-Objekt auf Basis dieser Klasse.
      Parameter:
      abiturjahr - Das Kalenderjahr, in dem die Abiturprüfung stattfindet
      aktuelleKlasse - Die aktuelle Klasse zum aktuellen Halbjahr der Oberstufenlaufbahn
      aktuellesGOStHalbjahr - Das Halbjahr der Oberstufenlaufbahn gemäß Halbjahr der Schule
      auswahlKlasse - Die Klasse zum ausgewählten Halbjahr der Oberstufenlaufbahn
      auswahlGOStHalbjahr - Das ausgewählte Halbjahr der Oberstufenlaufbahn
      beratungsbogenText - Der Text der Schule für den Beratungsbogen
      beratungslehrkraefte - Beratungslehrkräfte des Abiturjahrgangs durch Semikolon getrennt
      emailText - Der Text der Schule für den E-Mail-Versand
      fachwahlen - Eine Liste vom Typ Fachwahl, die alle Fachwahlen und deren Daten enthält.
      fehler - Eine Liste vom Typ Fehler, die alle Fehler zur Laufbahn und deren Daten enthält.
      folgeAktuellesGOStHalbjahr - Das folgende Halbjahr der Oberstufenlaufbahn auf das aktuelle Halbjahr, also in der Regel das Halbjahr, für das die Beratung erfolgt
      folgeAuswahlGOStHalbjahr - Das folgende Halbjahr der Oberstufenlaufbahn auf das ausgewählte Halbjahr, also in der Regel das Halbjahr, für das die Beratung erfolgt
      hinweise - Eine Liste vom Typ Hinweise, die alle Hinweise zur Laufbahn und deren Daten enthält.
      letzteBeratungDatum - Das Datum der letzten Beratung
      letzteBeratungLehrkraft - Die Lehrkraft der letzten Beratung
      letzterRuecklaufDatum - Das Datum des Rücklaufes der letzten importierten Wahldatei
      kommentar - Kommentar der Schule zur Laufbahn
      kursanzahlEF1 - Kursanzahl in der EF.1
      kursanzahlEF2 - Kursanzahl in der EF.2
      kursanzahlQ11 - Kursanzahl in der Q1.1
      kursanzahlQ12 - Kursanzahl in der Q1.2
      kursanzahlQ21 - Kursanzahl in der Q2.1
      kursanzahlQ22 - Kursanzahl in der Q2.2
      kursanzahlQPh - Kursanzahl in der Qualifikationsphase
      pruefungsordnung - Die Prüfungsordnung des Schülers aus dem aktuellen Lernabschnitt
      wochenstundenEF1 - Wochenstundensumme in der EF.1
      wochenstundenEF2 - Wochenstundensumme in der EF.2
      wochenstundenQ11 - Wochenstundensumme in der Q1.1
      wochenstundenQ12 - Wochenstundensumme in der Q1.2
      wochenstundenQ21 - Wochenstundensumme in der Q2.1
      wochenstundenQ22 - Wochenstundensumme in der Q2.2
      wochenstundenDurchschnittEF - Wochenstundendurchschnitt in der EF
      wochenstundenDurchschnittQ1 - Wochenstundendurchschnitt in der Q1
      wochenstundenDurchschnittQ2 - Wochenstundendurchschnitt in der Q2
      wochenstundenDurchschnittQPh - Wochenstundendurchschnitt in der Qualifikationsphase
      wochenstundenGesamt - Wochenstundensumme der gesamten Laufbahn
  • Methodendetails

    • letzteBeratungText

      public String letzteBeratungText()
      Erstellt einen Satz für die Angaben zur letzten Beratung in der Form: "Die letzte Beratung wurde durchgeführt am (Datum) von (Lehrkraft)." Nicht vorhandene Informationen werden entsprechend ausgelassen. Sind keinerlei Informationen vorhanden, so wird ein leerer String zurückgegeben.
      Gibt zurück:
      Satz mit den Informationen zur letzten Beratung oder ein leerer String.
    • unterschriftfeldBeratungslehrkraefteMehrzeiligHtml

      public String unterschriftfeldBeratungslehrkraefteMehrzeiligHtml()
      Erzeugt eine Beschriftung für ein Unterschriftsfeld mit allen Beratungslehrkräften.
      Gibt zurück:
      Beschriftung in der Form: Titel Vorname (erster Buchstabe). Nachname
    • unterschriftfeldBeratungslehrkraefteMehrzeiligHtml

      public String unterschriftfeldBeratungslehrkraefteMehrzeiligHtml(boolean mitVornameKurz, boolean mitAmtsbezeichnung)
      Erzeugt eine Beschriftung für ein Unterschriftsfeld mit allen Beratungslehrkraeften.
      Parameter:
      mitVornameKurz - Gibt an, ob nur der erste Buchstabe des Vornamens ausgegeben werden soll.
      mitAmtsbezeichnung - Gibt an, ob die Amtsbezeichnung hinzugefügt werden soll.
      Gibt zurück:
      Beschriftung gemäß Parametern: Titel Vorname Nachname, Amtsbezeichnung
    • abiturjahr

      public int abiturjahr()
      Das Kalenderjahr, in dem die Abiturprüfung stattfindet
      Gibt zurück:
      Inhalt des Feldes abiturjahr
    • aktuelleKlasse

      public String aktuelleKlasse()
      Die aktuelle Klasse zum aktuellen Halbjahr der Oberstufenlaufbahn
      Gibt zurück:
      Inhalt des Feldes aktuelleKlasse
    • aktuellesGOStHalbjahr

      public String aktuellesGOStHalbjahr()
      Das Halbjahr der Oberstufenlaufbahn gemäß Halbjahr der Schule
      Gibt zurück:
      Inhalt des Feldes aktuellesGOStHalbjahr
    • auswahlKlasse

      public String auswahlKlasse()
      Die Klasse zum ausgewählten Halbjahr der Oberstufenlaufbahn
      Gibt zurück:
      Inhalt des Feldes auswahlKlasse
    • auswahlGOStHalbjahr

      public String auswahlGOStHalbjahr()
      Das ausgewählte Halbjahr der Oberstufenlaufbahn
      Gibt zurück:
      Inhalt des Feldes auswahlGOStHalbjahr
    • beratungsbogenText

      public String beratungsbogenText()
      Der Text der Schule für den Beratungsbogen
      Gibt zurück:
      Inhalt des Feldes beratungsbogenText
    • beratungslehrkraefte

      public List<ReportingLehrer> beratungslehrkraefte()
      Beratungslehrkräfte des Abiturjahrgangs durch Semikolon getrennt
      Gibt zurück:
      Inhalt des Feldes beratungslehrkraefte
    • emailText

      public String emailText()
      Der Text der Schule für den E-Mail-Versand
      Gibt zurück:
      Inhalt des Feldes emailText
    • fachwahlen

      Eine Liste vom Typ Fachwahl, die alle Fachwahlen und deren Daten enthält.
      Gibt zurück:
      Inhalt des Feldes fachwahlen
    • fehler

      Eine Liste vom Typ Fehler, die alle Fehler zur Laufbahn und deren Daten enthält.
      Gibt zurück:
      Inhalt des Feldes fehler
    • folgeAktuellesGOStHalbjahr

      public String folgeAktuellesGOStHalbjahr()
      Das folgende Halbjahr der Oberstufenlaufbahn auf das aktuelle Halbjahr, also in der Regel das Halbjahr, für das die Beratung erfolgt
      Gibt zurück:
      Inhalt des Feldes folgeAktuellesGOStHalbjahr
    • folgeAuswahlGOStHalbjahr

      public String folgeAuswahlGOStHalbjahr()
      Das folgende Halbjahr der Oberstufenlaufbahn auf das ausgewählte Halbjahr, also in der Regel das Halbjahr, für das die Beratung erfolgt
      Gibt zurück:
      Inhalt des Feldes folgeAuswahlGOStHalbjahr
    • hinweise

      Eine Liste vom Typ Hinweise, die alle Hinweise zur Laufbahn und deren Daten enthält.
      Gibt zurück:
      Inhalt des Feldes hinweise
    • letzteBeratungDatum

      public String letzteBeratungDatum()
      Das Datum der letzten Beratung
      Gibt zurück:
      Inhalt des Feldes letzteBeratungDatum
    • letzteBeratungLehrkraft

      public ReportingLehrer letzteBeratungLehrkraft()
      Die Lehrkraft der letzten Beratung
      Gibt zurück:
      Inhalt des Feldes letzteBeratungLehrkraft
    • letzterRuecklaufDatum

      public String letzterRuecklaufDatum()
      Das Datum des Rücklaufes der letzten importierten Wahldatei
      Gibt zurück:
      Inhalt des Feldes letzterRuecklaufDatum
    • kommentar

      public String kommentar()
      Kommentar der Schule zur Laufbahn
      Gibt zurück:
      Inhalt des Feldes kommentar
    • kursanzahlEF1

      public int kursanzahlEF1()
      Kursanzahl in der EF.1
      Gibt zurück:
      Inhalt des Feldes kursanzahlEF1
    • kursanzahlEF2

      public int kursanzahlEF2()
      Kursanzahl in der EF.2
      Gibt zurück:
      Inhalt des Feldes kursanzahlEF2
    • kursanzahlQ11

      public int kursanzahlQ11()
      Kursanzahl in der Q1.1
      Gibt zurück:
      Inhalt des Feldes kursanzahlQ11
    • kursanzahlQ12

      public int kursanzahlQ12()
      Kursanzahl in der Q1.2
      Gibt zurück:
      Inhalt des Feldes kursanzahlQ12
    • kursanzahlQ21

      public int kursanzahlQ21()
      Kursanzahl in der Q2.1
      Gibt zurück:
      Inhalt des Feldes kursanzahlQ21
    • kursanzahlQ22

      public int kursanzahlQ22()
      Kursanzahl in der Q2.2
      Gibt zurück:
      Inhalt des Feldes kursanzahlQ22
    • kursanzahlQPh

      public int kursanzahlQPh()
      Kursanzahl in der Qualifikationsphase
      Gibt zurück:
      Inhalt des Feldes kursanzahlQPh
    • kursanzahlAnrechenbarBlockI

      public int kursanzahlAnrechenbarBlockI()
      Kursanzahl der aus der Qualifikationsphase anrechenbaren Kurse für Block I
      Gibt zurück:
      Inhalt des Feldes kursanzahlAnrechenbarBlockI
    • pruefungsordnung

      public String pruefungsordnung()
      Die Prüfungsordnung des Schülers aus dem aktuellen Lernabschnitt
      Gibt zurück:
      Inhalt des Feldes pruefungsordnung
    • wochenstundenEF1

      public int wochenstundenEF1()
      Wochenstundensumme in der EF.1
      Gibt zurück:
      Inhalt des Feldes wochenstundenEF1
    • wochenstundenEF2

      public int wochenstundenEF2()
      Wochenstundensumme in der EF.2
      Gibt zurück:
      Inhalt des Feldes wochenstundenEF2
    • wochenstundenQ11

      public int wochenstundenQ11()
      Wochenstundensumme in der Q1.1
      Gibt zurück:
      Inhalt des Feldes wochenstundenQ11
    • wochenstundenQ12

      public int wochenstundenQ12()
      Wochenstundensumme in der Q1.2
      Gibt zurück:
      Inhalt des Feldes wochenstundenQ12
    • wochenstundenQ21

      public int wochenstundenQ21()
      Wochenstundensumme in der Q2.1
      Gibt zurück:
      Inhalt des Feldes wochenstundenQ21
    • wochenstundenQ22

      public int wochenstundenQ22()
      Wochenstundensumme in der Q2.2
      Gibt zurück:
      Inhalt des Feldes wochenstundenQ22
    • wochenstundenDurchschnittEF

      public double wochenstundenDurchschnittEF()
      Wochenstundendurchschnitt in der EF
      Gibt zurück:
      Inhalt des Feldes wochenstundenDurchschnittEF
    • wochenstundenDurchschnittQ1

      public double wochenstundenDurchschnittQ1()
      Wochenstundendurchschnitt in der Q1
      Gibt zurück:
      Inhalt des Feldes wochenstundenDurchschnittQ1
    • wochenstundenDurchschnittQ2

      public double wochenstundenDurchschnittQ2()
      Wochenstundendurchschnitt in der Q2
      Gibt zurück:
      Inhalt des Feldes wochenstundenDurchschnittQ2
    • wochenstundenDurchschnittQPh

      public double wochenstundenDurchschnittQPh()
      Wochenstundendurchschnitt in der Qualifikationsphase
      Gibt zurück:
      Inhalt des Feldes wochenstundenDurchschnittQPh
    • wochenstundenGesamt

      public double wochenstundenGesamt()
      Wochenstundensumme der gesamten Laufbahn
      Gibt zurück:
      Inhalt des Feldes wochenstundenGesamt