# Uses of Interface
org.springframework.util.function.ThrowingBiFunction

Packages that use ThrowingBiFunction
Package
Description
org.springframework.util.function
Useful generic `java.util.function` helper classes.

## Uses of ThrowingBiFunction in org.springframework.util.function

Methods in org.springframework.util.function that return ThrowingBiFunction
Modifier and Type
Method
Description
`static <T, U, R> ThrowingBiFunction<T,U,R>`
ThrowingBiFunction.`of(ThrowingBiFunction<T,U,R> function)`
Lambda friendly convenience method that can be used to create a `ThrowingBiFunction` where the `apply(Object, Object)` method wraps any checked exception thrown by the supplied lambda expression or method reference.
`static <T, U, R> ThrowingBiFunction<T,U,R>`
ThrowingBiFunction.`of(ThrowingBiFunction<T,U,R> function, BiFunction<String,Exception,RuntimeException> exceptionWrapper)`
Lambda friendly convenience method that can be used to create a `ThrowingBiFunction` where the `apply(Object, Object)` method wraps any thrown checked exceptions using the given `exceptionWrapper`.
`default ThrowingBiFunction<T,U,R>`
ThrowingBiFunction.`throwing(BiFunction<String,Exception,RuntimeException> exceptionWrapper)`
Return a new `ThrowingBiFunction` where the `apply(Object, Object)` method wraps any thrown checked exceptions using the given `exceptionWrapper`.
Methods in org.springframework.util.function with parameters of type ThrowingBiFunction
Modifier and Type
Method
Description
`static <T, U, R> ThrowingBiFunction<T,U,R>`
ThrowingBiFunction.`of(ThrowingBiFunction<T,U,R> function)`
Lambda friendly convenience method that can be used to create a `ThrowingBiFunction` where the `apply(Object, Object)` method wraps any checked exception thrown by the supplied lambda expression or method reference.
`static <T, U, R> ThrowingBiFunction<T,U,R>`
ThrowingBiFunction.`of(ThrowingBiFunction<T,U,R> function, BiFunction<String,Exception,RuntimeException> exceptionWrapper)`
Lambda friendly convenience method that can be used to create a `ThrowingBiFunction` where the `apply(Object, Object)` method wraps any thrown checked exceptions using the given `exceptionWrapper`.