Klasse ReportingFach
java.lang.Object
de.svws_nrw.module.reporting.types.fach.ReportingFach
- Bekannte direkte Unterklassen:
ProxyReportingFach
Basis-Klasse im Rahmen des Reportings für Daten vom Typ Fach.
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected String
Das Aufgabenfeld am Berufskolleg, zu welchem das Fach gehörtprotected boolean
Gibt an, ob das Fach auf einem Zeugnis erscheinen soll.protected String
Die Bezeichnung des Fachesprotected String
Die Bezeichnung des Faches auf Überweisungszeugnissenprotected String
Die Bezeichnung des Faches auf allgemeinen Zeugnissenprotected String
Die Sprache (das einstellige Fremdsprachenkürzel) an, in der das Fach unterrichtet wird, sofern es sich um ein bilinguales Sachfach handelt.protected Fachgruppe
Die Fachgruppe, der das Fach angehört.protected boolean
Gibt an, ob das Fach ggf. bei der Aggregation von Leistungen aus früheren Lernabschnitten/Jahrgängen für eine Abschlussberechnung berücksichtigt wird, sofern es im aktuellen Abschnitt nicht belegt wurde.protected long
Die ID des Faches.protected boolean
Gibt an, ob das Fach bei der Berechnung der FHR berücksichtigt wird oder nicht (Berufskolleg).protected boolean
Gibt an, ob es sich bei dem Fach um eine Fremdsprache handelt oder nichtprotected boolean
Gibt an, ob das Fach eine neu einsetzende Fremdsprache ist.protected boolean
Gibt an, ob es sich um ein Fach der Oberstufe handelt oder nicht.protected boolean
Gibt an, ob eine Nachprüfung in diesem Fach möglich ist.protected boolean
Gibt an, ob es sich um ein Fach handelt, welches relevant für die Prüfungsordnung ist oder nicht (z.B. bei Belegprüfungen).protected boolean
Gibt an, ob das Fach als schriftliches Fach für den Berufsabschluss gewertet wird (Berufskolleg).protected boolean
Gibt an, ob das Fach ein schriftliches Fach für die zentralen Klausuren ist oder nicht.protected boolean
Gibt an, ob der Eintrag in der Anwendung sichtbar sein soll oder nicht.protected String
Das eindeutige Kürzel des Fachesprotected int
Gibt die maximale Anzahl an Zeichen an, doe in Fachbemerkungen genutzt werden dürfen.protected int
Die Sortierreihenfolge des Fächerlisten-Eintrags.protected ReportingStatistikFach
Das Statistik-Kürzel des Faches -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungReportingFach
(String aufgabenfeld, boolean aufZeugnis, String bezeichnung, String bezeichnungUeberweisungszeugnis, String bezeichnungZeugnis, String bilingualeSprache, Fachgruppe fachgruppe, boolean holeAusAltenLernabschnitten, long id, boolean istFHRFach, boolean istFremdsprache, boolean istFremdSpracheNeuEinsetzend, boolean istGostFach, boolean istNachpruefungErlaubt, boolean istPruefungsordnungsRelevant, boolean istSchriftlichBA, boolean istSchriftlichZK, boolean istSichtbar, String kuerzel, int maxZeichenInFachbemerkungen, int sortierung, ReportingStatistikFach statistikfach) Erstellt ein neues Reporting-Objekt auf Basis dieser Klasse. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungDas Aufgabenfeld am Berufskolleg, zu welchem das Fach gehörtboolean
Gibt an, ob das Fach auf einem Zeugnis erscheinen soll.Die Bezeichnung des FachesDie Bezeichnung des Faches auf ÜberweisungszeugnissenDie Bezeichnung des Faches auf allgemeinen ZeugnissenDie Sprache (das einstellige Fremdsprachenkürzel) an, in der das Fach unterrichtet wird, sofern es sich um ein bilinguales Sachfach handelt.static int
compareToGost
(ReportingFach fach1, ReportingFach fach2) Vergleicht zwei ReportingFächer hinsichtlich ihrer Fachsortierung in der GOSt.Die Fachgruppe, der das Fach angehört.boolean
Gibt an, ob das Fach ggf. bei der Aggregation von Leistungen aus früheren Lernabschnitten/Jahrgängen für eine Abschlussberechnung berücksichtigt wird, sofern es im aktuellen Abschnitt nicht belegt wurde.long
id()
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 es sich bei dem Fach um eine Fremdsprache handelt oder nichtboolean
Gibt an, ob das Fach eine neu einsetzende Fremdsprache ist.boolean
Gibt an, ob es sich um ein Fach der Oberstufe handelt oder nicht.boolean
Gibt an, ob eine Nachprüfung in diesem Fach möglich ist.boolean
Gibt an, ob es sich um ein Fach handelt, welches relevant für die Prüfungsordnung ist oder nicht (z.B. bei Belegprüfungen).boolean
Gibt an, ob das Fach als schriftliches Fach für den Berufsabschluss gewertet 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.kuerzel()
Das eindeutige Kürzel des Fachesint
Gibt die maximale Anzahl an Zeichen an, doe in Fachbemerkungen genutzt werden dürfen.int
Die Sortierreihenfolge des Fächerlisten-Eintrags.Das Statistik-Fach des Faches
-
Felddetails
-
aufgabenfeld
Das Aufgabenfeld am Berufskolleg, zu welchem das Fach gehört -
aufZeugnis
protected boolean aufZeugnisGibt an, ob das Fach auf einem Zeugnis erscheinen soll. -
bezeichnung
Die Bezeichnung des Faches -
bezeichnungUeberweisungszeugnis
Die Bezeichnung des Faches auf Überweisungszeugnissen -
bezeichnungZeugnis
Die Bezeichnung des Faches auf allgemeinen Zeugnissen -
bilingualeSprache
Die Sprache (das einstellige Fremdsprachenkürzel) an, in der das Fach unterrichtet wird, sofern es sich um ein bilinguales Sachfach handelt. -
fachgruppe
Die Fachgruppe, der das Fach angehört. -
holeAusAltenLernabschnitten
protected boolean holeAusAltenLernabschnittenGibt an, ob das Fach ggf. bei der Aggregation von Leistungen aus früheren Lernabschnitten/Jahrgängen für eine Abschlussberechnung berücksichtigt wird, sofern es im aktuellen Abschnitt nicht belegt wurde. -
id
protected long idDie ID des Faches. -
istFHRFach
protected boolean istFHRFachGibt an, ob das Fach bei der Berechnung der FHR berücksichtigt wird oder nicht (Berufskolleg). -
istFremdsprache
protected boolean istFremdspracheGibt an, ob es sich bei dem Fach um eine Fremdsprache handelt oder nicht -
istFremdSpracheNeuEinsetzend
protected boolean istFremdSpracheNeuEinsetzendGibt an, ob das Fach eine neu einsetzende Fremdsprache ist. -
istGostFach
protected boolean istGostFachGibt an, ob es sich um ein Fach der Oberstufe handelt oder nicht. -
istNachpruefungErlaubt
protected boolean istNachpruefungErlaubtGibt an, ob eine Nachprüfung in diesem Fach möglich ist. -
istPruefungsordnungsRelevant
protected boolean istPruefungsordnungsRelevantGibt an, ob es sich um ein Fach handelt, welches relevant für die Prüfungsordnung ist oder nicht (z.B. bei Belegprüfungen). -
istSchriftlichBA
protected boolean istSchriftlichBAGibt an, ob das Fach als schriftliches Fach für den Berufsabschluss gewertet wird (Berufskolleg). -
istSchriftlichZK
protected boolean istSchriftlichZKGibt an, ob das Fach ein schriftliches Fach für die zentralen Klausuren ist oder nicht. -
istSichtbar
protected boolean istSichtbarGibt an, ob der Eintrag in der Anwendung sichtbar sein soll oder nicht. -
kuerzel
Das eindeutige Kürzel des Faches -
maxZeichenInFachbemerkungen
protected int maxZeichenInFachbemerkungenGibt die maximale Anzahl an Zeichen an, doe in Fachbemerkungen genutzt werden dürfen. -
sortierung
protected int sortierungDie Sortierreihenfolge des Fächerlisten-Eintrags. -
statistikfach
Das Statistik-Kürzel des Faches
-
-
Konstruktordetails
-
ReportingFach
public ReportingFach(String aufgabenfeld, boolean aufZeugnis, String bezeichnung, String bezeichnungUeberweisungszeugnis, String bezeichnungZeugnis, String bilingualeSprache, Fachgruppe fachgruppe, boolean holeAusAltenLernabschnitten, long id, boolean istFHRFach, boolean istFremdsprache, boolean istFremdSpracheNeuEinsetzend, boolean istGostFach, boolean istNachpruefungErlaubt, boolean istPruefungsordnungsRelevant, boolean istSchriftlichBA, boolean istSchriftlichZK, boolean istSichtbar, String kuerzel, int maxZeichenInFachbemerkungen, int sortierung, ReportingStatistikFach statistikfach) Erstellt ein neues Reporting-Objekt auf Basis dieser Klasse.- Parameter:
aufgabenfeld
- Das Aufgabenfeld am Berufskolleg, zu welchem das Fach gehörtaufZeugnis
- Gibt an, ob das Fach auf einem Zeugnis erscheinen soll.bezeichnung
- Die Bezeichnung des FachesbezeichnungUeberweisungszeugnis
- Die Bezeichnung des Faches auf ÜberweisungszeugnissenbezeichnungZeugnis
- Die Bezeichnung des Faches auf allgemeinen ZeugnissenbilingualeSprache
- Die Sprache (das einstellige Fremdsprachenkürzel) an, in der das Fach unterrichtet wird, sofern es sich um ein bilinguales Sachfach handelt.fachgruppe
- Die Fachgruppe, der das Fach angehört.holeAusAltenLernabschnitten
- Gibt an, ob das Fach ggf. bei der Aggregation von Leistungen aus früheren Lernabschnitten/Jahrgängen für eine Abschlussberechnung berücksichtigt wird, sofern es im aktuellen Abschnitt nicht belegt wurde.id
- Die ID des Faches.istFHRFach
- Gibt an, ob das Fach bei der Berechnung der FHR berücksichtigt wird oder nicht (Berufskolleg).istFremdsprache
- Gibt an, ob es sich bei dem Fach um eine Fremdsprache handelt oder nichtistFremdSpracheNeuEinsetzend
- Gibt an, ob das Fach eine neu einsetzende Fremdsprache ist.istGostFach
- Gibt an, ob es sich um ein Fach der Oberstufe handelt oder nicht.istNachpruefungErlaubt
- Gibt an, ob eine Nachprüfung in diesem Fach möglich ist.istPruefungsordnungsRelevant
- Gibt an, ob es sich um ein Fach handelt, welches relevant für die Prüfungsordnung ist oder nicht (z.B. bei Belegprüfungen).istSchriftlichBA
- Gibt an, ob das Fach als schriftliches Fach für den Berufsabschluss gewertet wird (Berufskolleg).istSchriftlichZK
- Gibt an, ob das Fach ein schriftliches Fach für die zentralen Klausuren ist oder nicht.istSichtbar
- Gibt an, ob der Eintrag in der Anwendung sichtbar sein soll oder nicht.kuerzel
- Das eindeutige Kürzel des FachesmaxZeichenInFachbemerkungen
- Gibt die maximale Anzahl an Zeichen an, doe in Fachbemerkungen genutzt werden dürfen.sortierung
- Die Sortierreihenfolge des Fächerlisten-Eintrags.statistikfach
- Das Statistik-Fach des Faches
-
-
Methodendetails
-
compareToGost
Vergleicht zwei ReportingFächer hinsichtlich ihrer Fachsortierung in der GOSt.- Parameter:
fach1
- Erstes ReportingFachfach2
- Zweites ReportingFach- Gibt zurück:
- int-Wert des Vergleiches gemäß
Comparable.compareTo(Object)
-
aufgabenfeld
Das Aufgabenfeld am Berufskolleg, zu welchem das Fach gehört- Gibt zurück:
- Inhalt des Feldes aufgabenfeld
-
aufZeugnis
public boolean aufZeugnis()Gibt an, ob das Fach auf einem Zeugnis erscheinen soll.- Gibt zurück:
- Inhalt des Feldes aufZeugnis
-
bezeichnung
Die Bezeichnung des Faches- Gibt zurück:
- Inhalt des Feldes bezeichnung
-
bezeichnungUeberweisungszeugnis
Die Bezeichnung des Faches auf Überweisungszeugnissen- Gibt zurück:
- Inhalt des Feldes bezeichnungUeberweisungszeugnis
-
bezeichnungZeugnis
Die Bezeichnung des Faches auf allgemeinen Zeugnissen- Gibt zurück:
- Inhalt des Feldes bezeichnungZeugnis
-
bilingualeSprache
Die Sprache (das einstellige Fremdsprachenkürzel) an, in der das Fach unterrichtet wird, sofern es sich um ein bilinguales Sachfach handelt.- Gibt zurück:
- Inhalt des Feldes bilingualeSprache
-
fachgruppe
Die Fachgruppe, der das Fach angehört.- Gibt zurück:
- Fachgruppe des Faches
-
holeAusAltenLernabschnitten
public boolean holeAusAltenLernabschnitten()Gibt an, ob das Fach ggf. bei der Aggregation von Leistungen aus früheren Lernabschnitten/Jahrgängen für eine Abschlussberechnung berücksichtigt wird, sofern es im aktuellen Abschnitt nicht belegt wurde.- Gibt zurück:
- Inhalt des Feldes holeAusAltenLernabschnitten
-
id
public long id()Die ID des Faches.- Gibt zurück:
- Inhalt des Feldes id
-
istFHRFach
public boolean istFHRFach()Gibt an, ob das Fach bei der Berechnung der FHR berücksichtigt wird oder nicht (Berufskolleg).- Gibt zurück:
- Inhalt des Feldes istFHRFach
-
istFremdsprache
public boolean istFremdsprache()Gibt an, ob es sich bei dem Fach um eine Fremdsprache handelt oder nicht- Gibt zurück:
- Inhalt des Feldes istFremdsprache
-
istFremdSpracheNeuEinsetzend
public boolean istFremdSpracheNeuEinsetzend()Gibt an, ob das Fach eine neu einsetzende Fremdsprache ist.- Gibt zurück:
- Inhalt des Feldes istFremdSpracheNeuEinsetzend
-
istGostFach
public boolean istGostFach()Gibt an, ob es sich um ein Fach der Oberstufe handelt oder nicht.- Gibt zurück:
- Inhalt des Feldes istGostFach
-
istNachpruefungErlaubt
public boolean istNachpruefungErlaubt()Gibt an, ob eine Nachprüfung in diesem Fach möglich ist.- Gibt zurück:
- Inhalt des Feldes istNachpruefungErlaubt
-
istPruefungsordnungsRelevant
public boolean istPruefungsordnungsRelevant()Gibt an, ob es sich um ein Fach handelt, welches relevant für die Prüfungsordnung ist oder nicht (z.B. bei Belegprüfungen).- Gibt zurück:
- Inhalt des Feldes istPruefungsordnungsRelevant
-
istSchriftlichBA
public boolean istSchriftlichBA()Gibt an, ob das Fach als schriftliches Fach für den Berufsabschluss gewertet wird (Berufskolleg).- Gibt zurück:
- Inhalt des Feldes istSchriftlichBA
-
istSchriftlichZK
public boolean istSchriftlichZK()Gibt an, ob das Fach ein schriftliches Fach für die zentralen Klausuren ist oder nicht.- Gibt zurück:
- Inhalt des Feldes istSchriftlichZK
-
istSichtbar
public boolean istSichtbar()Gibt an, ob der Eintrag in der Anwendung sichtbar sein soll oder nicht.- Gibt zurück:
- Inhalt des Feldes istSichtbar
-
kuerzel
Das eindeutige Kürzel des Faches- Gibt zurück:
- Inhalt des Feldes kuerzel
-
maxZeichenInFachbemerkungen
public int maxZeichenInFachbemerkungen()Gibt die maximale Anzahl an Zeichen an, doe in Fachbemerkungen genutzt werden dürfen.- Gibt zurück:
- Inhalt des Feldes maxZeichenInFachbemerkungen
-
sortierung
public int sortierung()Die Sortierreihenfolge des Fächerlisten-Eintrags.- Gibt zurück:
- Inhalt des Feldes sortierung
-
statistikfach
Das Statistik-Fach des Faches- Gibt zurück:
- Inhalt des Feldes statistikfach
-