|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IIndexBuilder
Part of the parser which builds the indexes
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) |
Method Detail |
---|
void init(File file, String prefix) throws SnapshotException, IOException
file
- the dump fileprefix
- used to build index files
SnapshotException
IOException
void fill(IPreliminaryIndex index, IProgressListener listener) throws SnapshotException, IOException
index
- listener
- for progress and error reporting
SnapshotException
IOException
void clean(int[] purgedMapping, IProgressListener listener) throws IOException
purgedMapping
- mapping from old id to new id, -1 indicates object has been discardedlistener
- for progress and error reporting
IOException
void cancel()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |