# Hierarchy For Package org.eclipse.mat.internal.collectionextract

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.mat.internal.collectionextract.ArrayCollectionExtractor (implements org.eclipse.mat.inspections.collectionextract.ICollectionExtractor)
  - org.eclipse.mat.internal.collectionextract.EmptyCollectionExtractor (implements org.eclipse.mat.inspections.collectionextract.ICollectionExtractor)
    - org.eclipse.mat.internal.collectionextract.EmptyMapExtractor (implements org.eclipse.mat.inspections.collectionextract.IMapExtractor)
  - org.eclipse.mat.internal.collectionextract.ExtractionUtils
  - org.eclipse.mat.internal.collectionextract.FieldArrayCollectionExtractor (implements org.eclipse.mat.inspections.collectionextract.ICollectionExtractor)
    - org.eclipse.mat.internal.collectionextract.FieldSizeArrayCollectionExtractor
      - org.eclipse.mat.internal.collectionextract.IdentityHashMapCollectionExtractor (implements org.eclipse.mat.inspections.collectionextract.IMapExtractor)
    - org.eclipse.mat.internal.collectionextract.IBM6ArrayListCollectionExtractor
  - org.eclipse.mat.internal.collectionextract.FieldSizedCollectionExtractor (implements org.eclipse.mat.inspections.collectionextract.ICollectionExtractor)
    - org.eclipse.mat.internal.collectionextract.LinkedListCollectionExtractor
  - org.eclipse.mat.internal.collectionextract.HashSetCollectionExtractor (implements org.eclipse.mat.inspections.collectionextract.IMapExtractor)
    - org.eclipse.mat.internal.collectionextract.TreeSetCollectionExtractor
      - org.eclipse.mat.internal.collectionextract.TreeSetArrayCollectionExtractor
  - org.eclipse.mat.internal.collectionextract.KnownCollectionInfo (implements org.eclipse.mat.snapshot.extension.ICollectionExtractorProvider)
  - org.eclipse.mat.internal.collectionextract.MapCollectionExtractorBase (implements org.eclipse.mat.inspections.collectionextract.IMapExtractor)
    - org.eclipse.mat.internal.collectionextract.HashedMapCollectionExtractorBase
      - org.eclipse.mat.internal.collectionextract.ConcurrentHashMapCollectionExtractor
      - org.eclipse.mat.internal.collectionextract.ConcurrentSkipListCollectionExtractor
        - org.eclipse.mat.internal.collectionextract.ConcurrentSkipListSetCollectionExtractor
      - org.eclipse.mat.internal.collectionextract.HashMapCollectionExtractor
    - org.eclipse.mat.internal.collectionextract.TreeMapCollectionExtractor
      - org.eclipse.mat.internal.collectionextract.TreeMapArrayCollectionExtractor
  - org.eclipse.mat.internal.collectionextract.NoContentCollectionExtractor (implements org.eclipse.mat.inspections.collectionextract.ICollectionExtractor)
  - org.eclipse.mat.internal.collectionextract.ReplicatedValueCollectionExtractor (implements org.eclipse.mat.inspections.collectionextract.ICollectionExtractor)
  - org.eclipse.mat.internal.collectionextract.SingletonCollectionExtractor (implements org.eclipse.mat.inspections.collectionextract.ICollectionExtractor)
  - org.eclipse.mat.internal.collectionextract.SingletonMapExtractor (implements org.eclipse.mat.inspections.collectionextract.IMapExtractor)
  - org.eclipse.mat.internal.collectionextract.WrapperCollectionExtractor (implements org.eclipse.mat.inspections.collectionextract.ICollectionExtractor)
    - org.eclipse.mat.internal.collectionextract.WrapperMapExtractor (implements org.eclipse.mat.inspections.collectionextract.IMapExtractor)