Class CommonAnnotationBeanPostProcessor.LookupElement
java.lang.Object
org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.LookupElement
- Enclosing class:
 - CommonAnnotationBeanPostProcessor
 
protected abstract static class CommonAnnotationBeanPostProcessor.LookupElement
extends InjectionMetadata.InjectedElement
Class representing generic injection information about an annotated field
 or setter method, supporting @Resource and related annotations.
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected Class<?>protected Stringprotected StringFields inherited from class org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
isField, member, pd, skip - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionfinal DependencyDescriptorBuild a DependencyDescriptor for the underlying field/method.final Class<?>Return the desired type for the lookup.final StringgetName()Return the resource name for the lookup.Methods inherited from class org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
checkPropertySkipping, checkResourceType, clearPropertySkipping, equals, getMember, getResourceToInject, getResourceType, hashCode, inject, toString 
- 
Field Details
- 
name
 - 
isDefaultName
protected boolean isDefaultName - 
lookupType
 - 
mappedName
 
 - 
 - 
Constructor Details
- 
LookupElement
 
 - 
 - 
Method Details
- 
getName
Return the resource name for the lookup. - 
getLookupType
Return the desired type for the lookup. - 
getDependencyDescriptor
Build a DependencyDescriptor for the underlying field/method. 
 -