Uses of Interface
org.apache.commons.lang3.function.FailableRunnable
-
Packages that use FailableRunnable Package Description org.apache.commons.lang3.function Provides functional interfaces to complement those injava.lang.functionand utilities for working with Java 8 lambdas.org.apache.commons.lang3.time Provides classes and methods to work with dates and durations. -
-
Uses of FailableRunnable in org.apache.commons.lang3.function
Methods in org.apache.commons.lang3.function with parameters of type FailableRunnable Modifier and Type Method Description static RunnableFailable. asRunnable(FailableRunnable<?> runnable)Converts the givenFailableRunnableinto a standardRunnable.static <E extends Throwable>
voidFailable. run(FailableRunnable<E> runnable)Runs a runnable and rethrows any exception as aRuntimeException.static voidFailable. tryWithResources(FailableRunnable<? extends Throwable> action, FailableConsumer<Throwable,? extends Throwable> errorHandler, FailableRunnable<? extends Throwable>... resources)A simple try-with-resources implementation, that can be used, if your objects do not implement theAutoCloseableinterface.static voidFailable. tryWithResources(FailableRunnable<? extends Throwable> action, FailableRunnable<? extends Throwable>... resources)A simple try-with-resources implementation, that can be used, if your objects do not implement theAutoCloseableinterface. -
Uses of FailableRunnable in org.apache.commons.lang3.time
Methods in org.apache.commons.lang3.time with parameters of type FailableRunnable Modifier and Type Method Description static <E extends Throwable>
DurationDurationUtils. of(FailableRunnable<E> runnable)Runs the lambda and returns the duration of its execution.
-