Enum-Klasse LehrerLehramt

java.lang.Object
java.lang.Enum<LehrerLehramt>
de.svws_nrw.asd.types.lehrer.LehrerLehramt
Alle implementierten Schnittstellen:
@NotNull CoreType<LehrerLehramtKatalogEintrag,LehrerLehramt>, Serializable, Comparable<LehrerLehramt>, Constable

public enum LehrerLehramt extends Enum<LehrerLehramt> implements @NotNull CoreType<LehrerLehramtKatalogEintrag,LehrerLehramt>
Diese Aufzählung stellt einen Core-Type für die Lehrämter von Lehrkräften an der Schule zur Verfügung.
  • 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
    Lehramt 'für die Primarstufe'
    Lehramt 'an der Grund- und Hauptschule (Stufenschwerpunkt I)'
    Lehramt 'an der Grund- und Hauptschule (Stufenschwerpunkt II)'
    Lehramt 'an der Volksschule'
    Lehramt 'Grundschule'
    Lehramt 'Sonderpädagogische Förderung'
    Lehramt 'für Sonderpädagogik'
    Lehramt 'an Sonderschulen'
    Lehramt 'für Sonderpädagogik und die Primarstufe'
    Lehramt 'für Sonderpädagogik und die Sekundarstufe I'
    Lehramt 'Sonderpädagogik LPO 03'
    Lehramt 'Grund-, Haupt- u.
    Lehramt 'Grund-, Haupt- u.
    Lehramt 'Haupt-, Real- und Gesamtschule'
    Lehramt 'Haupt-, Real-, Sekundar- und Gesamtschule'
    Lehramt 'für die Sekundarstufe I und die Primarstufe'
    Lehramt 'für die Sekundarstufe I'
    Lehramt 'an der Realschule'
    Lehramt 'für die Sekundarstufe II und die Sekundarstufe I'
    Lehramt 'am Gymnasium'
    Lehramt 'Gymnasium und Gesamtschule'
    Lehramt 'für die Sekundarstufe II (ohne berufliche Fachrichtung)'
    Lehramt 'an berufsbildenden Schulen (alle Lehrer mit 2.
    Lehramt 'für die Sekundarstufe II und Sonderpädagogik'
    Lehramt 'für die Sekundarstufe II (mit beruflicher Fachrichtung)'
    Lehramt 'Berufskolleg'
    Lehramt 'Fachhochschullehrer'
    Lehramt 'Berufskolleg mit einer beruflichen Fachrichtung (§ 59 LVO)'
    Lehramt 'Fachlehrer an Sonderschulen'
    Lehramt 'Religionslehrer/Geistlicher/Katechet'
    Lehramt 'Fachlehrer mit der Befähigung für die Laufbahn des Werkstattlehrers'
    Lehramt 'Fachlehrer'
    Lehramt 'Fachlehrer für Kurzschrift und Maschinenschreiben'
    Lehramt 'Fachlehrer mit der Befähigung für die Laufbahn des technischen Lehrers an beruflichen Schulen'
    Lehramt 'Schulkindergärtnerin'
    Lehramt 'ohne sonderpäd.
    Lehramt 'ohne sonderpäd.
    Lehramt 'ohne sonderpäd.
    Lehramt 'mit sonderpäd.
    Lehramt 'mit sonderpäd.
    Lehramt 'mit sonderpäd.
    Heilpädagoge/-in
    Handwerksmeister/-in
    Alltagshelfer/-in
    Lehramt 'Schulverwaltungsassistent'
    Studierende
    Lehramt 'Lehrer, der eine Qualifikation erworben hat, die der 1.
    Lehramt 'Lehrer, der außerhalb des Geltungsbereichs des Grundgesetzes seine Qualifikation erworben hat'
    Lehramt 'Lehramtsanwärter/Studienreferendar'
    Lehramt 'Sonstiger Lehrer (Gymnastik-, Werk-, Hauswirtschaftslehrer, Übungsleiter)'
  • 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 void
    Initialisiert den Core-Type mit dem angegebenen Manager.
    Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
    static LehrerLehramt[]
    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

    • ID_00

      public static final LehrerLehramt ID_00
      Lehramt 'für die Primarstufe'
    • ID_01

      public static final LehrerLehramt ID_01
      Lehramt 'an der Grund- und Hauptschule (Stufenschwerpunkt I)'
    • ID_02

      public static final LehrerLehramt ID_02
      Lehramt 'an der Grund- und Hauptschule (Stufenschwerpunkt II)'
    • ID_03

      public static final LehrerLehramt ID_03
      Lehramt 'an der Volksschule'
    • ID_09

      public static final LehrerLehramt ID_09
      Lehramt 'für Sonderpädagogik'
    • ID_10

      public static final LehrerLehramt ID_10
      Lehramt 'an Sonderschulen'
    • ID_11

      public static final LehrerLehramt ID_11
      Lehramt 'für Sonderpädagogik und die Primarstufe'
    • ID_12

      public static final LehrerLehramt ID_12
      Lehramt 'für Sonderpädagogik und die Sekundarstufe I'
    • ID_14

      public static final LehrerLehramt ID_14
      Lehramt 'Sonderpädagogik LPO 03'
    • ID_15

      public static final LehrerLehramt ID_15
      Lehramt 'Grund-, Haupt- u. Realschule u. entspr. Jahrg.stufen d. Gesamtschule -Schwerp.- Grundschule'
    • ID_16

      public static final LehrerLehramt ID_16
      Lehramt 'Grund-, Haupt- u. Realschule u. entspr. Jahrg.stufen d. Gesamtsch. -Schwerp.- H/R/Gesamtsch.'
    • ID_19

      public static final LehrerLehramt ID_19
      Lehramt 'für die Sekundarstufe I und die Primarstufe'
    • ID_20

      public static final LehrerLehramt ID_20
      Lehramt 'für die Sekundarstufe I'
    • ID_21

      public static final LehrerLehramt ID_21
      Lehramt 'an der Realschule'
    • ID_24

      public static final LehrerLehramt ID_24
      Lehramt 'für die Sekundarstufe II und die Sekundarstufe I'
    • ID_25

      public static final LehrerLehramt ID_25
      Lehramt 'am Gymnasium'
    • ID_27

      public static final LehrerLehramt ID_27
      Lehramt 'Gymnasium und Gesamtschule'
    • ID_29

      public static final LehrerLehramt ID_29
      Lehramt 'für die Sekundarstufe II (ohne berufliche Fachrichtung)'
    • ID_30

      public static final LehrerLehramt ID_30
      Lehramt 'an berufsbildenden Schulen (alle Lehrer mit 2. Staatsprüfung oder erworbener Anstellungsfähigkeit)'
    • ID_31

      public static final LehrerLehramt ID_31
      Lehramt 'für die Sekundarstufe II und Sonderpädagogik'
    • ID_32

      public static final LehrerLehramt ID_32
      Lehramt 'für die Sekundarstufe II (mit beruflicher Fachrichtung)'
    • ID_35

      public static final LehrerLehramt ID_35
      Lehramt 'Berufskolleg'
    • ID_40

      public static final LehrerLehramt ID_40
      Lehramt 'Fachhochschullehrer'
    • ID_50

      public static final LehrerLehramt ID_50
      Lehramt 'Fachlehrer an Sonderschulen'
    • ID_51

      public static final LehrerLehramt ID_51
      Lehramt 'Religionslehrer/Geistlicher/Katechet'
    • ID_52

      public static final LehrerLehramt ID_52
      Lehramt 'Fachlehrer mit der Befähigung für die Laufbahn des Werkstattlehrers'
    • ID_53

      public static final LehrerLehramt ID_53
      Lehramt 'Fachlehrer'
    • ID_54

      public static final LehrerLehramt ID_54
      Lehramt 'Fachlehrer für Kurzschrift und Maschinenschreiben'
    • ID_55

      public static final LehrerLehramt ID_55
      Lehramt 'Fachlehrer mit der Befähigung für die Laufbahn des technischen Lehrers an beruflichen Schulen'
    • ID_56

      public static final LehrerLehramt ID_56
      Lehramt 'Schulkindergärtnerin'
    • ID_57

      public static final LehrerLehramt ID_57
      Lehramt 'ohne sonderpäd. Zusatzausbildung:Sozialarbeiter, Sozialpädagoge, Jugendleiter'
    • ID_58

      public static final LehrerLehramt ID_58
      Lehramt 'ohne sonderpäd. Zusatzausbildung:Erzieher, Kindergärtnerin u.a.'
    • ID_59

      public static final LehrerLehramt ID_59
      Lehramt 'ohne sonderpäd. Zusatzausbildung:Sonstige pädagogische Unterrichtshilfe'
    • ID_60

      public static final LehrerLehramt ID_60
      Lehramt 'mit sonderpäd. Zusatzausbildung:Sozialarbeiter, Sozialpädagoge, Jugendleiter'
    • ID_61

      public static final LehrerLehramt ID_61
      Lehramt 'mit sonderpäd. Zusatzausbildung:Erzieher, Kindergärtnerin u.a.'
    • ID_62

      public static final LehrerLehramt ID_62
      Lehramt 'mit sonderpäd. Zusatzausbildung:Sonstige pädagogische Unterrichtshilfe'
    • ID_63

      public static final LehrerLehramt ID_63
      Heilpädagoge/-in
    • ID_64

      public static final LehrerLehramt ID_64
      Handwerksmeister/-in
    • ID_65

      public static final LehrerLehramt ID_65
      Alltagshelfer/-in
    • ID_90

      public static final LehrerLehramt ID_90
      Studierende
    • ID_96

      public static final LehrerLehramt ID_96
      Lehramt 'Lehrer, der eine Qualifikation erworben hat, die der 1. Staatsprüfung entspricht (z.B. Diplom, sofern nicht Schlüssel 98)'
    • ID_97

      public static final LehrerLehramt ID_97
      Lehramt 'Lehrer, der außerhalb des Geltungsbereichs des Grundgesetzes seine Qualifikation erworben hat'
    • ID_98

      public static final LehrerLehramt ID_98
      Lehramt 'Lehramtsanwärter/Studienreferendar'
    • ID_99

      public static final LehrerLehramt ID_99
      Lehramt 'Sonstiger Lehrer (Gymnastik-, Werk-, Hauswirtschaftslehrer, Übungsleiter)'
    • ID_70

      public static final LehrerLehramt ID_70
      Lehramt 'Schulverwaltungsassistent'
    • ID_04

      public static final LehrerLehramt ID_04
      Lehramt 'Grundschule'
    • ID_17

      public static final LehrerLehramt ID_17
      Lehramt 'Haupt-, Real- und Gesamtschule'
    • ID_08

      public static final LehrerLehramt ID_08
      Lehramt 'Sonderpädagogische Förderung'
    • ID_18

      public static final LehrerLehramt ID_18
      Lehramt 'Haupt-, Real-, Sekundar- und Gesamtschule'
    • ID_49

      public static final LehrerLehramt ID_49
      Lehramt 'Berufskolleg mit einer beruflichen Fachrichtung (§ 59 LVO)'
  • Methodendetails

    • values

      public static LehrerLehramt[] 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 LehrerLehramt 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<LehrerLehramtKatalogEintrag,LehrerLehramt> manager)
      Initialisiert den Core-Type mit dem angegebenen Manager.
      Parameter:
      manager - der Manager für die Daten des Core-Types
    • data

      @NotNull public static @NotNull CoreTypeDataManager<LehrerLehramtKatalogEintrag,LehrerLehramt> 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