Klasse ABPSchueler

java.lang.Object
de.svws_nrw.db.utils.lupo.mdb.ABPSchueler

public final class ABPSchueler extends Object
Diese Klasse wird für den Import der Tabelle ABP_Schueler aus einer LuPO-Datenbank im Access-Format genutzt.
  • Felddetails

    • ID

      public int ID
      Die ID des Schülers in der LuPO-DB
    • Schild_ID

      public Integer Schild_ID
      Die ID des Schülers in der SVWS-Datenbank
    • GU_ID

      public String GU_ID
      Die GU_ID des Schülers in der SVWS-Datenbank
    • Name

      public String Name
      Der Nachname des Schülers
    • Vorname

      public String Vorname
      Der Vorname des Schülers
    • Geburtsdatum

      public LocalDateTime Geburtsdatum
      Das Geburtsdatum des Schülers
    • geschlecht

      public int geschlecht
      Das Geschlecht des Schülers
    • DatumBeratung

      public LocalDateTime DatumBeratung
      Das letzte Beratungsdatum
    • DatumRuecklauf

      public LocalDateTime DatumRuecklauf
      Das Datum des Rücklaufs der Beratungsdaten durch den Schüler
    • Klasse

      public String Klasse
      Die Klasse des Schülers
    • SPP

      public boolean SPP
      Gibt an, ob eine Muttersprachliche Prüfung am Ende der EF beabsichtigt ist bzw. bestanden ist
    • Bilingual

      public String Bilingual
      Das Fachkürzel des bilingualen Sprachfaches
    • Latein

      public boolean Latein
      Gibt an, ob Latein belegt wurde
    • Sportattest

      public String Sportattest
      Gibt an, ob ein Sprtattest vorliegt oder nicht
    • Kommentar

      public String Kommentar
      Ein Kommentar in LuPO zu dem Schüler
    • PruefOrdnung

      public String PruefOrdnung
      Die Prüfungsordnund, die dem Schüler zugeordnet ist
    • Email

      public String Email
      Die Email-Adresse des Schülers
    • Beratungslehrer

      public String Beratungslehrer
      Der Beratungslehrer, der die letzte Beratung durchgeführt hat.
    • AnzK_E1

      public Integer AnzK_E1
      Die Anzahl der Kurse in der EF 1. Halbjahr
    • AnzK_E2

      public Integer AnzK_E2
      Die Anzahl der Kurse in der EF 2. Halbjahr
    • AnzK_Q1

      public Integer AnzK_Q1
      Die Anzahl der Kurse in der Q-Phase 1. Halbjahr
    • AnzK_Q2

      public Integer AnzK_Q2
      Die Anzahl der Kurse in der Q-Phase 2. Halbjahr
    • AnzK_Q3

      public Integer AnzK_Q3
      Die Anzahl der Kurse in der Q-Phase 3. Halbjahr
    • AnzK_Q4

      public Integer AnzK_Q4
      Die Anzahl der Kurse in der Q-Phase 4. Halbjahr
    • AnzS_E1

      public Integer AnzS_E1
      Die Anzahl der Wochenstunden in der EF 1. Halbjahr
    • AnzS_E2

      public Integer AnzS_E2
      Die Anzahl der Wochenstunden in der EF 2. Halbjahr
    • AnzS_Q1

      public Integer AnzS_Q1
      Die Anzahl der Wochenstunden in der Q-Phase 1. Halbjahr
    • AnzS_Q2

      public Integer AnzS_Q2
      Die Anzahl der Wochenstunden in der Q-Phase 2. Halbjahr
    • AnzS_Q3

      public Integer AnzS_Q3
      Die Anzahl der Wochenstunden in der Q-Phase 3. Halbjahr
    • AnzS_Q4

      public Integer AnzS_Q4
      Die Anzahl der Wochenstunden in der Q-Phase 4. Halbjahr
    • AnzS_Summe

      public String AnzS_Summe
      Die Anzahl der Wochenstunden in der Summe
    • AnzK_Summe

      public String AnzK_Summe
      Die Anzahl der Kurse in der Summe
    • PruefPhase

      public String PruefPhase
      Deprecated: Wird in der aktuellen Laufbahnplanung nicht mehr genutzt
    • Zeitstempel

      public LocalDateTime Zeitstempel
      Deprecated: Wird in der aktuellen Laufbahnplanung nicht mehr genutzt
    • Gliederung

      public String Gliederung
      Die Gliederung
    • Konfession

      public String Konfession
      Die Konfession des Schülers.
    • Einsprachler_S1

      public Boolean Einsprachler_S1
      Gibt an, ob der Schüler in der Sekundarstufe 1 nur eine Sprache belegt hatte
    • BLL_Art

      public String BLL_Art
      Gibt die Art einer Besonderen Lernleistung an, sofern diese vorhanden ist
    • Zulassung

      public Boolean Zulassung
      Gibt an, ob der Schüler die Zulassung erreicht hat oder (noch) nicht.
    • BLL_Punkte

      public Integer BLL_Punkte
      Gibt die Punkte an, die bei der besonderen Lernleistung erreicht wurden.
    • FS2_SekI_manuell

      public Boolean FS2_SekI_manuell
      Gibt an, ob die zweite Fremdsprache in der Sekundarstufe I manuell überprüft wurde
  • Konstruktordetails

    • ABPSchueler

      public ABPSchueler()
      Leerer Standardkonstruktor.
  • Methodendetails

    • read

      public static List<ABPSchueler> read(com.healthmarketscience.jackcess.Database db)
      Liest alle Einträge der Tabelle "ABP_Schueler" aus der LuPO-Datei ein.
      Parameter:
      db - die Datenbank, aus der die Tabelle gelesen werden soll
      Gibt zurück:
      die Liste der Schüler aus der LuPO-Datei
    • write

      public static void write(com.healthmarketscience.jackcess.Database db, List<ABPSchueler> list)
      Schreibt die angegebenen Schüler in die übergebene Datenbank
      Parameter:
      db - die zu beschreibende Datenbank
      list - die Liste der zu schreibenden Schüler
    • getDefault

      public static List<ABPSchueler> getDefault()
      Gibt den Standard-Eintrag für die Tabelle ABPSchueler zurück.
      Gibt zurück:
      der Standard-Eintrag für die Tabelle ABPSchueler
    • get

      public static List<ABPSchueler> get(List<DTOSchueler> schuelerListe, Map<Long,DTOSchuelerLernabschnittsdaten> mapAktAbschnitte, Map<Long,DTOKlassen> mapKlassen, Map<Long,DTOLehrer> mapLehrer, Map<Long,DTOGostSchueler> schuelerLupoInfo, Map<Long,GostLeistungen> gostInfo)
      Erstellt die Einträge für die Tabelle ABP_Schueler aus den DTOs der SVWS-Server-Datenbank.
      Parameter:
      schuelerListe - die SVWS-Server-DTOs für die Schüler
      mapAktAbschnitte - die SVWS-Server-DTOs für die aktuellen Lernabschnitte des Schülers
      mapKlassen - die SVWS-Server-DTOs für die Klassen
      mapLehrer - die SVWS-Server-DTOs für die Lehrer
      schuelerLupoInfo - die LuPO-Information zu dem Schüler, die in der SVWS-Datenbank hinterlegt sind.
      gostInfo - die Leistungen des Schülers in der gymnasialen Oberstufe
      Gibt zurück:
      die Liste der Einträge für die Tabelle ABP_Schueler
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object