# Package org.eclipse.mat.internal.collectionextract

package org.eclipse.mat.internal.collectionextract
Code for reading data from collections found in a snapshot. This is used to hide the differences in implementation of collection classes generating the collections in the snapshot. Queries should use the `org.eclipse.mat.inspections.collectionextract` package to read collections in the snapshot. This is an internal package not intended as an Application Programming Interface (API).

Related Packages
Package
Description
org.eclipse.mat.internal
This is an internal package not intended as an Application Programming Interface (API).
org.eclipse.mat.internal.acquire
Support for collecting arguments for acquiring heap dumps from running programs.
org.eclipse.mat.internal.apps
This is an internal package not intended as an Application Programming Interface (API).
org.eclipse.mat.internal.snapshot
Collects arguments for queries.
Classes
Class
Description
ArrayCollectionExtractor
ArrayListSubListCollectionExtractor
ConcurrentHashMapCollectionExtractor
ConcurrentSkipListCollectionExtractor
ConcurrentSkipListSetCollectionExtractor
EmptyCollectionExtractor
Known-empty collections
EmptyMapExtractor
ExtractionUtils
FieldArrayCollectionExtractor
FieldSizeArrayCollectionExtractor
FieldSizeArrayMapExtractor
FieldSizedCapacityCollectionExtractor
FieldSizedCapacityMapExtractor
FieldSizedCollectionExtractor
HashedMapCollectionExtractorBase
HashMapCollectionExtractor
HashSetCollectionExtractor
IBM6ArrayListCollectionExtractor
IdentityHashMapCollectionExtractor
Info for IdentityHashMaps These are stored as key/value pairs in an array
KeySetCollectionExtractor
KnownCollectionInfo
LinkedListCollectionExtractor
MapCollectionExtractorBase
MATArrayBig
MATCollectionExtractor
NoContentCollectionExtractor
Pair12CollectionExtractor
PairCollectionExtractor
RegularEnumSetExtractor
ReplicatedValueCollectionExtractor
SetFromCollectionExtractor
Give a set-like extractor from a collection extractor
SingletonCollectionExtractor
SingletonMapExtractor
TreeMapArrayCollectionExtractor
TreeMapCollectionExtractor
TreeSetArrayCollectionExtractor
TreeSetCollectionExtractor
ValuesCollectionExtractor
WrapperCollectionExtractor
WrapperFieldCollectionExtractor
WrapperFieldMapExtractor
WrapperMapExtractor
WrapperSetFromMapExtractor
Creates an extractor to view a map as a set.