Enum-Klasse ZulaessigeKursart

java.lang.Object
java.lang.Enum<ZulaessigeKursart>
de.svws_nrw.asd.types.kurse.ZulaessigeKursart
Alle implementierten Schnittstellen:
CoreType<ZulaessigeKursartKatalogEintrag,ZulaessigeKursart>, Serializable, Comparable<ZulaessigeKursart>, Constable

public enum ZulaessigeKursart extends Enum<ZulaessigeKursart> implements CoreType<ZulaessigeKursartKatalogEintrag,ZulaessigeKursart>
Der Core-Type für zulässigen Kursarten.
  • Verschachtelte Klassen - Übersicht

    Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum-Konstanten - Übersicht

    Enum-Konstanten
    Enum-Konstante
    Beschreibung
    Kursart 3.
    Kursart 4.
    Kursart Arbeitsgemeinschaft gemäß APO SI
    Kursart Arbeitsgemeinschaft im Ganztagsbereich
    Kursart Angleichungskurs
    Kursart Stütz- und Angleichungskurs / Förderunterricht
    Kursart Arbeits- bzw.
    Kursart Begegnung mit Sprachen in der Primarstufe
    Kursart Unterricht im Rahmen von KAOA einschl.
    Kursart Förderung neu zugewanderter Schüler in Deutschfördergruppen (teilweise äußere und innere Differenzierung)
    Kursart Förderung neu zugewanderter Schüler in Deutschförderklassen (vollständige äußere Differenzierung)
    Kursart Erweiterungsebene/-kurs
    Kursart Erweiterungskurs – Bildungsgang Hauptschule
    Kursart Erweitertes Bildungsangebot
    Kursart Einführung in die 2.
    Kursart Ersatzfach für Sport als 4.
    Kursart Ergänzungsstunden
    Kursart Ergänzungsstunden mit Benotung
    Kursart Ergänzungs- oder Vertiefungskurs
    Kursart Erweiterungsunterricht Wahlbereich - berufsbezogen, fachübergreifend
    Kursart Erweiterungsunterricht Wahlbereich - fach-, jedoch nicht abschlussbezogen
    Kursart Erweiterungsunterricht Wahlbereich - fach- und abschlussbezogen
    Kursart Wahlplflichtunterricht: Einzelfach im math.
    Kursart freiwillige Arbeitsgemeinschaft
    Kursart Förderung in der deutschen Sprache außerhalb von Sprachfördermaßnahmen
    Kursart Fachbezogener Förderunterricht
    Kursart Förderangebot Ganztagsschule
    Kursart Wahlpflichtbereich II (Kl. 09 und 10, bei G8: 08 und 09): 3.
    Kursart Förderunterricht
    Kursart Stützunterricht Wahlbereich - Förderunterricht für ausländische u. ausgesiedelte Schüler
    Kursart fächerübergreifender Kurs
    Kursart Fachunabhängiger Förderunterricht
    Kursart Förderunterricht im Klassenverband
    Kursart Förderunterricht für Teile von Klassen
    Kursart Grundebene/-kurs
    Kursart Grundkurs – Bildungsgang Hauptschule
    Kursart Grundkurs mündlich
    Kursart Grundkurs schriftlich
    Kursart Hausunterricht
    Kursart Zusätzlicher Förderunterricht im Rahmen der Initiative Komm mit
    Kursart Leistungskurs I
    Kursart Leistungskurs II
    Kursart Schülerinnen und Schüler mit besonderen Schwierigkeiten im Erlernen des Lesens und Rechtschreibens (LRS)
    Kursart Unterricht in der Herkunftssprache (Muttersprachlicher Unterricht)
    Kursart Neigungs- und Projektgruppe
    Kursart Projektkurs
    Kursart Profilklasse
    Kursart Unterricht im Klassenverband
    Kursart Pflichtunterricht für Teile von Klassen
    Kursart Stütz- oder Förderkurs
    Kursart Selbstlernphase
    Kursart Wahlpflichtunterricht: Schwerpunktübergreifende Angebote
    Kursart sonderpädagogische Förderung
    Kursart Sportförderunterricht
    Kursart Stützunterricht Wahlbereich - fachbezogen
    Kursart Stützunterricht Wahlbereich - fachübergreifend
    Kursart Unterricht im Rahmen des Schulversuchs Talentschule
    Kursart Unterricht in der Herkunftssprache anstelle einer Pflichtfremdsprache oder eines Wahlpflichtfaches
    Kursart Förderunterricht
    Kursart Vertiefungsfach
    Kursart Vertiefungsunterricht Wahlbereich - berufsfeld- / berufsbezogener fachpraxisorientierter Kurs
    Kursart Wahlpflichtbereich
    Kursart Wahlpflichtbereich: Fremdsprachlich
    Kursart Wahlpflichtbereich: Musisch-künstlerisch
    Kursart Wahlpflichtbereich: Naturwissenschaftlich - technisch
    Kursart Wahlpflichtbereich: Sozialwissenschaftlich
    Kursart Wahlpflichtbereich: Wirtschaftlich
    Kursart Wahlpflichtfach
    Kursart Wahlpflichtbereich I
    Kursart Wahlpflichtbereich I: 2.
    Kursart Wahlpflichtbereich II - Fächerkombination im math.
    Kursart Wahlpflichtunterricht
    Kursart Zusatzkurs
    Kursart zusätzliche Unterrichtsveranstaltung
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    Gibt den Daten-Manager für den Zugriff auf die Core-Type-Daten zurück, sofern dieser initialisiert wurde.
    static @NotNull List<ZulaessigeKursart>
    getByAllgemeinerKursart(int schuljahr, @NotNull String allgKursart)
    Bestimmt die Liste der möglichen speziellen Kursarten für die angegebene allgemeine Kursart
    static @NotNull List<ZulaessigeKursart>
    getListBySchuljahrAndSchulform(int schuljahr, @NotNull Schulform schulform)
    Liefert alle zulässigen Kursarten für die angegebene Schulform in dem angegebenen Schuljahr.
    boolean
    hatSchulform(int schuljahr, @NotNull Schulform sf)
    Prüft, ob die Schulform bei diesem Core-Type-Wert in dem angegeben Schuljahr zulässig ist oder nicht.
    static void
    Initialisiert den Core-Type mit dem angegebenen Manager.
    Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
    Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.

    Von Klasse geerbte Methoden java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait

    Von Schnittstelle geerbte Methoden de.svws_nrw.asd.types.CoreType

    compareTo, daten, getManager, historie, historienId, name, ordinal
  • Enum-Konstanten - Details

    • AB3

      public static final ZulaessigeKursart AB3
      Kursart 3. Abiturfach
    • AB4

      public static final ZulaessigeKursart AB4
      Kursart 4. Abiturfach
    • AG

      public static final ZulaessigeKursart AG
      Kursart Arbeitsgemeinschaft gemäß APO SI
    • AGGT

      public static final ZulaessigeKursart AGGT
      Kursart Arbeitsgemeinschaft im Ganztagsbereich
    • AGKWB

      public static final ZulaessigeKursart AGKWB
      Kursart Stütz- und Angleichungskurs / Förderunterricht
    • AGK

      public static final ZulaessigeKursart AGK
      Kursart Angleichungskurs
    • AST

      public static final ZulaessigeKursart AST
      Kursart Arbeits- bzw. Übungsstunde
    • BSP

      public static final ZulaessigeKursart BSP
      Kursart Begegnung mit Sprachen in der Primarstufe
    • BUS

      public static final ZulaessigeKursart BUS
      Kursart Unterricht im Rahmen von KAOA einschl. Schule trifft Arbeitswelt
    • E

      public static final ZulaessigeKursart E
      Kursart Erweiterungsebene/-kurs
    • E_H

      public static final ZulaessigeKursart E_H
      Kursart Erweiterungskurs – Bildungsgang Hauptschule
    • EBA

      public static final ZulaessigeKursart EBA
      Kursart Erweitertes Bildungsangebot
    • EF2

      public static final ZulaessigeKursart EF2
      Kursart Einführung in die 2. Fremdsprache oder Ersatzfach
    • EFSP

      public static final ZulaessigeKursart EFSP
      Kursart Ersatzfach für Sport als 4. Abiturfach
    • EGS1

      public static final ZulaessigeKursart EGS1
      Kursart Ergänzungsstunden
    • EGSN

      public static final ZulaessigeKursart EGSN
      Kursart Ergänzungsstunden mit Benotung
    • EV

      public static final ZulaessigeKursart EV
      Kursart Ergänzungs- oder Vertiefungskurs
    • EWBF

      public static final ZulaessigeKursart EWBF
      Kursart Erweiterungsunterricht Wahlbereich - berufsbezogen, fachübergreifend
    • EWF

      public static final ZulaessigeKursart EWF
      Kursart Erweiterungsunterricht Wahlbereich - fach-, jedoch nicht abschlussbezogen
    • EWFA

      public static final ZulaessigeKursart EWFA
      Kursart Erweiterungsunterricht Wahlbereich - fach- und abschlussbezogen
    • F3

      public static final ZulaessigeKursart F3
      Kursart Wahlplflichtunterricht: Einzelfach im math.-naturw., techn., gesellschaftsw., künstlerischen Schwerpunkt
    • FAG

      public static final ZulaessigeKursart FAG
      Kursart freiwillige Arbeitsgemeinschaft
    • FFU

      public static final ZulaessigeKursart FFU
      Kursart Fachbezogener Förderunterricht
    • FOGT

      public static final ZulaessigeKursart FOGT
      Kursart Förderangebot Ganztagsschule
    • DFG

      public static final ZulaessigeKursart DFG
      Kursart Förderung neu zugewanderter Schüler in Deutschfördergruppen (teilweise äußere und innere Differenzierung)
    • FS3

      public static final ZulaessigeKursart FS3
      Kursart Wahlpflichtbereich II (Kl. 09 und 10, bei G8: 08 und 09): 3. Fremdsprache
    • DFK

      public static final ZulaessigeKursart DFK
      Kursart Förderung neu zugewanderter Schüler in Deutschförderklassen (vollständige äußere Differenzierung)
    • FU

      public static final ZulaessigeKursart FU
      Kursart Förderunterricht
    • FUAUS

      public static final ZulaessigeKursart FUAUS
      Kursart Stützunterricht Wahlbereich - Förderunterricht für ausländische u. ausgesiedelte Schüler
    • FUF

      public static final ZulaessigeKursart FUF
      Kursart Fachunabhängiger Förderunterricht
    • FUK

      public static final ZulaessigeKursart FUK
      Kursart Förderunterricht im Klassenverband
    • FUT

      public static final ZulaessigeKursart FUT
      Kursart Förderunterricht für Teile von Klassen
    • FUEK

      public static final ZulaessigeKursart FUEK
      Kursart fächerübergreifender Kurs
    • G

      public static final ZulaessigeKursart G
      Kursart Grundebene/-kurs
    • G_H

      public static final ZulaessigeKursart G_H
      Kursart Grundkurs – Bildungsgang Hauptschule
    • GKM

      public static final ZulaessigeKursart GKM
      Kursart Grundkurs mündlich
    • GKS

      public static final ZulaessigeKursart GKS
      Kursart Grundkurs schriftlich
    • HU

      public static final ZulaessigeKursart HU
      Kursart Hausunterricht
    • KMFOE

      public static final ZulaessigeKursart KMFOE
      Kursart Zusätzlicher Förderunterricht im Rahmen der Initiative Komm mit
    • LK1

      public static final ZulaessigeKursart LK1
      Kursart Leistungskurs I
    • LK2

      public static final ZulaessigeKursart LK2
      Kursart Leistungskurs II
    • LRS

      public static final ZulaessigeKursart LRS
      Kursart Schülerinnen und Schüler mit besonderen Schwierigkeiten im Erlernen des Lesens und Rechtschreibens (LRS)
    • MEU

      public static final ZulaessigeKursart MEU
      Kursart Unterricht in der Herkunftssprache (Muttersprachlicher Unterricht)
    • FDS

      public static final ZulaessigeKursart FDS
      Kursart Förderung in der deutschen Sprache außerhalb von Sprachfördermaßnahmen
    • NPG

      public static final ZulaessigeKursart NPG
      Kursart Neigungs- und Projektgruppe
    • PJK

      public static final ZulaessigeKursart PJK
      Kursart Projektkurs
    • PROJ

      public static final ZulaessigeKursart PROJ
      Kursart Profilklasse
    • PUK

      public static final ZulaessigeKursart PUK
      Kursart Unterricht im Klassenverband
    • PUT

      public static final ZulaessigeKursart PUT
      Kursart Pflichtunterricht für Teile von Klassen
    • SF

      public static final ZulaessigeKursart SF
      Kursart Stütz- oder Förderkurs
    • SLP

      public static final ZulaessigeKursart SLP
      Kursart Selbstlernphase
    • SPA

      public static final ZulaessigeKursart SPA
      Kursart Wahlpflichtunterricht: Schwerpunktübergreifende Angebote
    • SPFU

      public static final ZulaessigeKursart SPFU
      Kursart Sportförderunterricht
    • SPF

      public static final ZulaessigeKursart SPF
      Kursart sonderpädagogische Förderung
    • SWFB

      public static final ZulaessigeKursart SWFB
      Kursart Stützunterricht Wahlbereich - fachbezogen
    • SWFW

      public static final ZulaessigeKursart SWFW
      Kursart Stützunterricht Wahlbereich - fachübergreifend
    • TAL

      public static final ZulaessigeKursart TAL
      Kursart Unterricht im Rahmen des Schulversuchs Talentschule
    • UMPF

      public static final ZulaessigeKursart UMPF
      Kursart Unterricht in der Herkunftssprache anstelle einer Pflichtfremdsprache oder eines Wahlpflichtfaches
    • VSU

      public static final ZulaessigeKursart VSU
      Kursart Förderunterricht
    • VTF

      public static final ZulaessigeKursart VTF
      Kursart Vertiefungsfach
    • VUW

      public static final ZulaessigeKursart VUW
      Kursart Vertiefungsunterricht Wahlbereich - berufsfeld- / berufsbezogener fachpraxisorientierter Kurs
    • WP

      public static final ZulaessigeKursart WP
      Kursart Wahlpflichtbereich
    • WP1FS

      public static final ZulaessigeKursart WP1FS
      Kursart Wahlpflichtbereich: Fremdsprachlich
    • WP1MU

      public static final ZulaessigeKursart WP1MU
      Kursart Wahlpflichtbereich: Musisch-künstlerisch
    • WP1NT

      public static final ZulaessigeKursart WP1NT
      Kursart Wahlpflichtbereich: Naturwissenschaftlich - technisch
    • WP1SW

      public static final ZulaessigeKursart WP1SW
      Kursart Wahlpflichtbereich: Sozialwissenschaftlich
    • WP1WW

      public static final ZulaessigeKursart WP1WW
      Kursart Wahlpflichtbereich: Wirtschaftlich
    • WPF

      public static final ZulaessigeKursart WPF
      Kursart Wahlpflichtfach
    • WPI

      public static final ZulaessigeKursart WPI
      Kursart Wahlpflichtbereich I
    • WPIGY

      public static final ZulaessigeKursart WPIGY
      Kursart Wahlpflichtbereich I: 2. Fremdsprache
    • WPII

      public static final ZulaessigeKursart WPII
      Kursart Wahlpflichtbereich II - Fächerkombination im math.-naturwiss, gesellschaftswiss. oder künstlerischen Schwerpunkt
    • WPU

      public static final ZulaessigeKursart WPU
      Kursart Wahlpflichtunterricht
    • ZK

      public static final ZulaessigeKursart ZK
      Kursart Zusatzkurs
    • ZUV

      public static final ZulaessigeKursart ZUV
      Kursart zusätzliche Unterrichtsveranstaltung
  • Methodendetails

    • values

      public static ZulaessigeKursart[] values()
      Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
      Gibt zurück:
      ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
    • valueOf

      public static ZulaessigeKursart valueOf(String name)
      Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)
      Parameter:
      name - Name der zurückzugebenden Enumerationskonstante.
      Gibt zurück:
      Enumerationskonstante mit dem angegebenen Namen
      Löst aus:
      IllegalArgumentException - wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthält
      NullPointerException - wenn das Argument nicht angegeben wird
    • init

      public static void init(@NotNull @NotNull CoreTypeDataManager<ZulaessigeKursartKatalogEintrag,ZulaessigeKursart> manager)
      Initialisiert den Core-Type mit dem angegebenen Manager.
      Parameter:
      manager - der Manager für die Daten des Core-Types
    • data

      Gibt den Daten-Manager für den Zugriff auf die Core-Type-Daten zurück, sofern dieser initialisiert wurde.
      Gibt zurück:
      der Daten-Manager
    • hatSchulform

      public boolean hatSchulform(int schuljahr, @NotNull @NotNull Schulform sf)
      Prüft, ob die Schulform bei diesem Core-Type-Wert in dem angegeben Schuljahr zulässig ist oder nicht.
      Parameter:
      schuljahr - das zu prüfende Schuljahr
      sf - die Schulform, auf die geprüft wird
      Gibt zurück:
      true, falls die Schulform zulässig ist, und ansonsten false
    • getListBySchuljahrAndSchulform

      @NotNull public static @NotNull List<ZulaessigeKursart> getListBySchuljahrAndSchulform(int schuljahr, @NotNull @NotNull Schulform schulform)
      Liefert alle zulässigen Kursarten für die angegebene Schulform in dem angegebenen Schuljahr.
      Parameter:
      schuljahr - das Schuljahr
      schulform - die Schulform
      Gibt zurück:
      die bei der Schulform in dem angegebenen Schuljahr zulässigen Kursarten
    • getByAllgemeinerKursart

      @NotNull public static @NotNull List<ZulaessigeKursart> getByAllgemeinerKursart(int schuljahr, @NotNull @NotNull String allgKursart)
      Bestimmt die Liste der möglichen speziellen Kursarten für die angegebene allgemeine Kursart
      Parameter:
      schuljahr - das Schuljahr, in dem die speziellen Kursarten gültig sind
      allgKursart - die allgemeine Kursart
      Gibt zurück:
      die Liste der möglichen speziellen Kursarten