Uses of Class
org.springframework.beans.factory.aot.BeanInstanceSupplier
-
Uses of BeanInstanceSupplier in org.springframework.beans.factory.aot
Modifier and TypeMethodDescriptionstatic <T> BeanInstanceSupplier<T>
BeanInstanceSupplier.forConstructor
(Class<?>... parameterTypes) Create aBeanInstanceSupplier
that resolves arguments for the specified bean constructor.static <T> BeanInstanceSupplier<T>
BeanInstanceSupplier.forFactoryMethod
(Class<?> declaringClass, String methodName, Class<?>... parameterTypes) Create a newBeanInstanceSupplier
that resolves arguments for the specified factory method.BeanInstanceSupplier.withGenerator
(ThrowingBiFunction<RegisteredBean, AutowiredArguments, T> generator) Return a newBeanInstanceSupplier
instance that uses the specifiedgenerator
bi-function to instantiate the underlying bean.BeanInstanceSupplier.withGenerator
(ThrowingFunction<RegisteredBean, T> generator) Return a newBeanInstanceSupplier
instance that uses the specifiedgenerator
function to instantiate the underlying bean.BeanInstanceSupplier.withGenerator
(ThrowingSupplier<T> generator) Deprecated, for removal: This API element is subject to removal in a future version.BeanInstanceSupplier.withShortcuts
(String... beanNames) Return a newBeanInstanceSupplier
instance that uses direct bean name injection shortcuts for specific parameters.
withGenerator(ThrowingFunction)