Class Verhältnismäßigkeit
java.lang.Object
de.tillmenke.studium.informatik.masterarbeit.werkzeugkasten.TatbestandPrüfungsfolge
de.tillmenke.studium.informatik.masterarbeit.werkzeugkasten.TatbestandPrüfungsfolgeUnd
de.tillmenke.studium.informatik.masterarbeit.werkzeugkasten.TatbestandPrüfungsfolgeUndWahrheitswert
de.tillmenke.studium.informatik.masterarbeit.strafrecht.Verhältnismäßigkeit
- All Implemented Interfaces:
Invalidator
,Tatbestand
,Iterable<Prüfungsfolgenelement>
prüft die Verhältnismäßigkeit einer Maßnahme
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionBasisschnittstelleBasisschnittstelleMethods inherited from class de.tillmenke.studium.informatik.masterarbeit.werkzeugkasten.TatbestandPrüfungsfolgeUnd
getRechtsfolge
Methods inherited from class de.tillmenke.studium.informatik.masterarbeit.werkzeugkasten.TatbestandPrüfungsfolge
getAnzahlPrüfungspunkte, getErgebnissatz, getFalllösung, getSubsumption, invalidate, iterator, previewExceptions, setSachverhalt, toString
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods inherited from interface de.tillmenke.studium.informatik.masterarbeit.werkzeugkasten.Tatbestand
getBezeichnung, getDefinition, getErgebnissatz, getGutachten, getUrteil
-
Constructor Details
-
Verhältnismäßigkeit
- Parameters:
zweck
- Beschreibung des Zwecks der Maßnahme (wird in Anführungszeichen wiedergegeben)maßnahme
- Beschreibung der Maßnahme (in der Form eines Satzbeginns, z. B. "Die Maßnahme")
-
Verhältnismäßigkeit
public Verhältnismäßigkeit(String zweck, String maßnahme, String sonderdefinition, String sonderdefinitionZiel, String sonderdefinitionGeeignetheit, String sonderdefinitionErforderlichkeit, String sonderdefinitionAngemessenheit) - Parameters:
zweck
- Beschreibung des Zwecks der Maßnahme (wird in Anführungszeichen wiedergegeben)maßnahme
- Beschreibung der Maßnahme (in der Form eines Satzbeginns, z. B. "Die Maßnahme")sonderdefinition
- ein zusätzlicher Definitionssatz für den speziellen Fall auf höchster EbenesonderdefinitionZiel
- ein zusätzlicher Definitionssatz für den speziellen Fall auf Ebene des legitimen ZielssonderdefinitionGeeignetheit
- ein zusätzlicher Definitionssatz für den speziellen Fall auf Ebene der GeeignetheitsonderdefinitionErforderlichkeit
- ein zusätzlicher Definitionssatz für den speziellen Fall auf Ebene der ErforderlichkeitsonderdefinitionAngemessenheit
- ein zusätzlicher Definitionssatz für den speziellen Fall auf Ebene der Angemessenheit
-
-
Method Details
-
getObersatz
Description copied from interface:Tatbestand
Basisschnittstelle- Returns:
- Zeichenkette mit dem Obersatz
- Throws:
EingabeFehltException
- wenn für die Bearbeitung weitere Informationen erforderlich sind; Anzahl kann evtl. durch vorherige Abarbeitung der mit previewExceptions() ermittelten Ausnahmen vermindert werden
-
getDefinition
Description copied from interface:Tatbestand
Basisschnittstelle- Returns:
- Zeichenkette mit der Definition
- Throws:
EingabeFehltException
- wenn für die Bearbeitung weitere Informationen erforderlich sind; Anzahl kann evtl. durch vorherige Abarbeitung der mit previewExceptions() ermittelten Ausnahmen vermindert werden
-