net.vidageek.mirror.set
Class DefaultSetterHandler

java.lang.Object
  extended by net.vidageek.mirror.set.DefaultSetterHandler
All Implemented Interfaces:
SetterHandler

public final class DefaultSetterHandler
extends Object
implements SetterHandler

This class is responsible for providing field setting features.

Author:
jonasabreu

Constructor Summary
DefaultSetterHandler(ReflectionProvider provider, Class<?> clazz)
           
DefaultSetterHandler(ReflectionProvider provider, Object target)
           
 
Method Summary
 FieldSetter field(Field field)
          Invoke this method to set a field by its Field instance.
 FieldSetter field(String fieldName)
          Invoke this method to set a field by its name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSetterHandler

public DefaultSetterHandler(ReflectionProvider provider,
                            Object target)

DefaultSetterHandler

public DefaultSetterHandler(ReflectionProvider provider,
                            Class<?> clazz)
Method Detail

field

public FieldSetter field(String fieldName)
Description copied from interface: SetterHandler
Invoke this method to set a field by its name.

Specified by:
field in interface SetterHandler
Parameters:
fieldName - name of the field to be set.
Returns:
An object responsible for setting a field.
See Also:
FieldSetterByName

field

public FieldSetter field(Field field)
Description copied from interface: SetterHandler
Invoke this method to set a field by its Field instance.

Specified by:
field in interface SetterHandler
Parameters:
field - Field to be set.
Returns:
An object responsible for setting a field.
See Also:
FieldSetterByField


Copyright © 2011 VidaGeek.net. All Rights Reserved.