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 SummaryFieldsModifier and TypeFieldDescriptionprotected booleanprotected Class<?>protected Stringprotected StringFields inherited from class org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElementisField, member, pd, skip
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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.InjectedElementcheckPropertySkipping, checkResourceType, clearPropertySkipping, equals, getMember, getResourceToInject, getResourceType, hashCode, inject, shouldInject, toString
- 
Field Details- 
name
- 
isDefaultNameprotected boolean isDefaultName
- 
lookupType
- 
mappedName
 
- 
- 
Constructor Details- 
LookupElement
 
- 
- 
Method Details- 
getNameReturn the resource name for the lookup.
- 
getLookupTypeReturn the desired type for the lookup.
- 
getDependencyDescriptorBuild a DependencyDescriptor for the underlying field/method.
 
-