| Package | Description |
|---|---|
| org.eclipse.mat.inspections.collectionextract | |
| org.eclipse.mat.internal.collectionextract | |
| org.eclipse.mat.snapshot.extension |
Interfaces that extend the information extracted from heap dumps like threads, name resolvers etc.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractExtractedCollection<E,X extends ICollectionExtractor>
An abstract class representing a collection extracted from the heap.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IMapExtractor
MapExtractors are used to extract from the heap dump the contents of an
object which represents a map of a certain type.
|
| Modifier and Type | Method and Description |
|---|---|
static ICollectionExtractor |
CollectionExtractionUtils.findCollectionExtractor(IObject collection)
Finds a proper ICollectionExtractor for the object passed as parameter
|
static ICollectionExtractor |
CollectionExtractionUtils.findCollectionExtractor(String className)
Finds a proper ICollectionExtractor for the object passed as parameter
|
| Modifier and Type | Method and Description |
|---|---|
static AbstractExtractedCollection<?,?> |
CollectionExtractionUtils.extractCollection(IObject collection,
String specificClass,
ICollectionExtractor preferredExtractor)
Extracts from the heap the content of objects which represent a
collection.
|
| Constructor and Description |
|---|
ExtractedCollection(IObject coll,
ICollectionExtractor extractor) |
| Modifier and Type | Field and Description |
|---|---|
static ICollectionExtractor |
ArrayCollectionExtractor.INSTANCE |
| Constructor and Description |
|---|
KeySetCollectionExtractor(String field,
ICollectionExtractor extractor) |
ValuesCollectionExtractor(String field,
ICollectionExtractor extractor) |
WrapperCollectionExtractor(String field,
ICollectionExtractor extractor) |
WrapperFieldCollectionExtractor(String field,
String entryfield,
ICollectionExtractor extractor) |
WrapperFieldMapExtractor(String field,
String keyfield,
String valuefield,
ICollectionExtractor extractor) |
WrapperMapExtractor(String field,
ICollectionExtractor extractor) |
| Modifier and Type | Field and Description |
|---|---|
ICollectionExtractor |
CollectionExtractionInfo.extractor |
| Constructor and Description |
|---|
CollectionExtractionInfo(String className,
EnumSet<JdkVersion> version,
ICollectionExtractor extractor) |
CollectionExtractionInfo(String className,
ICollectionExtractor extractor) |
CollectionExtractionInfo(String className,
JdkVersion version,
ICollectionExtractor extractor) |