com.liferay.portal.spring.annotation
Class BeanReferenceElement

java.lang.Object
  extended by org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
      extended by com.liferay.portal.spring.annotation.BeanReferenceElement

public class BeanReferenceElement
extends org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement

View Source

Author:
Michael Young, Raymond Augé

Field Summary
 
Fields inherited from class org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
isField, member, pd, skip
 
Constructor Summary
BeanReferenceElement(org.springframework.beans.factory.BeanFactory beanFactory, java.lang.reflect.Member member, java.beans.PropertyDescriptor propertyDescriptor)
           
 
Method Summary
protected  java.lang.Object getResourceToInject(java.lang.Object target, java.lang.String requestingBeanName)
           
 
Methods inherited from class org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
checkPropertySkipping, checkResourceType, equals, getMember, getResourceType, hashCode, inject, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BeanReferenceElement

public BeanReferenceElement(org.springframework.beans.factory.BeanFactory beanFactory,
                            java.lang.reflect.Member member,
                            java.beans.PropertyDescriptor propertyDescriptor)
Method Detail

getResourceToInject

protected java.lang.Object getResourceToInject(java.lang.Object target,
                                               java.lang.String requestingBeanName)
Overrides:
getResourceToInject in class org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement