Class WillenserklärungTatbestandObjektiv

All Implemented Interfaces:
Invalidator, Tatbestand, Iterable<Prüfungsfolgenelement>

public class WillenserklärungTatbestandObjektiv extends TatbestandPrüfungsfolgeUndWahrheitswert
prüft den objektiven Tatbestand der Willenserklärung
Author:
Till Menke
  • Constructor Details

    • WillenserklärungTatbestandObjektiv

      public WillenserklärungTatbestandObjektiv(Kommunikationsakt zuPrüfen, Geschäftswille inhaltsanforderung)
      Parameters:
      zuPrüfen - der zu prüfende Kommunikationsakt
      inhaltsanforderung - die inhaltlichen Anforderungen an den Geschäftswillen
  • Method Details

    • getObersatz

      public String getObersatz() throws EingabeFehltException
      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

      public String getDefinition() throws EingabeFehltException
      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
    • getInhalt

      public Geschäftswille getInhalt() throws EingabeFehltException
      Returns:
      Inhalt der Willenserklärung
      Throws:
      EingabeFehltException - wenn die Prüfung noch nicht abgeschlossen ist