类 CommonAnnotationBeanPostProcessor.LookupElement
- java.lang.Object
- org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
- org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.LookupElement
protected abstract class CommonAnnotationBeanPostProcessor.LookupElement extends InjectionMetadata.InjectedElement
Class representing generic injection information about an annotated field or setter method, supporting @Resource and related annotations.
字段概要
字段 修饰符和类型 字段 说明 protected boolean
isDefaultName
protected Class<?>
lookupType
protected String
mappedName
protected String
name
从类继承的字段 org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
isField, member, pd, skip
构造器概要
构造器 构造器 说明 LookupElement(Member member, PropertyDescriptor pd)
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 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.从类继承的方法 org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
checkPropertySkipping, checkResourceType, clearPropertySkipping, equals, getMember, getResourceToInject, getResourceType, hashCode, inject, toString
字段详细资料
isDefaultName
protected boolean isDefaultName
lookupType
protected Class<?> lookupType
mappedName
protected String mappedName
构造器详细资料
LookupElement
public LookupElement(Member member, PropertyDescriptor pd)
方法详细资料
getLookupType
public final Class<?> getLookupType()
Return the desired type for the lookup.
getDependencyDescriptor
public final DependencyDescriptor getDependencyDescriptor()
Build a DependencyDescriptor for the underlying field/method.