public class ObjectTracker
extends java.lang.Object
Constructor and Description |
---|
ObjectTracker()
This is the main logic for ObjectTracker.
|
Modifier and Type | Method and Description |
---|---|
static void |
addObjectForClass(java.lang.String className,
java.lang.Object o)
This adds an object to be tracked for a given class name.
|
static java.util.ArrayList<java.lang.Object> |
getObjectsForClass(java.lang.String className)
This will retreive all class instances for a given class name.
|
static void |
printObjectTracker()
This will print out the names of all classes currently being tracked as
well as the class instances that are being tracked for those classes.
|
public ObjectTracker()
public static void printObjectTracker()
public static java.util.ArrayList<java.lang.Object> getObjectsForClass(java.lang.String className)
className
- String of class name you want all tracked objects for.public static void addObjectForClass(java.lang.String className, java.lang.Object o)
className
- String of the class nameo
- Object to be tracked.