Uses of Interface
org.springframework.beans.factory.ObjectProvider
Package
Description
The core package implementing Spring's lightweight Inversion of Control (IoC) container.
Classes supporting the
org.springframework.beans.factory
package.Classes supporting the org.springframework.context package,
such as abstract base classes for ApplicationContext
implementations and a MessageSource implementation.
Support classes for JNDI usage,
including a JNDI-based BeanFactory implementation.
Support classes for integrating a JSR-303 Bean Validation provider
(such as Hibernate Validator) into a Spring ApplicationContext
and in particular with Spring's data binding and validation APIs.
-
Uses of ObjectProvider in org.springframework.beans.factory
Modifier and TypeMethodDescription<T> ObjectProvider<T>
BeanFactory.getBeanProvider
(Class<T> requiredType) Return a provider for the specified bean, allowing for lazy on-demand retrieval of instances, including availability and uniqueness options.<T> ObjectProvider<T>
BeanFactory.getBeanProvider
(ResolvableType requiredType) Return a provider for the specified bean, allowing for lazy on-demand retrieval of instances, including availability and uniqueness options.<T> ObjectProvider<T>
ListableBeanFactory.getBeanProvider
(Class<T> requiredType, boolean allowEagerInit) Return a provider for the specified bean, allowing for lazy on-demand retrieval of instances, including availability and uniqueness options.<T> ObjectProvider<T>
ListableBeanFactory.getBeanProvider
(ResolvableType requiredType, boolean allowEagerInit) Return a provider for the specified bean, allowing for lazy on-demand retrieval of instances, including availability and uniqueness options. -
Uses of ObjectProvider in org.springframework.beans.factory.support
Modifier and TypeMethodDescription<T> ObjectProvider<T>
DefaultListableBeanFactory.getBeanProvider
(Class<T> requiredType) <T> ObjectProvider<T>
DefaultListableBeanFactory.getBeanProvider
(Class<T> requiredType, boolean allowEagerInit) <T> ObjectProvider<T>
DefaultListableBeanFactory.getBeanProvider
(ResolvableType requiredType) <T> ObjectProvider<T>
DefaultListableBeanFactory.getBeanProvider
(ResolvableType requiredType, boolean allowEagerInit) <T> ObjectProvider<T>
StaticListableBeanFactory.getBeanProvider
(Class<T> requiredType) <T> ObjectProvider<T>
StaticListableBeanFactory.getBeanProvider
(Class<T> requiredType, boolean allowEagerInit) <T> ObjectProvider<T>
StaticListableBeanFactory.getBeanProvider
(ResolvableType requiredType) <T> ObjectProvider<T>
StaticListableBeanFactory.getBeanProvider
(ResolvableType requiredType, boolean allowEagerInit) -
Uses of ObjectProvider in org.springframework.context.support
Modifier and TypeMethodDescription<T> ObjectProvider<T>
AbstractApplicationContext.getBeanProvider
(Class<T> requiredType) <T> ObjectProvider<T>
AbstractApplicationContext.getBeanProvider
(Class<T> requiredType, boolean allowEagerInit) <T> ObjectProvider<T>
AbstractApplicationContext.getBeanProvider
(ResolvableType requiredType) <T> ObjectProvider<T>
AbstractApplicationContext.getBeanProvider
(ResolvableType requiredType, boolean allowEagerInit) -
Uses of ObjectProvider in org.springframework.jndi.support
Modifier and TypeMethodDescription<T> ObjectProvider<T>
SimpleJndiBeanFactory.getBeanProvider
(Class<T> requiredType) <T> ObjectProvider<T>
SimpleJndiBeanFactory.getBeanProvider
(ResolvableType requiredType) -
Uses of ObjectProvider in org.springframework.validation.beanvalidation
Modifier and TypeMethodDescriptionvoid
MethodValidationPostProcessor.setValidatorProvider
(ObjectProvider<Validator> validatorProvider) Set a lazily initialized Validator to delegate to for validating methods.