java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
de.cuioss.test.generator.internal.net.java.quickcheck.CharacteristicException
All Implemented Interfaces:
Serializable

Indicates that a characteristic specification was not true for a given instance.
See Also:
  • Constructor Details

    • CharacteristicException

      public CharacteristicException(String message, Throwable cause, Characteristic<?> charateristic)
      Parameters:
      message - error message
      cause - causing exception thrown by characteristic
      charateristic - characteristic violated
    • CharacteristicException

      public CharacteristicException(String message, Throwable cause, Characteristic<?> charateristic, Object instance)
      Parameters:
      message - error message
      cause - causing exception thrown by characteristic
      instance - violating the specified characteristic
      charateristic - characteristic violated
  • Method Details

    • getInstance

      public Object getInstance()
      Instance causing the characteristic violation.
      Returns:
      the violating instance