Package de.svws_nrw.asd.data.lehrer
Klasse LehrerStammdaten
java.lang.Object
de.svws_nrw.asd.data.lehrer.LehrerStammdaten
Diese Klasse wird bei der Kommunikation über die Open-API-Schnittstelle verwendet.
Sie beschreibt die Stammdaten eines Lehrers mit der übergebenen ID.
-
Feldübersicht
Modifizierer und TypFeldBeschreibungGgf. die Amtsbezeichnung des Lehrers.Ggf. die Anrede des Lehrers.Ggf. die dienstliche Email-Adresse des Lehrers.Ggf. die private Email-Adresse des Lehrers.Ggf. das Foto des Lehrers (jpg, Base64-kodiert des Lehrers.)Das Geburtsdatum des Lehrers.int
Die ID des GeschlechtesGgf. die Hausnummer zur Straße im Wohnort des Lehrers.Ggf. der Hausnummerzusatz zur Straße im Wohnort des Lehrers.long
Die ID des Lehrers.boolean
Gibt an, ob der Eintrag für die Schulstatistik relevant ist oder nicht.boolean
Gibt an, ob der Eintrag in der Anwendung sichtbar sein soll oder nicht.@NotNull String
Das Kürzel des Lehrers.final @NotNull List
<Schulleitung> Die Liste der Schulleitungsfunktionen, welche der Schule Lehrer an der Schule hat oder hatte.@NotNull String
Der Nachname des Lehrers.Ggf. die ID des Ortsteils im Wohnort des Lehrers.@NotNull String
Die Bezeichnung des Personals-Typs des Lehrers.Ggf. die ID für die Staatsangehörigkeit des Lehrers.Ggf. der Straßenname im Wohnort des Lehrers.Ggf. die Telefonnummer des Lehrers.Ggf. die Mobilnummer des Lehrers.Ggf. ein akademischer Grad des Lehrers.@NotNull String
Der Vorname des Lehrers.Ggf. die ID des Wohnortes des Lehrers. -
Konstruktorübersicht
-
Methodenübersicht
-
Felddetails
-
id
public long idDie ID des Lehrers. -
kuerzel
Das Kürzel des Lehrers. -
personalTyp
Die Bezeichnung des Personals-Typs des Lehrers. -
anrede
Ggf. die Anrede des Lehrers. -
titel
Ggf. ein akademischer Grad des Lehrers. -
amtsbezeichnung
Ggf. die Amtsbezeichnung des Lehrers. -
nachname
Der Nachname des Lehrers. -
vorname
Der Vorname des Lehrers. -
geschlecht
public int geschlechtDie ID des Geschlechtes -
geburtsdatum
Das Geburtsdatum des Lehrers. -
staatsangehoerigkeitID
Ggf. die ID für die Staatsangehörigkeit des Lehrers. -
strassenname
Ggf. der Straßenname im Wohnort des Lehrers. -
hausnummer
Ggf. die Hausnummer zur Straße im Wohnort des Lehrers. -
hausnummerZusatz
Ggf. der Hausnummerzusatz zur Straße im Wohnort des Lehrers. -
wohnortID
Ggf. die ID des Wohnortes des Lehrers. -
ortsteilID
Ggf. die ID des Ortsteils im Wohnort des Lehrers. -
telefon
Ggf. die Telefonnummer des Lehrers. -
telefonMobil
Ggf. die Mobilnummer des Lehrers. -
emailPrivat
Ggf. die private Email-Adresse des Lehrers. -
emailDienstlich
Ggf. die dienstliche Email-Adresse des Lehrers. -
foto
Ggf. das Foto des Lehrers (jpg, Base64-kodiert des Lehrers.) -
istSichtbar
public boolean istSichtbarGibt an, ob der Eintrag in der Anwendung sichtbar sein soll oder nicht. -
istRelevantFuerStatistik
public boolean istRelevantFuerStatistikGibt an, ob der Eintrag für die Schulstatistik relevant ist oder nicht. -
leitungsfunktionen
Die Liste der Schulleitungsfunktionen, welche der Schule Lehrer an der Schule hat oder hatte.
-
-
Konstruktordetails
-
LehrerStammdaten
public LehrerStammdaten()Leerer Standardkonstruktor.
-