r01f.reflection
Class FieldReflection
java.lang.Object
r01f.reflection.FieldReflection
public class FieldReflection
- extends java.lang.Object
|
Constructor Summary |
FieldReflection(java.lang.Class<?> beanType,
java.lang.Object bean,
java.lang.reflect.Field field)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_beanType
private java.lang.Class<?> _beanType
_bean
private java.lang.Object _bean
_field
private java.lang.reflect.Field _field
_useAccessors
private boolean _useAccessors
FieldReflection
public FieldReflection(java.lang.Class<?> beanType,
java.lang.Object bean,
java.lang.reflect.Field field)
get
public <T> T get()
- Devuelve el valor del miembro
- Returns:
- el valor del miembro
- Throws:
ReflectionException - si hay algún error para obtener el valor
set
public <T> void set(T newValue)
- Establece el valor de un miembro
- Parameters:
newValue - el nuevo valor del miembro
- Throws:
ReflectionException - si hay algún error para establecer el valor
usingAccessors
public FieldReflection usingAccessors()
- Establece que SI hay que utilizar los metodos get/set para acceder
al miembro
withoutUsingAccessors
public FieldReflection withoutUsingAccessors()
- Establece que NO hay que utilizar los metodos get/set para acceder
al miembr