Klasse GostKlausurraumRich

java.lang.Object
de.svws_nrw.core.data.gost.klausurplanung.GostKlausurraumRich

public class GostKlausurraumRich extends Object
Diese Klasse wird bei der Kommunikation über die Open-API-Schnittstelle verwendet. Sie liefert die mit Daten des zugehörigen Stundenplan-Raums angereicherten Informationen zu einem Gost-Klausurraum.
  • Felddetails

    • id

      public long id
      Die ID des Klausurraums.
    • groesse

      public int groesse
      Die Grösse des Raumes an Arbeitsplätzen für Schüler.
    • schuelerklausurterminIDs

      @NotNull public @NotNull List<Long> schuelerklausurterminIDs
      Ein Array mit den IDs der im Raum enthaltenen Schülerklausurterminen.
  • Konstruktordetails

    • GostKlausurraumRich

      public GostKlausurraumRich(@NotNull @NotNull GostKlausurraum klausurraum, StundenplanRaum stundenplanraum)
      Konstruktor zur Erstellung des Rich-Objekts.
      Parameter:
      klausurraum - Das zugehörige GostKlausurraum-Objekt.
      stundenplanraum - Das zugehörige StundenplanRaum-Objekt.
    • GostKlausurraumRich

      public GostKlausurraumRich()
      Default-Konstruktor
  • Methodendetails

    • equals

      public boolean equals(Object another)
      Vergleicht, ob das aktuelle dasselbe Objekt, wie ein anderes übergebenes Objekt ist.
      Setzt außer Kraft:
      equals in Klasse Object
      Parameter:
      another - das zu vergleichende Objekt
      Gibt zurück:
      true, falls die Objekte identisch sind, sonst false
    • hashCode

      public int hashCode()
      Erzeugt den Hashcode zu Objekt auf Basis der id.
      Setzt außer Kraft:
      hashCode in Klasse Object
      Gibt zurück:
      den HashCode