Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

ClassLib.Common
Class InterfaceImpl.CommonObjectTraverser  view InterfaceImpl.CommonObjectTraverser download InterfaceImpl.CommonObjectTraverser.java

java.lang.Object
  extended byBootstrap.ObjectTraverser
      extended byClassLib.Common.InterfaceImpl.CommonObjectTraverser
Enclosing class:
InterfaceImpl

public static class InterfaceImpl.CommonObjectTraverser
extends Bootstrap.ObjectTraverser


Field Summary
static boolean IGNORE_THREAD_LOCALS
           
static InterfaceImpl.CommonObjectTraverser INSTANCE
           
protected static java.util.Map mappedObjects
           
protected static java.util.Set nullInstanceFields
           
protected static java.util.Set nullStaticFields
           
 
Fields inherited from class Bootstrap.ObjectTraverser
NO_OBJECT, out, TRACE
 
Constructor Summary
protected InterfaceImpl.CommonObjectTraverser()
           
 
Method Summary
 void initialize()
           
 java.lang.Object mapInstanceField(java.lang.Object o, Clazz.jq_InstanceField f)
           
 java.lang.Object mapStaticField(Clazz.jq_StaticField f)
           
 java.lang.Object mapValue(java.lang.Object o)
           
 
Methods inherited from class Bootstrap.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 InterfaceImpl.CommonObjectTraverser INSTANCE

nullStaticFields

protected static final java.util.Set nullStaticFields

nullInstanceFields

protected static final java.util.Set nullInstanceFields

mappedObjects

protected static final java.util.Map mappedObjects

IGNORE_THREAD_LOCALS

public static boolean IGNORE_THREAD_LOCALS
Constructor Detail

InterfaceImpl.CommonObjectTraverser

protected InterfaceImpl.CommonObjectTraverser()
Method Detail

initialize

public void initialize()

mapStaticField

public java.lang.Object mapStaticField(Clazz.jq_StaticField f)

mapInstanceField

public java.lang.Object mapInstanceField(java.lang.Object o,
                                         Clazz.jq_InstanceField f)

mapValue

public java.lang.Object mapValue(java.lang.Object o)