Klasse ServiceAbschlussMSA

java.lang.Object
de.svws_nrw.core.Service<GEAbschlussFaecher,AbschlussErgebnis>
de.svws_nrw.core.abschluss.ge.ServiceAbschlussMSA

public class ServiceAbschlussMSA extends Service<GEAbschlussFaecher,AbschlussErgebnis>
Diese Klasse stellt einen Service zur Abschlussberechnung in Bezug auf den Mittleren Schulabschluss nach Klasse 10 zur Verfügung.
  • 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

      @NotNull public @NotNull AbschlussErgebnis handle(@NotNull @NotNull GEAbschlussFaecher input)
      Führt die Abschlussberechnung anhand der übergebenen Abschlussfächer durch und gibt das Berechnungsergebnis zurück.
      Angegeben von:
      handle in Klasse Service<GEAbschlussFaecher,AbschlussErgebnis>
      Parameter:
      input - die Abschlussfächer
      Gibt zurück:
      das Ergebnis der Abschlussberechnung