Class UnwrappableRuntimeException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.clumd.projects.java_common_utils.base_enhancements.UnwrappableRuntimeException
All Implemented Interfaces:
UnwrappableThrowable, Serializable

public abstract class UnwrappableRuntimeException extends RuntimeException implements UnwrappableThrowable
See Also:
  • Field Details

  • Constructor Details

    • UnwrappableRuntimeException

      public UnwrappableRuntimeException(String reason)
    • UnwrappableRuntimeException

      public UnwrappableRuntimeException(String reason, Throwable cause)
    • UnwrappableRuntimeException

      public UnwrappableRuntimeException(Supplier<String> reason)
    • UnwrappableRuntimeException

      public UnwrappableRuntimeException(Supplier<String> reason, Throwable cause)
    • UnwrappableRuntimeException

      public UnwrappableRuntimeException(String reason, Object... metadata)
    • UnwrappableRuntimeException

      public UnwrappableRuntimeException(String reason, Throwable cause, Object... metadata)
    • UnwrappableRuntimeException

      public UnwrappableRuntimeException(Supplier<String> reason, Object... metadata)
    • UnwrappableRuntimeException

      public UnwrappableRuntimeException(Supplier<String> reason, Throwable cause, Object... metadata)
  • Method Details