Package de.svws_nrw.asd.types.schule
Klasse Nationalitaeten
java.lang.Object
de.svws_nrw.asd.types.CoreTypeSimple<NationalitaetenKatalogEintrag,Nationalitaeten>
de.svws_nrw.asd.types.schule.Nationalitaeten
- Alle implementierten Schnittstellen:
CoreType<NationalitaetenKatalogEintrag,
,Nationalitaeten> Comparable<Nationalitaeten>
Ein Core-Type für die Nationalitäten.
Die Daten basieren auf der Codeliste Staat aus der Staats- und Gebietssystematik des Statistischen Bundesamtes.
Siehe auch:
Die Daten basieren auf der Codeliste Staat aus der Staats- und Gebietssystematik des Statistischen Bundesamtes.
Siehe auch:
- Stand vom 1.2.2022
- Eine Übersicht bei xrepository.de findet sich unter der Kennung "urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:staat".
- Übersicht zum ISO-Standard 3166
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic @NotNull CoreTypeDataManager
<NationalitaetenKatalogEintrag, Nationalitaeten> data()
Gibt den Daten-Manager für den Zugriff auf die Core-Type-Daten zurück, sofern dieser initialisiert wurde.static Nationalitaeten
getByDESTATIS
(String code) Gibt die Nationalität für den angegebenen DESTATIS-Code zurück.static Nationalitaeten
Gibt die Nationalität für den angegebenen zweistelligen ISO-Code nach ISO 3166-1 zurück.static Nationalitaeten
Gibt die Nationalität für den angegebenen dreistelligen ISO-Code nach ISO 3166-1 zurück.static @NotNull Nationalitaeten
getDEU()
Gibt die Nationalität DEU zurück.Erzeugt eine Instance dieser Klasse.static void
init
(@NotNull CoreTypeDataManager<NationalitaetenKatalogEintrag, Nationalitaeten> manager) Initialisiert den Core-Type mit dem angegebenen Manager.static @NotNull Nationalitaeten @NotNull []
values()
Gibt alle Werte des Core-Types zurück.Von Klasse geerbte Methoden de.svws_nrw.asd.types.CoreTypeSimple
compareTo, equals, hashCode, initValues, name, ordinal, toString, valuesByClass
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden de.svws_nrw.asd.types.CoreType
daten, getManager, historie, statistikId
-
Konstruktordetails
-
Nationalitaeten
public Nationalitaeten()Erstellt eine Nationalitaeten mit Standardwerten
-
-
Methodendetails
-
init
public static void init(@NotNull @NotNull CoreTypeDataManager<NationalitaetenKatalogEintrag, Nationalitaeten> 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<NationalitaetenKatalogEintrag,Nationalitaeten> 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
-
values
Gibt alle Werte des Core-Types zurück.- Gibt zurück:
- die Werte des Core-Types als Array
-
getInstance
Erzeugt eine Instance dieser Klasse.- Setzt außer Kraft:
getInstance
in KlasseCoreTypeSimple<NationalitaetenKatalogEintrag,
Nationalitaeten> - Gibt zurück:
- Ein Objekt der Klasse U
-
getByISO3
Gibt die Nationalität für den angegebenen dreistelligen ISO-Code nach ISO 3166-1 zurück.- Parameter:
code
- der ISO-Code- Gibt zurück:
- die Nationalität oder null, falls der Code unbekannt ist
-
getByISO2
Gibt die Nationalität für den angegebenen zweistelligen ISO-Code nach ISO 3166-1 zurück.- Parameter:
code
- der ISO-Code- Gibt zurück:
- die Nationalität oder null, falls der Code unbekannt ist
-
getByDESTATIS
Gibt die Nationalität für den angegebenen DESTATIS-Code zurück.- Parameter:
code
- der DESTATIS-Code- Gibt zurück:
- die Nationalität oder null, falls der Code unbekannt ist
-
getDEU
Gibt die Nationalität DEU zurück.- Gibt zurück:
- die Nationalität DEU
-