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 org.springframework.beans.factory.annotation.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
Methods inherited from class org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
checkPropertySkipping, checkResourceType, clearPropertySkipping, equals, getMember, getResourceToInject, getResourceType, hashCode, inject, shouldInject, 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
public final org.springframework.beans.factory.config.DependencyDescriptor getDependencyDescriptor()Build a DependencyDescriptor for the underlying field/method.
-