类 ContextAnnotationAutowireCandidateResolver
java.lang.Object
cn.taketoday.beans.factory.support.SimpleAutowireCandidateResolver
cn.taketoday.beans.factory.support.GenericTypeAwareAutowireCandidateResolver
cn.taketoday.beans.factory.annotation.QualifierAnnotationAutowireCandidateResolver
cn.taketoday.context.annotation.ContextAnnotationAutowireCandidateResolver
- 所有已实现的接口:
Aware,BeanFactoryAware,AutowireCandidateResolver,Cloneable
public class ContextAnnotationAutowireCandidateResolver
extends QualifierAnnotationAutowireCandidateResolver
Complete implementation of the
AutowireCandidateResolver strategy
interface, providing support for qualifier annotations as well as for lazy resolution
driven by the Lazy annotation in the context.annotation package.- 从以下版本开始:
- 4.0 2021/12/22 22:11
- 作者:
- Juergen Hoeller, Harry Yang
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected ObjectbuildLazyResolutionProxy(DependencyDescriptor descriptor, String beanName) getLazyResolutionProxyIfNecessary(DependencyDescriptor descriptor, String beanName) protected booleanisLazy(DependencyDescriptor descriptor) 从类继承的方法 cn.taketoday.beans.factory.annotation.QualifierAnnotationAutowireCandidateResolver
addQualifierType, checkQualifier, checkQualifiers, extractValue, findValue, getFactoryMethodAnnotation, getQualifiedElementAnnotation, getSuggestedValue, hasQualifier, isAutowireCandidate, isQualifier, isRequired, setValueAnnotationType从类继承的方法 cn.taketoday.beans.factory.support.GenericTypeAwareAutowireCandidateResolver
checkGenericTypeMatch, cloneIfNecessary, getBeanFactory, getResolvedDecoratedDefinition, getReturnTypeForFactoryMethod, setBeanFactory
-
构造器详细资料
-
ContextAnnotationAutowireCandidateResolver
public ContextAnnotationAutowireCandidateResolver()
-
-
方法详细资料
-
getLazyResolutionProxyIfNecessary
@Nullable public Object getLazyResolutionProxyIfNecessary(DependencyDescriptor descriptor, @Nullable String beanName) -
isLazy
-
buildLazyResolutionProxy
protected Object buildLazyResolutionProxy(DependencyDescriptor descriptor, @Nullable String beanName)
-