Uses of Interface
org.springframework.util.function.ThrowingSupplier
Packages that use ThrowingSupplier
Package
Description
Classes supporting the
org.springframework.beans.factory
package.Useful generic
java.util.function
helper classes.-
Uses of ThrowingSupplier in org.springframework.beans.factory.support
Subinterfaces of ThrowingSupplier in org.springframework.beans.factory.supportModifier and TypeInterfaceDescriptioninterface
SpecializedSupplier
that can be set on aBeanDefinition
when details about theregistered bean
are needed to supply the instance.Methods in org.springframework.beans.factory.support with parameters of type ThrowingSupplierModifier and TypeMethodDescriptionstatic <T> InstanceSupplier<T>
InstanceSupplier.using
(ThrowingSupplier<T> supplier) Factory method to create anInstanceSupplier
from aThrowingSupplier
. -
Uses of ThrowingSupplier in org.springframework.util.function
Methods in org.springframework.util.function that return ThrowingSupplierModifier and TypeMethodDescriptionstatic <T> ThrowingSupplier<T>
ThrowingSupplier.of
(ThrowingSupplier<T> supplier) Lambda friendly convenience method that can be used to createThrowingSupplier
where theget()
method wraps any thrown checked exceptions.static <T> ThrowingSupplier<T>
ThrowingSupplier.of
(ThrowingSupplier<T> supplier, BiFunction<String, Exception, RuntimeException> exceptionWrapper) Lambda friendly convenience method that can be used to createThrowingSupplier
where theget()
method wraps any thrown checked exceptions using the givenexceptionWrapper
.default ThrowingSupplier<T>
ThrowingSupplier.throwing
(BiFunction<String, Exception, RuntimeException> exceptionWrapper) Return a newThrowingSupplier
where theget()
method wraps any thrown checked exceptions using the givenexceptionWrapper
.Methods in org.springframework.util.function with parameters of type ThrowingSupplierModifier and TypeMethodDescriptionstatic <T> ThrowingSupplier<T>
ThrowingSupplier.of
(ThrowingSupplier<T> supplier) Lambda friendly convenience method that can be used to createThrowingSupplier
where theget()
method wraps any thrown checked exceptions.static <T> ThrowingSupplier<T>
ThrowingSupplier.of
(ThrowingSupplier<T> supplier, BiFunction<String, Exception, RuntimeException> exceptionWrapper) Lambda friendly convenience method that can be used to createThrowingSupplier
where theget()
method wraps any thrown checked exceptions using the givenexceptionWrapper
.