public class ClassLoaderList extends java.lang.Object implements java.lang.Cloneable, java.lang.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) |
java.util.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 java.util.Iterator<ClassLoaderInfo> iterator()
iterator
in interface java.lang.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)