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
Modifier and TypeFieldDescriptionprotected boolean
protected Class<?>
protected String
protected String
Fields inherited from class org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
isField, member, pd, skip
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal DependencyDescriptor
Build a DependencyDescriptor for the underlying field/method.final Class<?>
Return the desired type for the lookup.final String
getName()
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.
-