org.objectweb.jac.core.dist
Class ObjectState

java.lang.Object
  extended byorg.objectweb.jac.core.dist.ObjectState

public class ObjectState
extends Object


Constructor Summary
ObjectState()
           
 
Method Summary
static Field getField(Object object, String name)
           
static Field[] getFields(Object object)
           
static Object getFieldValue(Object substance, String fieldName)
           
static Object[] getState(Object substance)
           
static Object[] getState(Object substance, String[] fieldNames)
           
static void setFieldValue(Object substance, String fieldName, Object value)
           
static void setState(Object substance, Object[] state)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectState

public ObjectState()
Method Detail

getFields

public static Field[] getFields(Object object)

getField

public static Field getField(Object object,
                             String name)

getFieldValue

public static Object getFieldValue(Object substance,
                                   String fieldName)

getState

public static Object[] getState(Object substance)

getState

public static Object[] getState(Object substance,
                                String[] fieldNames)

setState

public static void setState(Object substance,
                            Object[] state)

setFieldValue

public static void setFieldValue(Object substance,
                                 String fieldName,
                                 Object value)