org.springframework.beans.factory.annotation
Class InjectionMetadata.InjectedElement
java.lang.Object
org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
- Enclosing class:
- InjectionMetadata
public abstract static class InjectionMetadata.InjectedElement
- extends Object
member
protected final Member member
isField
protected final boolean isField
pd
protected final PropertyDescriptor pd
skip
protected volatile boolean skip
InjectionMetadata.InjectedElement
protected InjectionMetadata.InjectedElement(Member member,
PropertyDescriptor pd)
getResourceType
protected final Class getResourceType()
checkResourceType
protected final void checkResourceType(Class resourceType)
inject
protected void inject(Object target,
String requestingBeanName,
PropertyValues pvs)
throws Throwable
- Either this or
getResourceToInject(java.lang.Object, java.lang.String)
needs to be overridden.
- Throws:
Throwable
getResourceToInject
protected Object getResourceToInject(Object target,
String requestingBeanName)
- Either this or
inject(java.lang.Object, java.lang.String, org.springframework.beans.PropertyValues)
needs to be overridden.
equals
public boolean equals(Object other)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
Copyright © 2002-2007 The Spring Framework.