Package | Description |
---|---|
org.springframework.beans.factory |
The core package implementing Spring's lightweight Inversion of Control (IoC) container.
|
org.springframework.beans.factory.support |
Classes supporting the
org.springframework.beans.factory package. |
org.springframework.context.support |
Classes supporting the org.springframework.context package,
such as abstract base classes for ApplicationContext
implementations and a MessageSource implementation.
|
org.springframework.jndi.support |
Support classes for JNDI usage,
including a JNDI-based BeanFactory implementation.
|
Modifier and Type | Method and Description |
---|---|
<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> |
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> |
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(ResolvableType requiredType,
boolean allowEagerInit)
Return a provider for the specified bean, allowing for lazy on-demand retrieval
of instances, including availability and uniqueness options.
|
Modifier and Type | Method and Description |
---|---|
<T> ObjectProvider<T> |
DefaultListableBeanFactory.getBeanProvider(Class<T> requiredType) |
<T> ObjectProvider<T> |
StaticListableBeanFactory.getBeanProvider(Class<T> requiredType) |
<T> ObjectProvider<T> |
DefaultListableBeanFactory.getBeanProvider(Class<T> requiredType,
boolean allowEagerInit) |
<T> ObjectProvider<T> |
StaticListableBeanFactory.getBeanProvider(Class<T> requiredType,
boolean allowEagerInit) |
<T> ObjectProvider<T> |
DefaultListableBeanFactory.getBeanProvider(ResolvableType requiredType) |
<T> ObjectProvider<T> |
StaticListableBeanFactory.getBeanProvider(ResolvableType requiredType) |
<T> ObjectProvider<T> |
DefaultListableBeanFactory.getBeanProvider(ResolvableType requiredType,
boolean allowEagerInit) |
<T> ObjectProvider<T> |
StaticListableBeanFactory.getBeanProvider(ResolvableType requiredType,
boolean allowEagerInit) |
Modifier and Type | Method and Description |
---|---|
<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) |
Modifier and Type | Method and Description |
---|---|
<T> ObjectProvider<T> |
SimpleJndiBeanFactory.getBeanProvider(Class<T> requiredType) |
<T> ObjectProvider<T> |
SimpleJndiBeanFactory.getBeanProvider(ResolvableType requiredType) |