Package de.svws_nrw.schulen.v1.utils
Klasse SchuldateiOrganisationseinheitAdressManager
java.lang.Object
de.svws_nrw.schulen.v1.utils.SchuldateiOrganisationseinheitAdressManager
Diese Klasse dient dem Verwalten einer Adresse einer Organisationseinheit
aus der Schuldatei.
-
Konstruktorübersicht
KonstruktorBeschreibungSchuldateiOrganisationseinheitAdressManager
(@NotNull SchuldateiManager managerSchuldatei, @NotNull SchuldateiOrganisationseinheitManager managerOrganisationseinheit, @NotNull SchuldateiOrganisationseinheitAdresse adresse, @NotNull List<SchuldateiOrganisationseinheitErreichbarkeit> erreichbarkeiten) Erstellt einen neuen Manager und initialisiert diesen mit der übergebenen Adresse und den beiden zugehörigen Managern für die Schuldatei sowie die Organisationseinheit. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibung@NotNull String
Gibt das Adresskennzeichen zurück.@NotNull String
Gibt die Art der Adresse (siehe zugehöriger Katalog) zurück.Gibt die Emailadressen zu dieser Adresse zurückgetErreichbarkeitenAufKanal
(@NotNull String codekey) Gibt die Liste der Erreichbarkeiten für den gegebenen Codekey zurück Kanäle sind: https://www.xrepository.de/details/urn:de:xoev:codeliste:erreichbarkeit 01: Email 02: Festnetznummer 03: Mobilnummer 04: Faxnummer 05: Instant Messanger 06: Pager 07: Sonstiges 08: De-Mail 09: WebGibt die Faxnummern zu dieser Adresse zurückGibt die Festnetznummern zu dieser Adresse zurückGibt das Datum zurück, ab dem diese Adresse gültig ist.Gibt das Datum zurück, bis zu welchem diese Adresse gültig ist.@NotNull String
Gibt die Information zur Hauptstandortadresse (siehe zugehöriger Katalog) zurück.int
getID()
Gibt die ID der Adresse zurück.long
Gibt den Koordinatenhochwert zurück.long
Gibt den Koordinatenrechtswert zurück.int
Gibt die Nummer der Liegenschaft der Organisationseinheit zurück, zu der die Adresse gehört.Gibt die Mobilnummern zu dieser Adresse zurück@NotNull String
getOrt()
Gibt den Ort zurück.@NotNull String
Gibt die Postleitzahl zurück.long
Gibt die Qualität der Verortung (siehe zugehöriger Katalog) zurück.@NotNull String
Gibt den Regionalschlüssel zurück.@NotNull String
Gibt die Schulnummer der Organisationseinheit zurück, zu der die Adresse gehört.@NotNull String
Gibt das Standortkennzeichen des Teilstandorts zurück.@NotNull String
Gibt die Straße zurück.Gibt die Webadressen zu dieser Adresse zurückboolean
Gibt zurück, ob es sich um den Hauptstandort handelt.
-
Konstruktordetails
-
SchuldateiOrganisationseinheitAdressManager
public SchuldateiOrganisationseinheitAdressManager(@NotNull @NotNull SchuldateiManager managerSchuldatei, @NotNull @NotNull SchuldateiOrganisationseinheitManager managerOrganisationseinheit, @NotNull @NotNull SchuldateiOrganisationseinheitAdresse adresse, @NotNull @NotNull List<SchuldateiOrganisationseinheitErreichbarkeit> erreichbarkeiten) Erstellt einen neuen Manager und initialisiert diesen mit der übergebenen Adresse und den beiden zugehörigen Managern für die Schuldatei sowie die Organisationseinheit.- Parameter:
managerSchuldatei
- der Manager für die SchuldateimanagerOrganisationseinheit
- der Manager für die Organisationseinheitadresse
- die Adresse der Organisationseinheiterreichbarkeiten
- die Erreichbarkeiten der Organisationseinheit
-
-
Methodendetails
-
getID
public int getID()Gibt die ID der Adresse zurück.- Gibt zurück:
- die ID der Adresse
-
getSchulnummer
Gibt die Schulnummer der Organisationseinheit zurück, zu der die Adresse gehört.- Gibt zurück:
- die Schulnummer der Organisationseinheit
-
getLiegenschaftnummer
public int getLiegenschaftnummer()Gibt die Nummer der Liegenschaft der Organisationseinheit zurück, zu der die Adresse gehört.- Gibt zurück:
- die Nummer der Liegenschaft der Organisationseinheit
-
getStrasse
Gibt die Straße zurück.- Gibt zurück:
- die Straße
-
getPostleitzahl
Gibt die Postleitzahl zurück.- Gibt zurück:
- die Postleitzahl
-
getOrt
Gibt den Ort zurück.- Gibt zurück:
- der Ort
-
getRegionalschluessel
Gibt den Regionalschlüssel zurück.- Gibt zurück:
- der Regionalschlüssel
-
getQualitaetVerortung
public long getQualitaetVerortung()Gibt die Qualität der Verortung (siehe zugehöriger Katalog) zurück.- Gibt zurück:
- die Qualität der Verortung
-
getKoordinatenrechtswert
public long getKoordinatenrechtswert()Gibt den Koordinatenrechtswert zurück.- Gibt zurück:
- der Koordinatenrechtswert
-
getKoordinatenhochwert
public long getKoordinatenhochwert()Gibt den Koordinatenhochwert zurück.- Gibt zurück:
- der Koordinatenhochwert
-
getArtDerAdresse
Gibt die Art der Adresse (siehe zugehöriger Katalog) zurück.- Gibt zurück:
- die Art der Adresse
-
getStandortkennzeichen
Gibt das Standortkennzeichen des Teilstandorts zurück.- Gibt zurück:
- das Standortkennzeichen des Teilstandorts
-
getAdresskennzeichen
Gibt das Adresskennzeichen zurück.- Gibt zurück:
- das Adresskennzeichen
-
getHauptstandortadresse
Gibt die Information zur Hauptstandortadresse (siehe zugehöriger Katalog) zurück.- Gibt zurück:
- die Information zur Hauptstandortadresse
-
istHauptstandort
public boolean istHauptstandort()Gibt zurück, ob es sich um den Hauptstandort handelt.- Gibt zurück:
- true, wenn es sich um den Hauptstandort handelt, und ansonsten false
-
getGueltigAb
Gibt das Datum zurück, ab dem diese Adresse gültig ist.- Gibt zurück:
- das Datum, ab dem diese Adresse gültig ist.
-
getGueltigBis
Gibt das Datum zurück, bis zu welchem diese Adresse gültig ist.- Gibt zurück:
- das Datum, bis zu welchem diese Adresse gültig ist.
-
getErreichbarkeitenAufKanal
Gibt die Liste der Erreichbarkeiten für den gegebenen Codekey zurück Kanäle sind: https://www.xrepository.de/details/urn:de:xoev:codeliste:erreichbarkeit 01: Email 02: Festnetznummer 03: Mobilnummer 04: Faxnummer 05: Instant Messanger 06: Pager 07: Sonstiges 08: De-Mail 09: Web- Parameter:
codekey
- der Kanal der Erreichbarkeit- Gibt zurück:
- die Liste mit den Einträgen für den angegebenen codekey (Kanal)
-
getFestnetznummern
Gibt die Festnetznummern zu dieser Adresse zurück- Gibt zurück:
- die Liste der entsprechenden Festnetznummern
-
getMobilnummern
Gibt die Mobilnummern zu dieser Adresse zurück- Gibt zurück:
- die Liste der entsprechenden Mobilnummern
-
getFaxnummern
Gibt die Faxnummern zu dieser Adresse zurück- Gibt zurück:
- die Liste der entsprechenden Faxnummern
-
getEmailadressen
Gibt die Emailadressen zu dieser Adresse zurück- Gibt zurück:
- die Liste der entsprechenden Emailadressen
-
getWebadressen
Gibt die Webadressen zu dieser Adresse zurück- Gibt zurück:
- die Liste der entsprechenden Webadressen
-