org.jboss.injection.lang.reflect
Class FieldBeanProperty
java.lang.Object
org.jboss.injection.lang.reflect.AbstractAccessibleObjectBeanProperty<java.lang.reflect.Field>
org.jboss.injection.lang.reflect.FieldBeanProperty
- All Implemented Interfaces:
- BeanProperty
public class FieldBeanProperty
- extends AbstractAccessibleObjectBeanProperty<java.lang.reflect.Field>
Morphes a field into a bean property.
|
Method Summary |
java.lang.Class<?> |
getDeclaringClass()
|
protected java.lang.reflect.Field |
getField()
|
java.lang.String |
getName()
|
java.lang.Class<?> |
getType()
|
void |
set(java.lang.Object instance,
java.lang.Object value)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FieldBeanProperty
public FieldBeanProperty(java.lang.reflect.Field field)
- Parameters:
field -
getDeclaringClass
public java.lang.Class<?> getDeclaringClass()
getField
protected java.lang.reflect.Field getField()
getName
public java.lang.String getName()
getType
public java.lang.Class<?> getType()
set
public void set(java.lang.Object instance,
java.lang.Object value)