Uses of Interface
com.github.tadukoo.util.functional.function.ThrowingFunction
Package
Description
Contains Functional interfaces for Functions that are not present in default Java.
-
Uses of ThrowingFunction in com.github.tadukoo.util.functional.function
Modifier and TypeMethodDescriptiondefault <S> ThrowingFunction<A,
S, T> ThrowingFunction.andThen
(ThrowingFunction<? super R, ? extends S, ? extends T> after) Creates a ThrowingFunction that runs this ThrowingFunction and puts the result into the given ThrowingFunction.default <S> ThrowingFunction<S,
R, T> ThrowingFunction.compose
(ThrowingFunction<? super S, ? extends A, ? extends T> before) Creates a ThrowingFunction that runs the given ThrowingFunction and puts the result into this ThrowingFunction.static <A,
T extends Throwable>
ThrowingFunction<A,A, T> ThrowingFunction.identity()
Returns a ThrowingFunction that always returns its input argumentModifier and TypeMethodDescriptiondefault <S> ThrowingFunction<A,
S, T> ThrowingFunction.andThen
(ThrowingFunction<? super R, ? extends S, ? extends T> after) Creates a ThrowingFunction that runs this ThrowingFunction and puts the result into the given ThrowingFunction.ThrowingFunction10.andThen
(ThrowingFunction<? super R, ? extends S, ? extends T> after) Creates a ThrowingFunction10 that runs this ThrowingFunction10 and puts the result into the givenThrowingFunction
.default <S> ThrowingFunction2<A,
B, S, T> ThrowingFunction2.andThen
(ThrowingFunction<? super R, ? extends S, ? extends T> after) Creates a ThrowingFunction2 that runs this ThrowingFunction2 and puts the result into the givenThrowingFunction
.default <S> ThrowingFunction3<A,
B, C, S, T> ThrowingFunction3.andThen
(ThrowingFunction<? super R, ? extends S, ? extends T> after) Creates a ThrowingFunction3 that runs this ThrowingFunction3 and puts the result into the givenThrowingFunction
.ThrowingFunction4.andThen
(ThrowingFunction<? super R, ? extends S, ? extends T> after) Creates a ThrowingFunction3 that runs this ThrowingFunction4 and puts the result into the givenThrowingFunction
.ThrowingFunction5.andThen
(ThrowingFunction<? super R, ? extends S, ? extends T> after) Creates a ThrowingFunction5 that runs this ThrowingFunction5 and puts the result into the givenThrowingFunction
.ThrowingFunction6.andThen
(ThrowingFunction<? super R, ? extends S, ? extends T> after) Creates a ThrowingFunction6 that runs this ThrowingFunction6 and puts the result into the givenThrowingFunction
.ThrowingFunction7.andThen
(ThrowingFunction<? super R, ? extends S, ? extends T> after) Creates a ThrowingFunction7 that runs this ThrowingFunction7 and puts the result into the givenThrowingFunction
.ThrowingFunction8.andThen
(ThrowingFunction<? super R, ? extends S, ? extends T> after) Creates a ThrowingFunction8 that runs this ThrowingFunction8 and puts the result into the givenThrowingFunction
.ThrowingFunction9.andThen
(ThrowingFunction<? super R, ? extends S, ? extends T> after) Creates a ThrowingFunction9 that runs this ThrowingFunction9 and puts the result into the givenThrowingFunction
.default <S> ThrowingFunction<S,
R, T> ThrowingFunction.compose
(ThrowingFunction<? super S, ? extends A, ? extends T> before) Creates a ThrowingFunction that runs the given ThrowingFunction and puts the result into this ThrowingFunction.