|
||||||||||
| 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 | |||||||||