Klasse SchuelerLeistungsdaten

java.lang.Object
de.svws_nrw.core.data.schueler.SchuelerLeistungsdaten

public class SchuelerLeistungsdaten extends Object
Die Klasse liefert die Leistungsdaten eines Lernabschnitts eines Schülers zurück.
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    Gibt an, ob es sich bei der Fachbelegung um ein Abiturfach des Schülers handelt und wenn ja, um welches (NULL, 1, 2, 3, 4)
    boolean
    Gibt an, on das Fach auf dem Zeugnis erscheint oder nicht.
    long
    Die ID des Faches, auf welches sich die Leistungsdaten beziehen.
    int
    Die Gesamt-Anzahl der Fehlstunden für dieses Fach
    int
    Die Anzahl der unentschuldigten Fehlstunden für dieses Fach
    Gibt an, ob es sich um eine Leistung handelt, welche über das "Holen von abgeschlossenen Fächern" in diesem Leistungsabschnitt bereitstehen.
    int
    Die Gewichtung für den allgemeinbildenden Teil (am Berufskolleg)
    long
    Die ID der Leistungsdaten in der Datenbank.
    boolean
    Gibt an, ob es sich um ein epochal unterrichtetes Fach handelt oder nicht.
    boolean
    Gibt an, ob die Leistung gemahnt wurde oder nicht.
    boolean
    Gibt an, ob es sich um ein Fach der Zentralen Prüfungen 10 handelt oder um ein Fach der Zentralen Klausuren 10 (G8)
    Die Schulnummer, sofern es sich um Unterricht an einer kooperierenden Schule handelt, ansonsten NULL
    Die spezielle Kursart des Schülers, sofern Kursunterricht vorliegt.
    Die ID des Kurses, auf welches sich die Leistungsdaten beziehen - bei Klassen unterricht NULL.
    Die ID des zugehörigen Fach-Lehrers.
    long
    Die ID des Lernabschnitts des Schülers, zu dem diese Leistungsdaten gehören.
    Das Datum, wann die Leistung gemahnt wurde oder null.
    Das Kürzel der erteilten Note - es können auch Pseudonoten eingetragen werden (z.B.
    Die Berufsabschlussnote am Berufskolleg
    Das Kürzel der erteilten Qurtalsnote - es können auch Pseudonoten eingetragen werden (z.B.
    @NotNull String
    Der Text für die fachbezogene Lernentwicklung des Schülers
    @NotNull String
    Die Facheigenschaft für die Lernstandberichte an Grundschulen (V = voller Umfang, R = reduzierter Umfang)
    int
    Die Anzahl der Wochenstunden, welche das Fach unterrichtet wird.
    Die ID der Zusatzkraft.
    int
    Die Anzahl der Wochenstunden der Zusatzkraft.
  • 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

    • id

      public long id
      Die ID der Leistungsdaten in der Datenbank.
    • lernabschnittID

      public long lernabschnittID
      Die ID des Lernabschnitts des Schülers, zu dem diese Leistungsdaten gehören.
    • fachID

      public long fachID
      Die ID des Faches, auf welches sich die Leistungsdaten beziehen.
    • kursID

      public Long kursID
      Die ID des Kurses, auf welches sich die Leistungsdaten beziehen - bei Klassen unterricht NULL.
    • kursart

      public String kursart
      Die spezielle Kursart des Schülers, sofern Kursunterricht vorliegt.
    • abifach

      public Integer abifach
      Gibt an, ob es sich bei der Fachbelegung um ein Abiturfach des Schülers handelt und wenn ja, um welches (NULL, 1, 2, 3, 4)
    • istZP10oderZK10

      public boolean istZP10oderZK10
      Gibt an, ob es sich um ein Fach der Zentralen Prüfungen 10 handelt oder um ein Fach der Zentralen Klausuren 10 (G8)
    • koopSchule

      public Integer koopSchule
      Die Schulnummer, sofern es sich um Unterricht an einer kooperierenden Schule handelt, ansonsten NULL
    • lehrerID

      public Long lehrerID
      Die ID des zugehörigen Fach-Lehrers.
    • wochenstunden

      public int wochenstunden
      Die Anzahl der Wochenstunden, welche das Fach unterrichtet wird.
    • zusatzkraftID

      public Long zusatzkraftID
      Die ID der Zusatzkraft.
    • zusatzkraftWochenstunden

      public int zusatzkraftWochenstunden
      Die Anzahl der Wochenstunden der Zusatzkraft.
    • aufZeugnis

      public boolean aufZeugnis
      Gibt an, on das Fach auf dem Zeugnis erscheint oder nicht.
    • note

      public String note
      Das Kürzel der erteilten Note - es können auch Pseudonoten eingetragen werden (z.B. AT).
    • noteQuartal

      public String noteQuartal
      Das Kürzel der erteilten Qurtalsnote - es können auch Pseudonoten eingetragen werden (z.B. AT).
    • istGemahnt

      public boolean istGemahnt
      Gibt an, ob die Leistung gemahnt wurde oder nicht.
    • mahndatum

      public String mahndatum
      Das Datum, wann die Leistung gemahnt wurde oder null.
    • istEpochal

      public boolean istEpochal
      Gibt an, ob es sich um ein epochal unterrichtetes Fach handelt oder nicht.
    • geholtJahrgangAbgeschlossen

      public String geholtJahrgangAbgeschlossen
      Gibt an, ob es sich um eine Leistung handelt, welche über das "Holen von abgeschlossenen Fächern" in diesem Leistungsabschnitt bereitstehen. Wenn ja, dann ist hier der Jahrgang angegeben aus welchem die Daten geholt wurden
    • gewichtungAllgemeinbildend

      public int gewichtungAllgemeinbildend
      Die Gewichtung für den allgemeinbildenden Teil (am Berufskolleg)
    • noteBerufsabschluss

      public String noteBerufsabschluss
      Die Berufsabschlussnote am Berufskolleg
    • textFachbezogeneLernentwicklung

      @NotNull public @NotNull String textFachbezogeneLernentwicklung
      Der Text für die fachbezogene Lernentwicklung des Schülers
    • umfangLernstandsbericht

      @NotNull public @NotNull String umfangLernstandsbericht
      Die Facheigenschaft für die Lernstandberichte an Grundschulen (V = voller Umfang, R = reduzierter Umfang)
    • fehlstundenGesamt

      public int fehlstundenGesamt
      Die Gesamt-Anzahl der Fehlstunden für dieses Fach
    • fehlstundenUnentschuldigt

      public int fehlstundenUnentschuldigt
      Die Anzahl der unentschuldigten Fehlstunden für dieses Fach
  • Konstruktordetails

    • SchuelerLeistungsdaten

      public SchuelerLeistungsdaten()
      Leerer Standardkonstruktor.