Uses of Interface
ch.powerunit.extensions.exceptions.BiFunctionWithException
-
-
Uses of BiFunctionWithException in ch.powerunit.extensions.exceptions
Subinterfaces of BiFunctionWithException in ch.powerunit.extensions.exceptions Modifier and Type Interface Description interfaceBinaryOperatorWithException<T,E extends Exception>Represents an operation upon two operands of the same type, that may throw exception, producing a result of the same type as the operands.Methods in ch.powerunit.extensions.exceptions that return BiFunctionWithException Modifier and Type Method Description default <V> BiFunctionWithException<T,U,V,E>BiFunctionWithException. andThen(FunctionWithException<? super R,? extends V,? extends E> after)Returns a composedFunctionWithExceptionthat first applies thisFunctionWithExceptionto its input, and then applies theafterFunctionWithExceptionto the result.default <R> BiFunctionWithException<T,U,R,E>BiConsumerWithException. asBiFunction()Converts aBiConsumerWithExceptionto aBiFunctionWithExceptionreturningnull.static <T,U,R,E extends Exception>
BiFunctionWithException<T,U,R,E>BiConsumerWithException. asBiFunction(BiConsumerWithException<T,U,E> consumer)Converts aBiConsumerWithExceptionto aBiFunctionWithExceptionreturningnull.default <U> BiFunctionWithException<T,U,R,E>FunctionWithException. asBiFunction()Converts aFunctionWithExceptionto aBiFunctionWithException.static <T,U,R,E extends Exception>
BiFunctionWithException<T,U,R,E>FunctionWithException. asBiFunction(FunctionWithException<T,R,E> function)Converts aFunctionWithExceptionto aBiFunctionWithException.static <T,U,R,E extends Exception>
BiFunctionWithException<T,U,R,E>BiFunctionWithException. failing(Supplier<E> exceptionBuilder)Returns aFunctionWithExceptionthat always throw exception.Methods in ch.powerunit.extensions.exceptions with parameters of type BiFunctionWithException Modifier and Type Method Description static <T,U,R,E extends Exception>
BiConsumerWithException<T,U,E>BiFunctionWithException. asBiConsumer(BiFunctionWithException<T,U,R,E> function)Converts aBiFunctionWithExceptionto aBiConsumerWithException.static <T,U,R,E extends Exception>
FunctionWithException<T,R,E>BiFunctionWithException. asFunction(BiFunctionWithException<T,U,R,E> function, U u)Converts aBiFunctionWithExceptionto aFunctionWithException.static <T,U,R,E extends Exception>
BiFunction<T,U,R>BiFunctionWithException. ignored(BiFunctionWithException<T,U,R,E> function)Converts aBiFunctionWithExceptionto a liftedBiFunctionreturningnullin case of exception.static <T,U,R,E extends Exception>
BiFunction<T,U,R>BiFunctionWithException. ignored(BiFunctionWithException<T,U,R,E> function, R defaultValue)Converts aBiFunctionWithExceptionto a liftedBiFunctionreturning a default in case of exception.static <T,U,R,E extends Exception>
BiFunction<T,U,Optional<R>>BiFunctionWithException. lifted(BiFunctionWithException<T,U,R,E> function)Converts aBiFunctionWithExceptionto a liftedBiFunctionusingOptionalas return value.static <T,U,R,E extends Exception>
BiFunction<T,U,CompletionStage<R>>BiFunctionWithException. staged(BiFunctionWithException<T,U,R,E> function)Convert thisBiFunctionWithExceptionto a liftedBiFunctionreturnCompletionStageas return value.static <T,U,R,E extends Exception>
BiFunction<T,U,R>BiFunctionWithException. unchecked(BiFunctionWithException<T,U,R,E> function)Converts aBiFunctionWithExceptionto aBiFunctionthat convert exception toRuntimeException.static <T,U,R,E extends Exception>
BiFunction<T,U,R>BiFunctionWithException. unchecked(BiFunctionWithException<T,U,R,E> function, Function<Exception,RuntimeException> exceptionMapper)Converts aBiFunctionWithExceptionto aBiFunctionthat convert exception toRuntimeExceptionby using the provided mapping function.
-