Interface Tatbestand
- All Known Subinterfaces:
Absicht
,Anspruchsgrundlage
,DolusDirectus2Grades
,ProzessualerAnspruch
,Straftatbestandsmerkmal
,StraftatbestandsmerkmalObjektiveStrafbarkeitsbedingung
,StraftatbestandsmerkmalRechtswidrigkeit
,StraftatbestandsmerkmalTaterfolg
,StraftatbestandsmerkmalTathandlung
,StraftatbestandsmerkmalTathandlungUnterlassen
,StraftatbestandsmerkmalTatobjekt
,StraftatbestandsmerkmalTatort
,StraftatbestandsmerkmalTatsubjektanforderung
,StraftatbestandsmerkmalÜberschießendeInnentendenz
- All Known Implementing Classes:
Anfechtung
,AnfechtungEinzelprüfung
,Anfechtungsfrist
,Anfechtungsrecht
,Anspruch
,AnspruchDurchsetzbar
,AnspruchDurchsetzbarVerjährung
,AnspruchDurchsetzbarZurückbehaltungsrechte
,AnspruchEntstanden
,AnspruchEntstandenHinderung
,AnspruchErloschen
,AnspruchErloschenStandardgründeGesammelt
,AnspruchsgrundlageAnwendbarkeit
,Anspruchshöhe
,Beförderungsanspruch
,Beförderungsentgelt
,Beförderungsvertrag
,Betrug
,BetrugBereicherungsabsicht
,BetrugIrrtum
,BetrugRechtswidrigkeit
,BetrugSchaden
,BetrugTäuschung
,BetrugVerfügung
,Entschuldigung
,EntschuldigungSonstige
,ErschleichenVonLeistungen
,ErschleichenVonLeistungenErschleichen
,ErschleichenVonLeistungenErschleichenBGH
,ErschleichenVonLeistungenErschleichenHL
,ErschleichenVonLeistungenNichtleistungsabsicht
,ErschleichenVonLeistungenÖPV
,ErschleichenVonLeistungenTatobjektAutomat
,ErschleichenVonLeistungenTatobjekte
,ErschleichenVonLeistungenTatobjektKommunikationsnetz
,ErschleichenVonLeistungenTatobjektÖPV
,ErschleichenVonLeistungenTatobjektZutritt
,Exkulpation
,Gefahrenabwehrwille
,Gesamtprüfung
,Irrtum
,Kausalität
,Konkurrenzen
,KonkurrenzenGesetzeskonkurrenz
,KonkurrenzenIdealkonkurrenz
,KonkurrenzenIdealkonkurrenzTateinheit
,KonkurrenzenMehrereTatbestände
,KonkurrenzenRealkonkurrenz
,KostentenorAdapter
,Minderjährigenrecht
,Notstand
,NotstandEntschuldigung
,NotstandEntschuldigungZumutbarkeit
,NotstandslageGefahr
,Notwehr
,Notwehrexzess
,NotwehrexzessÜberschreitung
,Notwehrhandlung
,NotwehrhandlungVerteidigung
,Notwehrlage
,NotwehrlageAngriff
,NotwehrlageAngriffGegenwärtigkeit
,NotwehrlageAngriffRechtswidrigkeit
,Paragraph433IBGB
,Paragraph433IIBGB
,ProzessualerVerspätungsanspruch
,Prüfungsfolgenelement
,RechtfertigungBGB
,RechtfertigungBGBAggressivnotstand
,RechtfertigungBGBAggressivnotstandGefahr
,RechtfertigungBGBBesitzerselbsthilfe
,RechtfertigungBGBBesitzerselbsthilfeTatbestand
,RechtfertigungBGBDefensivnotstand
,RechtfertigungBGBDefensivnotstandGefahr
,RechtfertigungBGBDefensivnotstandHandlung
,RechtfertigungBGBSelbsthilfe
,RechtfertigungBGBSelbsthilfeEinredefreierAnspruch
,RechtfertigungBGBSelbsthilfeGefahr
,RechtfertigungBGBSelbsthilfeObrigkeitlicheHilfe
,Rechtswidrigkeit
,RechtswidrigkeitSonstige
,Schuld
,Schuldfähigkeit
,SchuldfähigkeitAlkohol
,SchuldfähigkeitKind
,SchuldfähigkeitSonstige
,Stellvertretung
,StellvertretungOffenkundigkeit
,StellvertretungVertretungsmacht
,StellvertretungZulässigkeit
,StellvertretungZurückweisung
,Straftat
,Straftatbestand
,StraftatbestandObjektiv
,StraftatbestandSubjektiv
,StraftatbestandSubjektivObjektiv
,StraftatNichtVorliegend
,StraftatVorliegend
,Subsumptionstest
,SubsumptionstestGrafisch
,TatbestandManuell
,TatbestandManuellVorlage
,TatbestandMeinungsstreit
,TatbestandNeuronalesNetz
,TatbestandNeuronalesNetzTestnorm
,TatbestandPrüfungsfolge
,TatbestandPrüfungsfolgeOder
,TatbestandPrüfungsfolgeOderWahrheitswert
,TatbestandPrüfungsfolgeUnd
,TatbestandPrüfungsfolgeUndWahrheitswert
,TatbestandStrategiewahl
,Testanspruchsgrundlage
,Testnorm
,Verhältnismäßigkeit
,VerhältnismäßigkeitAngemessenheit
,VerhältnismäßigkeitErforderlichkeit
,VerhältnismäßigkeitGeeignetheit
,VerhältnismäßigkeitLegitimerZweck
,Verspätung
,Verspätungsanspruch
,VerspätungsanspruchInklVertragsschluss
,VertaneUrlaubszeit
,VertraglicherErfüllungsanspruch
,VertraglicherErfüllungsanspruchGeldgegenleistung
,VertraglicherErfüllungsanspruchVertragstypischeLeistung
,Vertragsschluss
,VertragsschlussStrategiewahl
,Vorsatz
,Willenserklärung
,WillenserklärungAbgabe
,WillenserklärungAnnahmeFrist
,WillenserklärungAnnahmeÜbereinstimmung
,WillenserklärungTatbestand
,WillenserklärungTatbestandObjektiv
,WillenserklärungTatbestandObjektivGeschäftswille
,WillenserklärungTatbestandObjektivHandlungswille
,WillenserklärungTatbestandObjektivRechtsbindungswille
,WillenserklärungTatbestandSubjektiv
,WillenserklärungTatbestandSubjektivGeschäftswille
,WillenserklärungTatbestandSubjektivHandlungswille
,WillenserklärungTatbestandSubjektivRechtsbindungswille
,WillenserklärungÜbereinstimmung
,WillenserklärungVorliegen
,WillenserklärungVorliegenErklärungstheorie
,WillenserklärungVorliegenTheorie
,WillenserklärungVorliegenVermittelndeAnsicht
,WillenserklärungVorliegenWillenstheorie
,WillenserklärungZugang
public interface Tatbestand
Schnittstelle, welche den Aufruf einer Tatbestandsprüfung durch Programme, welche den Werkzeugkasten verwenden, erlaubt
- Author:
- Till Menke
-
Method Summary
Modifier and TypeMethodDescriptiondefault String
Standardimplementierung der erweiterteten SchnittstelleBasisschnittstelledefault String
getDefinition
(Sprachstil sprachstil) BasisschnittstelleBasisschnittstelledefault String
getErgebnissatz
(Sprachstil sprachstil) Basisschnittstelledefault Falllösung
Standardimplementierung der erweiterteten Schnittstelledefault String
Standardimplementierung der erweiterteten SchnittstelleBasisschnittstelleBasisschnittstellegetSubsumption
(Sprachstil sprachstil) Basisschnittstelledefault String
Standardimplementierung der erweiterteten Schnittstelledefault List<EingabeFehltException>
Standardimplementierung der erweiterteten Schnittstellevoid
setSachverhalt
(Sachverhalt sachverhalt) injiziert eine Referenz auf den verwendeten Sachverhalt; üblicherweise zu implementierender Effekt: Invalidierung bereits erfolgter Benutzereingaben
-
Method Details
-
getRechtsfolge
Basisschnittstelle- Returns:
- maschinenverarbeitbarer Wert mit dem Subsumptionsergebnis
- Throws:
EingabeFehltException
- wenn für die Bearbeitung weitere Informationen erforderlich sind; Anzahl kann evtl. durch vorherige Abarbeitung der mit previewExceptions() ermittelten Ausnahmen vermindert werden
-
getObersatz
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
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
-
getDefinition
Basisschnittstelle- Parameters:
sprachstil
- Angabe, welcher Sprachstil verwendet werden soll (wird in der Standardimplementierung nicht beachtet, kann aber von implementierenden Klassen beachtet werden)- 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
-
getSubsumption
Basisschnittstelle- Parameters:
sprachstil
- Angabe, welcher Sprachstil verwendet werden soll (sollte von implementierenden Klassen üblicherweise beachtet werden, da wegen Rekursion wichtig)- Returns:
- Zeichenkette mit der Subsumption (ggf. inkl. Verschachtelungen)
- Throws:
EingabeFehltException
- wenn für die Bearbeitung weitere Informationen erforderlich sind; Anzahl kann evtl. durch vorherige Abarbeitung der mit previewExceptions() ermittelten Ausnahmen vermindert werden
-
getErgebnissatz
Basisschnittstelle- Returns:
- Zeichenkette mit dem Ergebnissatz
- Throws:
EingabeFehltException
- wenn für die Bearbeitung weitere Informationen erforderlich sind; Anzahl kann evtl. durch vorherige Abarbeitung der mit previewExceptions() ermittelten Ausnahmen vermindert werden
-
getErgebnissatz
Basisschnittstelle- Parameters:
sprachstil
- Angabe, welcher Sprachstil verwendet werden soll (wird in der Standardimplementierung nicht beachtet, kann aber von implementierenden Klassen beachtet werden)- Returns:
- Zeichenkette mit dem Ergebnissatz
- Throws:
EingabeFehltException
- wenn für die Bearbeitung weitere Informationen erforderlich sind; Anzahl kann evtl. durch vorherige Abarbeitung der mit previewExceptions() ermittelten Ausnahmen vermindert werden
-
getGutachten
Standardimplementierung der erweiterteten Schnittstelle- Returns:
- Zeichenkette mit der Falllösung im Gutachtenstil, generiert aus Konkatenation von Obersatz, Definition, Subsumption und Ergebnissatz
- Throws:
EingabeFehltException
- wenn für die Bearbeitung weitere Informationen erforderlich sind; Anzahl kann evtl. durch vorherige Abarbeitung der mit previewExceptions() ermittelten Ausnahmen vermindert werden
-
getUrteil
Standardimplementierung der erweiterteten Schnittstelle- Returns:
- Zeichenkette mit der Falllösung im Urteilsstil, generiert aus Konkatenation von Ergebnissatz, Definition und Subsumption
- Throws:
EingabeFehltException
- wenn für die Bearbeitung weitere Informationen erforderlich sind; Anzahl kann evtl. durch vorherige Abarbeitung der mit previewExceptions() ermittelten Ausnahmen vermindert werden
-
getFalllösung
Standardimplementierung der erweiterteten Schnittstelle- Returns:
- Instanz eines Falllösungsobjekts, welches die Subsumption ggf. verschachtelt repräsentiert
- Throws:
EingabeFehltException
- wenn für die Bearbeitung weitere Informationen erforderlich sind; Anzahl kann evtl. durch vorherige Abarbeitung der mit previewExceptions() ermittelten Ausnahmen vermindert werden
-
previewExceptions
Standardimplementierung der erweiterteten Schnittstelle- Returns:
- Liste der mindestens zu erwartenden Ausnahmen
-
getBezeichnung
Standardimplementierung der erweiterteten Schnittstelle- Returns:
- Klassenname (da normalsprachliche Bezeichnung ohne Überschreiben nicht bekannt)
-
setSachverhalt
injiziert eine Referenz auf den verwendeten Sachverhalt; üblicherweise zu implementierender Effekt: Invalidierung bereits erfolgter Benutzereingaben- Parameters:
sachverhalt
- neue Referenz
-