Package de.svws_nrw.core.data.benutzer
Klasse BenutzerKompetenzKatalogEintrag
java.lang.Object
de.svws_nrw.core.data.benutzer.BenutzerKompetenzKatalogEintrag
Diese Klasse wird bei der Kommunikation über die Open-API-Schnittstelle verwendet.
Sie beschreibt den Katalog der Benutzerkompetenzen.
-
Feldübersicht
Modifizierer und TypFeldBeschreibung@NotNull String
Die Bezeichnung der Benutzerkompetenz.@jakarta.validation.constraints.NotNull long
Die ID der zugehörigen Benutzerkompetenzgruppe.long
Die ID der Benutzerkompetenz.Die Schulformen.@NotNull String
Eine kurze Erläuterung zu der Kompetenz, die im Tooltip angezeigt werden kann. -
Konstruktorübersicht
KonstruktorBeschreibungErstellt einen Eintrag mit StandardwertenBenutzerKompetenzKatalogEintrag
(long id, @NotNull BenutzerKompetenzGruppe gruppe, @NotNull String bezeichnung, List<Schulform> schulformen, @NotNull String tooltip) Erstellt einen Eintrag mit den angegebenen Werten -
Methodenübersicht
-
Felddetails
-
id
public long idDie ID der Benutzerkompetenz. -
gruppe_id
@NotNull public @jakarta.validation.constraints.NotNull long gruppe_idDie ID der zugehörigen Benutzerkompetenzgruppe. -
bezeichnung
Die Bezeichnung der Benutzerkompetenz. -
tooltip
Eine kurze Erläuterung zu der Kompetenz, die im Tooltip angezeigt werden kann. -
nurSchulformen
Die Schulformen.
-
-
Konstruktordetails
-
BenutzerKompetenzKatalogEintrag
public BenutzerKompetenzKatalogEintrag()Erstellt einen Eintrag mit Standardwerten -
BenutzerKompetenzKatalogEintrag
public BenutzerKompetenzKatalogEintrag(long id, @NotNull @NotNull BenutzerKompetenzGruppe gruppe, @NotNull @NotNull String bezeichnung, List<Schulform> schulformen, @NotNull @NotNull String tooltip) Erstellt einen Eintrag mit den angegebenen Werten- Parameter:
id
- die IDgruppe
- die Gruppe, welcher die Benutzerkompetenz zugeordnet istbezeichnung
- die Bezeichnung der Benutzerkompetenzschulformen
- die Schulformen, bei denen die Kompetenz zulässig ist.tooltip
- der Tooltip
-