protected abstract class CommonAnnotationBeanPostProcessor.LookupElement extends InjectionMetadata.InjectedElement
| Modifier and Type | Field and Description | 
|---|---|
protected boolean | 
isDefaultName  | 
protected Class<?> | 
lookupType  | 
protected String | 
mappedName  | 
protected String | 
name  | 
isField, member, pd, skip| Constructor and Description | 
|---|
CommonAnnotationBeanPostProcessor.LookupElement(Member member,
                                               PropertyDescriptor pd)  | 
| Modifier and Type | Method and Description | 
|---|---|
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)  | 
checkPropertySkipping, checkResourceType, equals, getMember, getResourceToInject, getResourceType, hashCode, inject, toStringprotected 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 DependencyDescriptor getDependencyDescriptor()