protected abstract class CommonAnnotationBeanPostProcessor.LookupElement extends InjectionMetadata.InjectedElement
Modifier and Type | Field and Description |
---|---|
protected boolean |
isDefaultName |
protected java.lang.Class<?> |
lookupType |
protected java.lang.String |
mappedName |
protected java.lang.String |
name |
isField, member, pd, skip
Constructor and Description |
---|
LookupElement(java.lang.reflect.Member member,
java.beans.PropertyDescriptor pd) |
Modifier and Type | Method and Description |
---|---|
DependencyDescriptor |
getDependencyDescriptor()
Build a DependencyDescriptor for the underlying field/method.
|
java.lang.Class<?> |
getLookupType()
Return the desired type for the lookup.
|
java.lang.String |
getName()
Return the resource name for the lookup.
|
checkPropertySkipping, checkResourceType, clearPropertySkipping, equals, getMember, getResourceToInject, getResourceType, hashCode, inject, toString
protected java.lang.String name
protected boolean isDefaultName
protected java.lang.Class<?> lookupType
@Nullable protected java.lang.String mappedName
public LookupElement(java.lang.reflect.Member member, @Nullable java.beans.PropertyDescriptor pd)
public final java.lang.String getName()
public final java.lang.Class<?> getLookupType()
public final DependencyDescriptor getDependencyDescriptor()