Uses of Interface
org.eclipse.mat.inspections.collectionextract.ICollectionExtractor

Packages that use ICollectionExtractor
org.eclipse.mat.inspections.collectionextract   
org.eclipse.mat.internal.collectionextract   
 

Uses of ICollectionExtractor in org.eclipse.mat.inspections.collectionextract
 

Classes in org.eclipse.mat.inspections.collectionextract with type parameters of type ICollectionExtractor
 class AbstractExtractedCollection<E,X extends ICollectionExtractor>
          An abstract class representing a collection extracted from the heap.
 

Subinterfaces of ICollectionExtractor in org.eclipse.mat.inspections.collectionextract
 interface IMapExtractor
          MapExtractors are used to extract from the heap dump the contents of an object which represents a map of a certain type.
 

Methods in org.eclipse.mat.inspections.collectionextract that return ICollectionExtractor
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
 

Methods in org.eclipse.mat.inspections.collectionextract with parameters of type ICollectionExtractor
static AbstractExtractedCollection<?,?> CollectionExtractionUtils.extractCollection(IObject collection, String specificClass, ICollectionExtractor preferredExtractor)
          Extracts from the heap the content of objects which represent a collection.
 

Constructors in org.eclipse.mat.inspections.collectionextract with parameters of type ICollectionExtractor
ExtractedCollection(IObject coll, ICollectionExtractor extractor)
           
 

Uses of ICollectionExtractor in org.eclipse.mat.internal.collectionextract
 

Classes in org.eclipse.mat.internal.collectionextract that implement ICollectionExtractor
 class ArrayCollectionExtractor
           
 class ConcurrentHashMapCollectionExtractor
           
 class ConcurrentSkipListCollectionExtractor
           
 class EmptyCollectionExtractor
          Known-empty collections
 class EmptyMapExtractor
           
 class FieldArrayCollectionExtractor
           
 class FieldSizeArrayCollectionExtractor
           
 class FieldSizedCollectionExtractor
           
 class HashedMapCollectionExtractorBase
           
 class HashMapCollectionExtractor
           
 class HashSetCollectionExtractor
           
 class IBM6ArrayListCollectionExtractor
           
 class IdentityHashMapCollectionExtractor
          Info for IdentityHashMaps These are stored as key/value pairs in an array
 class LinkedListCollectionExtractor
           
 class MapCollectionExtractorBase
           
 class NoContentCollectionExtractor
           
 class ReplicatedValueCollectionExtractor
           
 class SingletonCollectionExtractor
           
 class SingletonMapExtractor
           
 class TreeMapCollectionExtractor
           
 class WrapperCollectionExtractor
           
 class WrapperMapExtractor
           
 

Fields in org.eclipse.mat.internal.collectionextract declared as ICollectionExtractor
 ICollectionExtractor KnownCollectionInfo.Info.extractor
           
static ICollectionExtractor ArrayCollectionExtractor.INSTANCE
           
 

Constructors in org.eclipse.mat.internal.collectionextract with parameters of type ICollectionExtractor
KnownCollectionInfo.Info(String className, ICollectionExtractor extractor)
           
KnownCollectionInfo.Info(String className, int version, ICollectionExtractor extractor)
           
WrapperCollectionExtractor(String field, ICollectionExtractor extractor)