Enum-Klasse HerkunftSonstige

java.lang.Object
java.lang.Enum<HerkunftSonstige>
de.svws_nrw.core.types.schueler.HerkunftSonstige
Alle implementierten Schnittstellen:
Serializable, Comparable<HerkunftSonstige>, Constable

public enum HerkunftSonstige extends Enum<HerkunftSonstige>
Ein Core-Type für die für die amtliche Schulstatistik möglichen sonstigen Herkunftsmöglichkeiten von Schülern in Abhängigkeit von dessen Schulform.
  • 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
    Ausländische Schüler, die seit den letzten amtlichen Schuldaten aus dem Ausland zugezogen sind
    Keine Schule bzw. kein Förderschulkindergarten (Einschulung)
    Hausfrüherziehung für Hör- bzw.
    Hochschule, Universität
    Förderschulkindergarten (einschließlich frühkindliche Förderung)
    Herkunft noch unbekannt (nur Gliederung A12, A13)
    Wehr-, Zivil- oder Bundesfreiwilligendienst
    Berufstätigkeit (z.
    Sonstige Schule bzw. keine Schule, auch seit den letzten amtlichen Schuldaten aus dem Ausland zugezogene deutsche Schüler
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    Der aktuellen Daten der sonstigen Herkunft, wenn keine Beschränkung der Gültigkeit vorliegen - sonst null
    final @NotNull HerkunftSonstigeKatalogEintrag @NotNull []
    Die Historie mit den Einträgen der sonstigen Herkunft
    static final long
    Die Version dieses Core-Types, um beim Datenbank Update-Process die Version des Core-Types feststellen zu können.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    Gibt die sonstige Herkunft für das angegebene Kürzel zurück.
    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
  • Enum-Konstanten - Details

    • AS

      public static final HerkunftSonstige AS
      Ausländische Schüler, die seit den letzten amtlichen Schuldaten aus dem Ausland zugezogen sind
    • ES

      public static final HerkunftSonstige ES
      Keine Schule bzw. kein Förderschulkindergarten (Einschulung)
    • FE

      public static final HerkunftSonstige FE
      Hausfrüherziehung für Hör- bzw. Sehgeschädigte
    • HU

      public static final HerkunftSonstige HU
      Hochschule, Universität
    • SK

      public static final HerkunftSonstige SK
      Förderschulkindergarten (einschließlich frühkindliche Förderung)
    • UN

      public static final HerkunftSonstige UN
      Herkunft noch unbekannt (nur Gliederung A12, A13)
    • WZ

      public static final HerkunftSonstige WZ
      Wehr-, Zivil- oder Bundesfreiwilligendienst
    • XB

      public static final HerkunftSonstige XB
      Berufstätigkeit (z. B. vor Besuch einer Fachschule)
    • XS

      public static final HerkunftSonstige XS
      Sonstige Schule bzw. keine Schule, auch seit den letzten amtlichen Schuldaten aus dem Ausland zugezogene deutsche Schüler
  • Felddetails

    • VERSION

      public static final long VERSION
      Die Version dieses Core-Types, um beim Datenbank Update-Process die Version des Core-Types feststellen zu können.
      Siehe auch:
    • daten

      @NotNull public final @NotNull HerkunftSonstigeKatalogEintrag daten
      Der aktuellen Daten der sonstigen Herkunft, wenn keine Beschränkung der Gültigkeit vorliegen - sonst null
    • historie

      @NotNull public final @NotNull HerkunftSonstigeKatalogEintrag @NotNull [] historie
      Die Historie mit den Einträgen der sonstigen Herkunft
  • Methodendetails

    • values

      public static HerkunftSonstige[] 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 HerkunftSonstige 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
    • getByKuerzel

      public static HerkunftSonstige getByKuerzel(String kuerzel)
      Gibt die sonstige Herkunft für das angegebene Kürzel zurück.
      Parameter:
      kuerzel - das Kürzel der sonstigen Herkunft
      Gibt zurück:
      die sonstige Herkunft oder null, falls das Kürzel ungültig ist