mitoolkit.core
Class ObjectInspector
java.lang.Object
mitoolkit.core.ObjectInspector
- All Implemented Interfaces:
- ClassClosureConstants, ObjectClosureConstants
- public class ObjectInspector
- extends java.lang.Object
- implements ObjectClosureConstants, ClassClosureConstants
Method Summary |
static java.util.Hashtable |
getObjectClosure(java.lang.Object obj,
int objectClosureType)
|
static void |
getObjectClosure(java.lang.Object obj,
int objectClosureType,
java.util.Hashtable classes)
|
private static java.util.Hashtable |
getObjectClosureType(java.lang.Object obj,
int objectClosureType)
|
private static void |
getObjectClosureType(java.lang.Object obj,
int objectClosureType,
java.util.Hashtable classes)
|
static void |
main(java.lang.String[] args)
|
private static void |
printClasses(java.util.Hashtable classes)
|
private static boolean |
skip(java.lang.Class classObj)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ObjectInspector
private ObjectInspector()
getObjectClosureType
private static java.util.Hashtable getObjectClosureType(java.lang.Object obj,
int objectClosureType)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
getObjectClosureType
private static void getObjectClosureType(java.lang.Object obj,
int objectClosureType,
java.util.Hashtable classes)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
printClasses
private static void printClasses(java.util.Hashtable classes)
getObjectClosure
public static java.util.Hashtable getObjectClosure(java.lang.Object obj,
int objectClosureType)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
getObjectClosure
public static void getObjectClosure(java.lang.Object obj,
int objectClosureType,
java.util.Hashtable classes)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
skip
private static boolean skip(java.lang.Class classObj)
main
public static void main(java.lang.String[] args)