|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPreliminaryIndex
Where the parser collect informations when first opening a snapshot
Method Summary | |
---|---|
XSnapshotInfo |
getSnapshotInfo()
Get basic information about the snapshot |
void |
setArray2size(IIndexReader.IOne2SizeIndex array2size)
store the array to size in bytes mapping |
void |
setClassesById(HashMapIntObject<ClassImpl> classesById)
Store the class id to ClassImpl mapping |
void |
setGcRoots(HashMapIntObject<List<XGCRootInfo>> gcRoots)
store the GC roots information |
void |
setIdentifiers(IIndexReader.IOne2LongIndex identifiers)
store the object id to address mapping |
void |
setObject2classId(IIndexReader.IOne2OneIndex object2classId)
store the object id to class id mapping |
void |
setOutbound(IIndexReader.IOne2ManyIndex outbound)
store the object to outbound references table. |
void |
setThread2objects2roots(HashMapIntObject<HashMapIntObject<List<XGCRootInfo>>> thread2objects2roots)
store the thread local variable information |
Method Detail |
---|
XSnapshotInfo getSnapshotInfo()
void setClassesById(HashMapIntObject<ClassImpl> classesById)
classesById
- void setGcRoots(HashMapIntObject<List<XGCRootInfo>> gcRoots)
gcRoots
- void setThread2objects2roots(HashMapIntObject<HashMapIntObject<List<XGCRootInfo>>> thread2objects2roots)
thread2objects2roots
- void setOutbound(IIndexReader.IOne2ManyIndex outbound)
outbound
- void setIdentifiers(IIndexReader.IOne2LongIndex identifiers)
identifiers
- void setObject2classId(IIndexReader.IOne2OneIndex object2classId)
object2classId
- void setArray2size(IIndexReader.IOne2SizeIndex array2size)
array2size
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |