Package | Description |
---|---|
org.eclipse.mat.parser.index |
Implementations for handling indexes.
|
org.eclipse.mat.parser.internal.snapshot |
Utilities for performing basic operations on the snapshot (not API).
|
Modifier and Type | Interface and Description |
---|---|
static interface |
IIndexReader.IOne2LongIndex
Index from object id to a long.
|
static interface |
IIndexReader.IOne2ManyIndex
Index from object id to several object ids.
|
static interface |
IIndexReader.IOne2ManyObjectsIndex
Index from object id to several object ids.
|
static interface |
IIndexReader.IOne2OneIndex
Index from object id to another int.
|
static interface |
IIndexReader.IOne2SizeIndex
Index from object id to size, stored compressed as an int.
|
Modifier and Type | Class and Description |
---|---|
static class |
IndexReader.IntIndex1NSortedReader |
static class |
IndexReader.IntIndexReader
An int to int index reader.
|
static class |
IndexReader.LongIndex1NReader |
static class |
IndexReader.LongIndexReader
Creates a int to long index reader
Disk file structure:
|
static class |
IndexReader.SizeIndexReader
Creates a index reader for array sizes, presuming the sizes are stored as ints
and get expanded in the reverse of the compression.
|
static class |
IndexWriter.Identifier |
static class |
IndexWriter.IntIndexCollector |
Modifier and Type | Method and Description |
---|---|
IIndexReader |
IndexManager.getReader(IndexManager.Index index) |
Modifier and Type | Method and Description |
---|---|
void |
IndexManager.setReader(IndexManager.Index index,
IIndexReader reader) |
Modifier and Type | Class and Description |
---|---|
class |
RetainedSizeCache |