Klasse BenutzergruppeDaten

java.lang.Object
de.svws_nrw.core.data.benutzer.BenutzergruppeDaten

public class BenutzergruppeDaten extends Object
Diese Klasse wird bei der Kommunikation über die Open-API-Schnittstelle verwendet. Sie beschreibt die Daten einer Benutzergruppe mit der angegebenen ID.
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    @NotNull String
    Die Bezeichnung der Benutzergruppe.
    @jakarta.validation.constraints.NotNull long
    Die ID der Benutzergruppe.
    @jakarta.validation.constraints.NotNull boolean
    Gibt an, ob es sich um eine Administrative Benutzergruppe handelt oder nicht.
    @NotNull List<Long>
    Die IDs der Kompetenzen, die speziell dieser Benutzergruppe zugeordnet sind.
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    Leerer Standardkonstruktor.
  • Methodenübersicht

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Felddetails

    • id

      @NotNull public @jakarta.validation.constraints.NotNull long id
      Die ID der Benutzergruppe.
    • bezeichnung

      @NotNull public @NotNull String bezeichnung
      Die Bezeichnung der Benutzergruppe.
    • istAdmin

      @NotNull public @jakarta.validation.constraints.NotNull boolean istAdmin
      Gibt an, ob es sich um eine Administrative Benutzergruppe handelt oder nicht.
    • kompetenzen

      @NotNull public @NotNull List<Long> kompetenzen
      Die IDs der Kompetenzen, die speziell dieser Benutzergruppe zugeordnet sind.
  • Konstruktordetails

    • BenutzergruppeDaten

      public BenutzergruppeDaten()
      Leerer Standardkonstruktor.