joeq.ClassLib.Common
Class NullInterfaceImpl.NullObjectTraverser

java.lang.Object
  extended by joeq.Runtime.ObjectTraverser
      extended by joeq.ClassLib.Common.NullInterfaceImpl.NullObjectTraverser
Enclosing class:
NullInterfaceImpl

public static class NullInterfaceImpl.NullObjectTraverser
extends ObjectTraverser


Field Summary
static NullInterfaceImpl.NullObjectTraverser INSTANCE
           
 
Fields inherited from class joeq.Runtime.ObjectTraverser
NO_OBJECT, out, TRACE
 
Constructor Summary
NullInterfaceImpl.NullObjectTraverser()
           
 
Method Summary
 void initialize()
           
 Object mapInstanceField(Object o, jq_InstanceField f)
           
 Object mapStaticField(jq_StaticField f)
           
 Object mapValue(Object o)
           
 
Methods inherited from class joeq.Runtime.ObjectTraverser
getInstanceFieldValue_reflection, getInstanceFieldValue, getStaticFieldValue_reflection, getStaticFieldValue, lookupField, putInstanceFieldValue_reflection, putInstanceFieldValue, putStaticFieldValue_reflection, putStaticFieldValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final NullInterfaceImpl.NullObjectTraverser INSTANCE
Constructor Detail

NullInterfaceImpl.NullObjectTraverser

public NullInterfaceImpl.NullObjectTraverser()
Method Detail

initialize

public void initialize()
Specified by:
initialize in class ObjectTraverser

mapStaticField

public Object mapStaticField(jq_StaticField f)
Specified by:
mapStaticField in class ObjectTraverser

mapInstanceField

public Object mapInstanceField(Object o,
                               jq_InstanceField f)
Specified by:
mapInstanceField in class ObjectTraverser

mapValue

public Object mapValue(Object o)
Specified by:
mapValue in class ObjectTraverser


Copyright © 2001-2008 John Whaley. All Rights Reserved.