Uses of Interface
org.apache.commons.lang3.function.FailableFunction
-
Packages that use FailableFunction Package Description org.apache.commons.lang3.concurrent.locks Provides support classes for multi-threaded programming.org.apache.commons.lang3.function Provides functional interfaces to complement those injava.lang.function
and utilities for working with Java 8 lambdas.org.apache.commons.lang3.stream Provides utility classes to complement those injava.util.stream
. -
-
Uses of FailableFunction in org.apache.commons.lang3.concurrent.locks
Methods in org.apache.commons.lang3.concurrent.locks with parameters of type FailableFunction Modifier and Type Method Description <T> T
LockingVisitors.LockVisitor. applyReadLocked(FailableFunction<O,T,?> function)
Provides read (shared, non-exclusive) access to the locked (hidden) object for the purpose of computing a result object.<T> T
LockingVisitors.LockVisitor. applyWriteLocked(FailableFunction<O,T,?> function)
Provides write (exclusive) access to the locked (hidden) object for the purpose of computing a result object.protected <T> T
LockingVisitors.LockVisitor. lockApplyUnlock(java.util.function.Supplier<java.util.concurrent.locks.Lock> lockSupplier, FailableFunction<O,T,?> function)
This method provides the actual implementation forLockingVisitors.LockVisitor.applyReadLocked(FailableFunction)
, andLockingVisitors.LockVisitor.applyWriteLocked(FailableFunction)
. -
Uses of FailableFunction in org.apache.commons.lang3.function
Fields in org.apache.commons.lang3.function declared as FailableFunction Modifier and Type Field Description static FailableFunction
FailableFunction. NOP
NOP singletonMethods in org.apache.commons.lang3.function that return FailableFunction Modifier and Type Method Description default <V> FailableFunction<T,V,E>
FailableFunction. andThen(FailableFunction<? super R,? extends V,E> after)
Returns a composedFailableFunction
likeFunction.andThen(Function)
.default <V> FailableFunction<V,R,E>
FailableFunction. compose(FailableFunction<? super V,? extends T,E> before)
Returns a composedFailableFunction
likeFunction.compose(Function)
.static <T,E extends java.lang.Throwable>
FailableFunction<T,T,E>FailableFunction. identity()
Returns a function that always returns its input argument.static <T,R,E extends java.lang.Throwable>
FailableFunction<T,R,E>FailableFunction. nop()
Returns The NOP singleton.Methods in org.apache.commons.lang3.function with parameters of type FailableFunction Modifier and Type Method Description default <V> FailableBiFunction<T,U,V,E>
FailableBiFunction. andThen(FailableFunction<? super R,? extends V,E> after)
Returns a composedFailableBiFunction
that likeBiFunction.andThen(Function)
.default <V> FailableFunction<T,V,E>
FailableFunction. andThen(FailableFunction<? super R,? extends V,E> after)
Returns a composedFailableFunction
likeFunction.andThen(Function)
.static <T,R,E extends java.lang.Throwable>
RFailable. apply(FailableFunction<T,R,E> function, T input)
Applies a function and rethrows any exception as aRuntimeException
.static <T,R>
java.util.function.Function<T,R>Failable. asFunction(FailableFunction<T,R,?> function)
Converts the givenFailableFunction
into a standardFunction
.default <V> FailableFunction<V,R,E>
FailableFunction. compose(FailableFunction<? super V,? extends T,E> before)
Returns a composedFailableFunction
likeFunction.compose(Function)
. -
Uses of FailableFunction in org.apache.commons.lang3.stream
Methods in org.apache.commons.lang3.stream with parameters of type FailableFunction Modifier and Type Method Description <R> Streams.FailableStream<R>
Streams.FailableStream. map(FailableFunction<O,R,?> mapper)
Returns a stream consisting of the results of applying the given function to the elements of this stream.
-