org.eclipse.mat.parser.internal
Class SnapshotImplBuilder
java.lang.Object
org.eclipse.mat.parser.internal.SnapshotImplBuilder
public class SnapshotImplBuilder
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SnapshotImplBuilder
public SnapshotImplBuilder(XSnapshotInfo snapshotInfo)
getSnapshotInfo
public XSnapshotInfo getSnapshotInfo()
setIndexManager
public void setIndexManager(IndexManager indexManager)
getIndexManager
public IndexManager getIndexManager()
setClassCache
public void setClassCache(HashMapIntObject<ClassImpl> classCache)
getClassCache
public HashMapIntObject<ClassImpl> getClassCache()
setRoots
public void setRoots(HashMapIntObject<XGCRootInfo[]> roots)
getRoots
public HashMapIntObject<XGCRootInfo[]> getRoots()
setRootsPerThread
public void setRootsPerThread(HashMapIntObject<HashMapIntObject<XGCRootInfo[]>> rootsPerThread)
setArrayObjects
public void setArrayObjects(BitField arrayObjects)
create
public SnapshotImpl create(ParserRegistry.Parser parser,
IProgressListener listener)
throws java.io.IOException,
SnapshotException
- Throws:
java.io.IOException
SnapshotException