static <X extends Throwable> ThrowingRunnable<X> |
ThrowingRunnable.checked(Runnable task) |
Returns a task that performs the task task.
|
static <X extends Throwable> ThrowingRunnable<X> |
ThrowingRunnable.checked(Runnable task,
Class<X> errorType) |
Returns a task that performs the task task to its input.
|
static <X extends Throwable> ThrowingRunnable<X> |
ThrowingRunnable.of(ThrowingRunnable<X> task) |
Factory method for turning ThrowingRunnable-shaped lambdas into ThrowingRunnables.
|
default <E extends Throwable> ThrowingRunnable<E> |
ThrowingRunnable.onErrorHandleChecked(ThrowingConsumer<? super X,? extends E> errorHandler) |
Returns a task that performs this task.
|
default <E extends Throwable> ThrowingRunnable<E> |
ThrowingRunnable.onErrorRunChecked(ThrowingRunnable<? extends E> fallback) |
Returns a task that performs this task.
|
default <E extends Throwable> ThrowingRunnable<E> |
ThrowingRunnable.onErrorThrowAsChecked(Function<? super X,? extends E> errorMapper) |
Returns a task that performs this task.
|