-
Methods in de.scravy.bedrock with parameters of type ThrowingFunction
| Modifier and Type |
Method |
Description |
default <T> Callback<T> |
Callback.after(ThrowingFunction<T,R> function) |
|
<F> Try<F> |
Try.Failure.flatMap(ThrowingFunction<? super E,Try<F>> f) |
|
abstract <F> Try<F> |
Try.flatMap(ThrowingFunction<? super E,Try<F>> f) |
|
<F> Try<F> |
Try.Success.flatMap(ThrowingFunction<? super E,Try<F>> function) |
|
<F> Try<F> |
Try.flatMapOptional(ThrowingFunction<? super E,Optional<F>> function) |
|
<F> F |
Try.Failure.fold(ThrowingFunction<? super Exception,F> ifFailure,
ThrowingFunction<E,F> ifSuccess) |
|
abstract <F> F |
Try.fold(ThrowingFunction<? super Exception,F> ifFailure,
ThrowingFunction<E,F> ifSuccess) |
|
<F> F |
Try.Success.fold(ThrowingFunction<? super Exception,F> ifFailure,
ThrowingFunction<E,F> ifSuccess) |
|
<U> Promise<U> |
Promise.map(ThrowingFunction<T,U> function) |
|
<F> Try<F> |
Try.Failure.map(ThrowingFunction<? super E,? extends F> f) |
|
abstract <F> Try<F> |
Try.map(ThrowingFunction<? super E,? extends F> f) |
|
<F> Try<F> |
Try.Success.map(ThrowingFunction<? super E,? extends F> function) |
|
<F> Try<F> |
Try.Failure.recover(ThrowingFunction<Exception,F> f) |
|
abstract <F> Try<F> |
Try.recover(ThrowingFunction<Exception,F> value) |
|
<F> Try<F> |
Try.Success.recover(ThrowingFunction<Exception,F> exceptionTransformer) |
|
<F> Try<F> |
Try.Failure.recoverWith(ThrowingFunction<Exception,Try<F>> f) |
|
abstract <F> Try<F> |
Try.recoverWith(ThrowingFunction<Exception,Try<F>> value) |
|
<F> Try<F> |
Try.Success.recoverWith(ThrowingFunction<Exception,Try<F>> exceptionTransformer) |
|
<F> Try<F> |
Try.Failure.transform(ThrowingFunction<Exception,F> f,
ThrowingFunction<E,F> g) |
|
<F> Try<F> |
Try.Success.transform(ThrowingFunction<Exception,F> f,
ThrowingFunction<E,F> g) |
|
abstract <F> Try<F> |
Try.transform(ThrowingFunction<Exception,F> f,
ThrowingFunction<E,F> g) |
|
<F> Try<F> |
Try.Failure.transformWith(ThrowingFunction<Exception,Try<F>> f,
ThrowingFunction<E,Try<F>> g) |
|
<F> Try<F> |
Try.Success.transformWith(ThrowingFunction<Exception,Try<F>> f,
ThrowingFunction<E,Try<F>> g) |
|
abstract <F> Try<F> |
Try.transformWith(ThrowingFunction<Exception,Try<F>> f,
ThrowingFunction<E,Try<F>> g) |
|
static <A,
T> Control.TypeOfBranch<A,T> |
Control.type(Class<A> clazz,
ThrowingFunction<A,T> f) |
|
static <A,
T> Control.ValueOfBranch<A,T> |
Control.value(A value,
ThrowingFunction<A,T> f) |
|