## Uses of Interface
org.apache.commons.lang3.Functions.FailableRunnable

Packages that use Functions.FailableRunnable
org.apache.commons.lang3: Provides highly reusable static utility methods, chiefly concerned with adding value to the `java.lang` classes.

### Uses of Functions.FailableRunnable in org.apache.commons.lang3

Methods in org.apache.commons.lang3 with parameters of type Functions.FailableRunnable
`static java.lang.Runnable` Functions.`asRunnable​(Functions.FailableRunnable<?> runnable)` Deprecated. Converts the given `Functions.FailableRunnable` into a standard `Runnable`.
`static <T extends java.lang.Throwable> void` Functions.`run​(Functions.FailableRunnable<T> runnable)` Deprecated. Runs a runnable and rethrows any exception as a `RuntimeException`.

`static void`

Functions.`tryWithResources​(Functions.FailableRunnable<? extends java.lang.Throwable> action, Functions.FailableConsumer<java.lang.Throwable,​? extends java.lang.Throwable> errorHandler, Functions.FailableRunnable<? extends java.lang.Throwable>... resources)`

Deprecated.
A simple try-with-resources implementation, that can be used, if your objects do not implement the `AutoCloseable` interface.

`static void` Functions.`tryWithResources​(Functions.FailableRunnable<? extends java.lang.Throwable> action, Functions.FailableRunnable<? extends java.lang.Throwable>... resources)` Deprecated. A simple try-with-resources implementation, that can be used, if your objects do not implement the `AutoCloseable` interface.