Package de.svws_nrw.core.abschluss.ge
Klasse ServiceAbschlussMSA
java.lang.Object
de.svws_nrw.core.Service<GEAbschlussFaecher,AbschlussErgebnis>
de.svws_nrw.core.abschluss.ge.ServiceAbschlussMSA
Diese Klasse stellt einen Service zur Abschlussberechnung in Bezug auf den Mittleren Schulabschluss
nach Klasse 10 zur Verfügung.
-
Feldübersicht
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic @NotNull AbschlussFaecherGruppen
getFaechergruppen
(@NotNull List<GEAbschlussFach> input) Bestimmt anhand der übergebenen Fächer die Zuordnung zu den beiden Fächergruppen.@NotNull AbschlussErgebnis
handle
(@NotNull GEAbschlussFaecher input) Führt die Abschlussberechnung anhand der übergebenen Abschlussfächer durch und gibt das Berechnungsergebnis zurück.
-
Konstruktordetails
-
ServiceAbschlussMSA
public ServiceAbschlussMSA()Leerer Standardkonstruktor.
-
-
Methodendetails
-
getFaechergruppen
@NotNull public static @NotNull AbschlussFaecherGruppen getFaechergruppen(@NotNull @NotNull List<GEAbschlussFach> input) Bestimmt anhand der übergebenen Fächer die Zuordnung zu den beiden Fächergruppen.- Parameter:
input
- die Abschlussfächer- Gibt zurück:
- die Zuordnung der Abschlussfächer zu beiden Fachgruppen 1 und 2
-
handle
Führt die Abschlussberechnung anhand der übergebenen Abschlussfächer durch und gibt das Berechnungsergebnis zurück.- Angegeben von:
handle
in KlasseService<GEAbschlussFaecher,
AbschlussErgebnis> - Parameter:
input
- die Abschlussfächer- Gibt zurück:
- das Ergebnis der Abschlussberechnung
-