Klasse StundenplanblockungManagerLehrkraft

java.lang.Object
de.svws_nrw.core.utils.stundenplanblockung.StundenplanblockungManagerLehrkraft

public class StundenplanblockungManagerLehrkraft extends Object
Ein Objekt zur Speicherung einer Lehrkraft während der Stundenplanberechnung.
  • Konstruktordetails

    • StundenplanblockungManagerLehrkraft

      public StundenplanblockungManagerLehrkraft(long pLehrkraftID, @NotNull @NotNull String pKuerzel)
      Konstrukur zur Erstellung eines StundenplanblockungManagerLehrkraft-Objektes.
      Parameter:
      pLehrkraftID - Die Datenbank-ID der Lehrkraft.
      pKuerzel - Das Kürzel der Lehrkraft.
  • Methodendetails

    • getID

      public long getID()
      Liefert die Datenbank-ID der Lehrkraft.
      Gibt zurück:
      Die Datenbank-ID der Lehrkraft.
    • getDarfVertreten

      public boolean getDarfVertreten()
      Liefert TRUE, falls die Lehrkraft zur Vertretung in Springstunden herangezogen werden kann.
      Gibt zurück:
      TRUE, falls die Lehrkraft zur Vertretung in Springstunden herangezogen werden kann.
    • setKuerzel

      public void setKuerzel(@NotNull @NotNull String pKuerzel)
      Setzt das Kürzel der Lehrkraft.
      Parameter:
      pKuerzel - Das neue Kürzel der Lehrkraft.