net.vidageek.mirror.provider.java
Class PureJavaFieldReflectionProvider

java.lang.Object
  extended by net.vidageek.mirror.provider.java.PureJavaFieldReflectionProvider
All Implemented Interfaces:
FieldReflectionProvider, ReflectionElementReflectionProvider

public final class PureJavaFieldReflectionProvider
extends Object
implements FieldReflectionProvider

Author:
jonasabreu

Constructor Summary
PureJavaFieldReflectionProvider(Object target, Class<?> clazz, Field field)
           
 
Method Summary
 Object getValue()
          This method is used to get wrapped field's value.
 void setAccessible()
          set wrapped object as accessible.
 void setValue(Object value)
          This method is used to set value on wrapped field.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PureJavaFieldReflectionProvider

public PureJavaFieldReflectionProvider(Object target,
                                       Class<?> clazz,
                                       Field field)
Method Detail

setValue

public void setValue(Object value)
Description copied from interface: FieldReflectionProvider
This method is used to set value on wrapped field.

Specified by:
setValue in interface FieldReflectionProvider
Parameters:
value - value to be set on wrapped field.

getValue

public Object getValue()
Description copied from interface: FieldReflectionProvider
This method is used to get wrapped field's value.

Specified by:
getValue in interface FieldReflectionProvider
Returns:
the value of the field represented by wrapped field.

setAccessible

public void setAccessible()
Description copied from interface: ReflectionElementReflectionProvider
set wrapped object as accessible.

Specified by:
setAccessible in interface ReflectionElementReflectionProvider


Copyright © 2011 VidaGeek.net. All Rights Reserved.