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 |
---|
ValuesCollectionExtractor(String field,
ICollectionExtractor extractor) |
WrapperCollectionExtractor(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) |