org.springframework.beans.factory.support.AutowireCandidateResolver strategy
interface, providing support for qualifier annotations as well as for lazy resolution
driven by the Lazy annotation in the context.annotation package.
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected Object | |
| private Object | buildLazyResolutionProxy(final DependencyDescriptor descriptor, final String beanName, boolean classOnly)
|
| public Class | getLazyResolutionProxyClass(DependencyDescriptor
the descriptor for the target method parameter or field descriptor, String the name of the bean that contains the injection point beanName)
Overrides default org. |
| public Object | getLazyResolutionProxyIfNecessary(DependencyDescriptor
the descriptor for the target method parameter or field descriptor, String the name of the bean that contains the injection point beanName)
Overrides default org. |
| protected boolean |
| ContextAnnotationAutowireCandidateResolver | back to summary |
|---|---|
| public ContextAnnotationAutowireCandidateResolver() | |
| buildLazyResolutionProxy | back to summary |
|---|---|
| protected Object buildLazyResolutionProxy(DependencyDescriptor descriptor, String beanName) | |
| buildLazyResolutionProxy | back to summary |
|---|---|
| private Object buildLazyResolutionProxy(final DependencyDescriptor descriptor, final String beanName, boolean classOnly) | |
| getLazyResolutionProxyClass | back to summary |
|---|---|
| public Class Overrides default org. Doc from org. Determine the proxy class for lazy resolution of the dependency target, if demanded by the injection point. The default implementation simply returns
| |
| getLazyResolutionProxyIfNecessary | back to summary |
|---|---|
| public Object getLazyResolutionProxyIfNecessary(DependencyDescriptor descriptor, String beanName) Overrides default org. Build a proxy for lazy resolution of the actual dependency target, if demanded by the injection point. The default implementation simply returns
| |
| isLazy | back to summary |
|---|---|
| protected boolean isLazy(DependencyDescriptor descriptor) | |