Klasse FachDaten

java.lang.Object
de.svws_nrw.core.data.fach.FachDaten

public class FachDaten extends Object
Diese Klasse wird bei der Kommunikation über die Open-API-Schnittstelle verwendet. Sie beschreibt die grundlegenden Daten eines Faches.
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    Das Aufgabenfeld am Berufskolleg, zu welchem das Fach gehört
    boolean
    Gibt an, ob das Fach auf einem Zeugnis erscheinen soll.
    @NotNull String
    Die Bezeichnung des Faches
    @NotNull String
    Die Bezeichnung des Faches auf Überweisungs-Zeugnissen
    @NotNull String
    Die Bezeichnung des Faches auf allgemeinen Zeugnissen
    Die Sprache in der das Fach unterrichtet wird, sofern es sich um ein bilinguales Sachefach handelt.
    boolean
    Gibt an, ob das Fach ggf. bei der Aggregation von Leistungen aus früheren Lernabschnitten/Jahrgängen für eine Abschlussbrechnung berücksichtigt wird, sofern es im aktuellen Abschnitt nicht belegt wurde.
    long
    Die ID des Faches.
    boolean
    Gibt an, ob das Fach bei der Berechnung der FHR berücksichtigt wird oder nicht (Berufskolleg).
    boolean
    Gibt an, ob eine Nachprüfung in diesem Fach möglich ist.
    boolean
    Gibt an, ob es sich um ein Fach der Oberstufe handelt oder nicht.
    boolean
    Gibt an, ob es sich um ein Fach handelt, welches relevant für die Pürfungsordnung ist oder nicht (z.B. bei Belegprüfungen).
    boolean
    Gibt an, ob das Fach als schriftliches Fach für den Berufsabschluss gewertest wird (Berufskolleg).
    boolean
    Gibt an, ob das Fach ein schriftliches Fach für die zentralen Klausuren ist oder nicht.
    boolean
    Gibt an, ob der Eintrag in der Anwendung sichtbar sein soll oder nicht.
    @NotNull String
    Das eindeutige Kürzel des Faches
    @NotNull String
    Das Statistik-Kürzel des Faches
    int
    Gibt die maximale Anzahl an Zeichen an, doe in Fachbemerkungen genutzt werden dürfen.
    int
    Die Sortierreihenfolge des Fächerlisten-Eintrags.
  • 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

      public long id
      Die ID des Faches.
    • kuerzel

      @NotNull public @NotNull String kuerzel
      Das eindeutige Kürzel des Faches
    • kuerzelStatistik

      @NotNull public @NotNull String kuerzelStatistik
      Das Statistik-Kürzel des Faches
    • bezeichnung

      @NotNull public @NotNull String bezeichnung
      Die Bezeichnung des Faches
    • sortierung

      public int sortierung
      Die Sortierreihenfolge des Fächerlisten-Eintrags.
    • istOberstufenFach

      public boolean istOberstufenFach
      Gibt an, ob es sich um ein Fach der Oberstufe handelt oder nicht.
    • istPruefungsordnungsRelevant

      public boolean istPruefungsordnungsRelevant
      Gibt an, ob es sich um ein Fach handelt, welches relevant für die Pürfungsordnung ist oder nicht (z.B. bei Belegprüfungen).
    • istSichtbar

      public boolean istSichtbar
      Gibt an, ob der Eintrag in der Anwendung sichtbar sein soll oder nicht.
    • aufgabenfeld

      public String aufgabenfeld
      Das Aufgabenfeld am Berufskolleg, zu welchem das Fach gehört
    • bilingualeSprache

      public String bilingualeSprache
      Die Sprache in der das Fach unterrichtet wird, sofern es sich um ein bilinguales Sachefach handelt.
    • istNachpruefungErlaubt

      public boolean istNachpruefungErlaubt
      Gibt an, ob eine Nachprüfung in diesem Fach möglich ist.
    • aufZeugnis

      public boolean aufZeugnis
      Gibt an, ob das Fach auf einem Zeugnis erscheinen soll.
    • bezeichnungZeugnis

      @NotNull public @NotNull String bezeichnungZeugnis
      Die Bezeichnung des Faches auf allgemeinen Zeugnissen
    • bezeichnungUeberweisungszeugnis

      @NotNull public @NotNull String bezeichnungUeberweisungszeugnis
      Die Bezeichnung des Faches auf Überweisungs-Zeugnissen
    • maxZeichenInFachbemerkungen

      public int maxZeichenInFachbemerkungen
      Gibt die maximale Anzahl an Zeichen an, doe in Fachbemerkungen genutzt werden dürfen.
    • istSchriftlichZK

      public boolean istSchriftlichZK
      Gibt an, ob das Fach ein schriftliches Fach für die zentralen Klausuren ist oder nicht.
    • istSchriftlichBA

      public boolean istSchriftlichBA
      Gibt an, ob das Fach als schriftliches Fach für den Berufsabschluss gewertest wird (Berufskolleg).
    • istFHRFach

      public boolean istFHRFach
      Gibt an, ob das Fach bei der Berechnung der FHR berücksichtigt wird oder nicht (Berufskolleg).
    • holeAusAltenLernabschnitten

      public boolean holeAusAltenLernabschnitten
      Gibt an, ob das Fach ggf. bei der Aggregation von Leistungen aus früheren Lernabschnitten/Jahrgängen für eine Abschlussbrechnung berücksichtigt wird, sofern es im aktuellen Abschnitt nicht belegt wurde.
  • Konstruktordetails

    • FachDaten

      public FachDaten()
      Leerer Standardkonstruktor.