protected abstract class CommonAnnotationBeanPostProcessor.LookupElement
extends org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
Modifier and Type | Field and Description |
---|---|
protected boolean |
isDefaultName |
protected Class<?> |
lookupType |
protected String |
mappedName |
protected String |
name |
Constructor and Description |
---|
CommonAnnotationBeanPostProcessor.LookupElement(Member member,
PropertyDescriptor pd) |
Modifier and Type | Method and Description |
---|---|
org.springframework.beans.factory.config.DependencyDescriptor |
getDependencyDescriptor()
Build a DependencyDescriptor for the underlying field/method.
|
Class<?> |
getLookupType()
Return the desired type for the lookup.
|
String |
getName()
Return the resource name for the lookup.
|
protected abstract void |
initAnnotation(AnnotatedElement ae) |
protected String name
protected boolean isDefaultName
protected Class<?> lookupType
protected String mappedName
public CommonAnnotationBeanPostProcessor.LookupElement(Member member, PropertyDescriptor pd)
protected abstract void initAnnotation(AnnotatedElement ae)
public final String getName()
public final Class<?> getLookupType()
public final org.springframework.beans.factory.config.DependencyDescriptor getDependencyDescriptor()