Package de.svws_nrw.core.data.gost
Klasse GostFach
java.lang.Object
de.svws_nrw.core.data.gost.GostFach
Diese Klasse stellt die Core-Types für
Eigenschaften einen Oberstufenfaches für die Abiturberechnung zur Verfügung.
Core-Types dienen als grundlegende abstrakte Datentypen sowohl für die Core-Algorithmen
als auch für die OpenAPI-Schnittstelle.
-
Feldübersicht
Modifizierer und TypFeldBeschreibungDie Bezeichnung des FachesGibt im Falle eines bilingualen Sachfaches das einstellige Fremdsprachenkürzel an.long
Die ID des Fachesboolean
Gibt an, ob es sich bei dem Fach um eine Fremdsprache handelt oder nichtboolean
Gibt an, ob das Fache eine neu einsetzende Fremdsprache ist.boolean
Gibt an, ob das Fach als Grundkurs im Abitur gewählt werden kann.boolean
Gibt an, ob das Fach als Leistungskurs im Abitur gewählt werden kann.boolean
Gibt an, ob das Fach in der EF.1 gewählt werden kann.boolean
Gibt an, ob das Fach in der EF.2 gewählt werden kann.boolean
Gibt an, ob das Fach in der Q1.1 gewählt werden kann.boolean
Gibt an, ob das Fach in der Q1.2 gewählt werden kann.boolean
Gibt an, ob das Fach in der Q2.1 gewählt werden kann.boolean
Gibt an, ob das Fach in der Q2.2 gewählt werden kann.boolean
Gibt an, ob es sich um ein Fach handelt, welches relevant für die Prüfungsordnung ist oder nicht (z.B. bei der Belegprüfung).@NotNull String
Das Statistik-Kürzel des FachesDas Fach-Kürzel, welches zur Anzeige verwendet wird.Die Fach-ID des Leitfaches eines Projektkurses oder VertiefungsfachesDas Fach-Kürzel des Leitfaches eines Projektkurses oder VertiefungsfachesDie Fach-ID des zweiten Leitfaches eines ProjektkursesDie Fach-Kürzel des zweiten Leitfaches eines Projektkursesint
Die Nummer, welche die Sortierung der Fächer angibt.int
Die Wochenstundenzahl des Faches in der Qualifikationsphase -
Konstruktorübersicht
-
Methodenübersicht
-
Felddetails
-
id
public long idDie ID des Faches -
kuerzel
Das Statistik-Kürzel des Faches -
kuerzelAnzeige
Das Fach-Kürzel, welches zur Anzeige verwendet wird. -
bezeichnung
Die Bezeichnung des Faches -
sortierung
public int sortierungDie Nummer, welche die Sortierung der Fächer angibt. -
istPruefungsordnungsRelevant
public boolean istPruefungsordnungsRelevantGibt an, ob es sich um ein Fach handelt, welches relevant für die Prüfungsordnung ist oder nicht (z.B. bei der Belegprüfung). -
istFremdsprache
public boolean istFremdspracheGibt an, ob es sich bei dem Fach um eine Fremdsprache handelt oder nicht -
istFremdSpracheNeuEinsetzend
public boolean istFremdSpracheNeuEinsetzendGibt an, ob das Fache eine neu einsetzende Fremdsprache ist. -
biliSprache
Gibt im Falle eines bilingualen Sachfaches das einstellige Fremdsprachenkürzel an. -
istMoeglichAbiLK
public boolean istMoeglichAbiLKGibt an, ob das Fach als Leistungskurs im Abitur gewählt werden kann. -
istMoeglichAbiGK
public boolean istMoeglichAbiGKGibt an, ob das Fach als Grundkurs im Abitur gewählt werden kann. -
istMoeglichEF1
public boolean istMoeglichEF1Gibt an, ob das Fach in der EF.1 gewählt werden kann. -
istMoeglichEF2
public boolean istMoeglichEF2Gibt an, ob das Fach in der EF.2 gewählt werden kann. -
istMoeglichQ11
public boolean istMoeglichQ11Gibt an, ob das Fach in der Q1.1 gewählt werden kann. -
istMoeglichQ12
public boolean istMoeglichQ12Gibt an, ob das Fach in der Q1.2 gewählt werden kann. -
istMoeglichQ21
public boolean istMoeglichQ21Gibt an, ob das Fach in der Q2.1 gewählt werden kann. -
istMoeglichQ22
public boolean istMoeglichQ22Gibt an, ob das Fach in der Q2.2 gewählt werden kann. -
wochenstundenQualifikationsphase
public int wochenstundenQualifikationsphaseDie Wochenstundenzahl des Faches in der Qualifikationsphase -
projektKursLeitfach1ID
Die Fach-ID des Leitfaches eines Projektkurses oder Vertiefungsfaches -
projektKursLeitfach1Kuerzel
Das Fach-Kürzel des Leitfaches eines Projektkurses oder Vertiefungsfaches -
projektKursLeitfach2ID
Die Fach-ID des zweiten Leitfaches eines Projektkurses -
projektKursLeitfach2Kuerzel
Die Fach-Kürzel des zweiten Leitfaches eines Projektkurses
-
-
Konstruktordetails
-
GostFach
public GostFach()Leerer Standardkonstruktor.
-