@FunctionalInterface
public interface CheckedRunnable
| Modifier and Type | Method and Description |
|---|---|
default CheckedProducer<Nothing> |
asProducer() |
static <X extends java.lang.Exception> |
failure(Producer<X> supplier) |
static CheckedRunnable |
of(CheckedRunnable runnable) |
default java.lang.Runnable |
recover(Consumer1<java.lang.Throwable> mapper) |
void |
run() |
default <X extends java.lang.Throwable,R> |
sneakyThrow(java.lang.Throwable t) |
default java.lang.Runnable |
unchecked() |
void run() throws java.lang.Exception
java.lang.Exceptiondefault CheckedProducer<Nothing> asProducer()
default java.lang.Runnable recover(Consumer1<java.lang.Throwable> mapper)
default java.lang.Runnable unchecked()
static <X extends java.lang.Exception> CheckedRunnable failure(Producer<X> supplier)
static CheckedRunnable of(CheckedRunnable runnable)
default <X extends java.lang.Throwable,R> R sneakyThrow(java.lang.Throwable t)
throws X extends java.lang.Throwable
X extends java.lang.Throwable