org.springframework.beans.factory.annotation
Class InjectionMetadata.InjectedElement
java.lang.Object
   org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
- Direct Known Subclasses: 
- CommonAnnotationBeanPostProcessor.LookupElement
- 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)
getMember
public final Member getMember()
- 
 
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
 
checkPropertySkipping
protected boolean checkPropertySkipping(PropertyValues pvs)
- Checks whether this injector's property needs to be skipped due to
 an explicit property value having been specified. Also marks the
 affected property as processed for other processors to ignore it.
 
- 
 
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:
- equalsin class- Object
 
- 
 
hashCode
public int hashCode()
- 
- Overrides:
- hashCodein class- Object
 
- 
 
toString
public String toString()
- 
- Overrides:
- toStringin class- Object
 
- 
 
Copyright © 2002-2008 The Spring Framework.