public class ClassLoaderList extends Object implements Cloneable, Iterable<ClassLoaderInfo>, Restorable<ClassLoaderList>
Constructor and Description |
---|
ClassLoaderList() |
Modifier and Type | Method and Description |
---|---|
void |
add(ClassLoaderInfo cli) |
ClassLoaderInfo |
get(int i) |
ClassLoaderInfo |
getClassLoaderInfoWithId(int id) |
Memento<ClassLoaderList> |
getMemento() |
Memento<ClassLoaderList> |
getMemento(MementoFactory factory) |
Iterator<ClassLoaderInfo> |
iterator() |
void |
markRoots(Heap heap) |
int |
size() |
public Memento<ClassLoaderList> getMemento(MementoFactory factory)
getMemento
in interface Restorable<ClassLoaderList>
public Memento<ClassLoaderList> getMemento()
public Iterator<ClassLoaderInfo> iterator()
iterator
in interface Iterable<ClassLoaderInfo>
public void add(ClassLoaderInfo cli)
public ClassLoaderInfo get(int i)
public ClassLoaderInfo getClassLoaderInfoWithId(int id)
public int size()
public void markRoots(Heap heap)