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

- Packages that use Functions.FailableRunnable
  Package | Description
  --- | ---
  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
    Modifier and Type | Method and Description
    --- | ---
    `static Runnable` | Functions.`asRunnable(Functions.FailableRunnable<?> runnable)` Converts the given `Functions.FailableRunnable` into a standard `Runnable`.
    `static <T extends Throwable> void` | Functions.`run(Functions.FailableRunnable<T> runnable)` Runs a runnable and rethrows any exception as a `RuntimeException`.
    `static void` | Functions.`tryWithResources(Functions.FailableRunnable<? extends Throwable> action, Functions.FailableConsumer<Throwable,? extends Throwable> errorHandler, Functions.FailableRunnable<? extends Throwable>... resources)` 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 Throwable> action, Functions.FailableConsumer<Throwable,? extends Throwable> errorHandler, Functions.FailableRunnable<? extends Throwable>... resources)` 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 Throwable> action, Functions.FailableRunnable<? extends Throwable>... resources)` 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 Throwable> action, Functions.FailableRunnable<? extends Throwable>... resources)` A simple try-with-resources implementation, that can be used, if your objects do not implement the `AutoCloseable` interface.

Copyright © 2001–2020 The Apache Software Foundation. All rights reserved.