|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.mat.dtfj.DTFJIndexBuilder
public class DTFJIndexBuilder
Reads and parses a DTFJ dump, building indexes which are then used by MAT to create a snapshot.
| Constructor Summary | |
|---|---|
DTFJIndexBuilder()
|
|
| Method Summary | |
|---|---|
void |
cancel()
called in case of error to delete any files / close any file handles |
void |
clean(int[] purgedMapping,
IProgressListener listener)
Memory Analyzer has discard unreachable objects, so the parser may need to known the discarded objects |
void |
fill(IPreliminaryIndex index,
IProgressListener listener)
pass1 and pass2 parsing |
void |
init(File file,
String prefix)
initialize with file and prefix (needed for naming conventions) |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DTFJIndexBuilder()
| Method Detail |
|---|
public void cancel()
IIndexBuilder
cancel in interface IIndexBuilder
public void clean(int[] purgedMapping,
IProgressListener listener)
throws IOException
IIndexBuilder
clean in interface IIndexBuilderpurgedMapping - mapping from old id to new id, -1 indicates object has been discardedlistener - for progress and error reporting
IOException
public void fill(IPreliminaryIndex index,
IProgressListener listener)
throws SnapshotException,
IOException
IIndexBuilder
fill in interface IIndexBuilderlistener - for progress and error reporting
SnapshotException
IOException
public void init(File file,
String prefix)
IIndexBuilder
init in interface IIndexBuilderfile - the dump fileprefix - used to build index files
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||