org.jboss.injection.lang.reflect
Interface BeanProperty

All Known Implementing Classes:
AbstractAccessibleObjectBeanProperty, FieldBeanProperty, MethodBeanProperty

public interface BeanProperty

A bean property defines a propery of a pojo from the EJB3 point of view. It can be used to inject values into it.


Method Summary
 java.lang.reflect.AccessibleObject getAccessibleObject()
           
 java.lang.Class<?> getDeclaringClass()
           
 java.lang.String getName()
           
 java.lang.Class<?> getType()
           
 void set(java.lang.Object instance, java.lang.Object value)
           
 

Method Detail

getAccessibleObject

java.lang.reflect.AccessibleObject getAccessibleObject()

getDeclaringClass

java.lang.Class<?> getDeclaringClass()

getName

java.lang.String getName()

getType

java.lang.Class<?> getType()

set

void set(java.lang.Object instance,
         java.lang.Object value)