Klasse FachKatalogEintrag

java.lang.Object
de.svws_nrw.asd.data.CoreTypeData
de.svws_nrw.asd.data.fach.FachKatalogEintrag

public class FachKatalogEintrag extends CoreTypeData
Diese Klasse wird bei der Kommunikation über die Open-API-Schnittstelle verwendet. Sie liefert den Katalog der Fächer und die Information für welche Schulformen diese zulässig sind.
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    Der ASD-Jahrgang, ab dem das Fach zulässig ist (z.B. bei Fremdsprachen)
    Das Aufgabenfeld, welchem das Fach ggf. zugeordnet ist (1, 2 oder 3)
    boolean
    Gibt an, ob das Fach bei Export der amtlichen Schulstatistik berücksichtigt werden soll oder nicht.
    Das Kürzel der zugeordneten Fachgruppe
    boolean
    Gibt an, ob das Fach außerhalb des regulären Fachunterichts unterrichtet wird.
    boolean
    Gibt an, ob es sich bei dem Fach um einen Ersatz für eine Pflichtfremdsprache handelt (siehe auch istHKFS)
    boolean
    Gibt an, ob es sich um eine Fremdsprache handelt
    boolean
    Gibt an, ob es sich um ein Fach der Herkuntftsprache handelt (Unterrichts in der Herkunftssprache oder Herkunftssprache anstelle einer Pflichtfremdsprache)
    boolean
    Gibt an, ob das Religionsfach konfessionell kooperativ unterrichtet wird oder nicht - Teil des Kürzels für die amtliche Schulstatistik
    boolean
    Gibt an, ob das Fach nur in der Sekundarstufe II unterrichtet wird.
    Die Informationen zu Schulformen und -gliederungen, wo das Fach zulässig ist.

    Von Klasse geerbte Felder de.svws_nrw.asd.data.CoreTypeData

    gueltigBis, gueltigVon, id, kuerzel, schluessel, text
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    Leerer Standardkonstruktor.
  • Methodenübersicht

    Von Klasse geerbte Methoden de.svws_nrw.asd.data.CoreTypeData

    toString

    Von Klasse geerbte Methoden java.lang.Object

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

    • aufgabenfeld

      public Integer aufgabenfeld
      Das Aufgabenfeld, welchem das Fach ggf. zugeordnet ist (1, 2 oder 3)
    • fachgruppe

      public String fachgruppe
      Das Kürzel der zugeordneten Fachgruppe
    • abJahrgang

      public String abJahrgang
      Der ASD-Jahrgang, ab dem das Fach zulässig ist (z.B. bei Fremdsprachen)
    • istFremdsprache

      public boolean istFremdsprache
      Gibt an, ob es sich um eine Fremdsprache handelt
    • istHKFS

      public boolean istHKFS
      Gibt an, ob es sich um ein Fach der Herkuntftsprache handelt (Unterrichts in der Herkunftssprache oder Herkunftssprache anstelle einer Pflichtfremdsprache)
    • istAusRegUFach

      public boolean istAusRegUFach
      Gibt an, ob das Fach außerhalb des regulären Fachunterichts unterrichtet wird.
    • istErsatzPflichtFS

      public boolean istErsatzPflichtFS
      Gibt an, ob es sich bei dem Fach um einen Ersatz für eine Pflichtfremdsprache handelt (siehe auch istHKFS)
    • istKonfKoop

      public boolean istKonfKoop
      Gibt an, ob das Religionsfach konfessionell kooperativ unterrichtet wird oder nicht - Teil des Kürzels für die amtliche Schulstatistik
    • nurSII

      public boolean nurSII
      Gibt an, ob das Fach nur in der Sekundarstufe II unterrichtet wird.
    • exportASD

      public boolean exportASD
      Gibt an, ob das Fach bei Export der amtlichen Schulstatistik berücksichtigt werden soll oder nicht.
    • zulaessig

      @NotNull public @NotNull List<SchulformSchulgliederung> zulaessig
      Die Informationen zu Schulformen und -gliederungen, wo das Fach zulässig ist.
  • Konstruktordetails

    • FachKatalogEintrag

      public FachKatalogEintrag()
      Leerer Standardkonstruktor.