org.eclipse.mat.parser.index
Class IndexManager
java.lang.Object
org.eclipse.mat.parser.index.IndexManager
public class IndexManager
- extends Object
Handles the indexes into the snapshot.
inbound
public IIndexReader.IOne2ManyObjectsIndex inbound
outbound
public IIndexReader.IOne2ManyIndex outbound
o2c
public IIndexReader.IOne2OneIndex o2c
idx
public IIndexReader.IOne2LongIndex idx
a2s
public IIndexReader.IOne2SizeIndex a2s
domOut
public IIndexReader.IOne2ManyIndex domOut
o2ret
public IIndexReader.IOne2LongIndex o2ret
domIn
public IIndexReader.IOne2OneIndex domIn
i2sv2
public RetainedSizeCache i2sv2
- No Reference:
- This field is not intended to be referenced by clients.
IndexManager
public IndexManager()
setReader
public void setReader(IndexManager.Index index,
IIndexReader reader)
getReader
public IIndexReader getReader(IndexManager.Index index)
init
public void init(String prefix)
throws IOException
- Throws:
IOException
inbound
public IIndexReader.IOne2ManyIndex inbound()
outbound
public IIndexReader.IOne2ManyIndex outbound()
o2class
public IIndexReader.IOne2OneIndex o2class()
c2objects
public IIndexReader.IOne2ManyObjectsIndex c2objects()
o2address
public IIndexReader.IOne2LongIndex o2address()
a2size
public IIndexReader.IOne2SizeIndex a2size()
- Since:
- 1.0
dominated
public IIndexReader.IOne2ManyIndex dominated()
o2retained
public IIndexReader.IOne2LongIndex o2retained()
dominator
public IIndexReader.IOne2OneIndex dominator()
close
public void close()
throws IOException
- Throws:
IOException
delete
public void delete()
throws IOException
- Throws:
IOException