# Hierarchy For Package org.eclipse.mat.snapshot

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.mat.snapshot.DominatorsSummary
  - org.eclipse.mat.snapshot.DominatorsSummary.ClassDominatorRecord
  - org.eclipse.mat.snapshot.DominatorsSummary.ClassloaderDominatorRecord
  - org.eclipse.mat.snapshot.ExcludedReferencesDescriptor
  - org.eclipse.mat.snapshot.Histogram.ClassLoaderTree (implements org.eclipse.mat.query.IIconProvider, org.eclipse.mat.query.IResultTree)
  - org.eclipse.mat.snapshot.Histogram.PackageTree (implements org.eclipse.mat.query.IIconProvider, org.eclipse.mat.query.IResultTree)
  - org.eclipse.mat.snapshot.Histogram.SuperclassTree (implements org.eclipse.mat.query.IIconProvider, org.eclipse.mat.query.IResultTree)
  - org.eclipse.mat.snapshot.HistogramRecord (implements java.io.Serializable)
    - org.eclipse.mat.snapshot.ClassHistogramRecord
    - org.eclipse.mat.snapshot.ClassLoaderHistogramRecord
    - org.eclipse.mat.snapshot.Histogram (implements org.eclipse.mat.query.IIconProvider, org.eclipse.mat.query.IResultTable)
  - org.eclipse.mat.snapshot.MultiplePathsFromGCRootsClassRecord
  - org.eclipse.mat.snapshot.MultiplePathsFromGCRootsRecord
  - org.eclipse.mat.snapshot.MultipleSnapshotsException.Context (implements java.io.Serializable)
  - org.eclipse.mat.snapshot.OQL
  - org.eclipse.mat.snapshot.PathsFromGCRootsTree
  - java.beans.SimpleBeanInfo (implements java.beans.BeanInfo)
    - org.eclipse.mat.snapshot.HistogramRecordBeanInfo
  - org.eclipse.mat.snapshot.SnapshotFactory
  - org.eclipse.mat.snapshot.SnapshotFormat
  - org.eclipse.mat.snapshot.SnapshotInfo (implements java.io.Serializable)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.eclipse.mat.SnapshotException
        - org.eclipse.mat.snapshot.MultipleSnapshotsException
        - org.eclipse.mat.snapshot.OQLParseException
  - org.eclipse.mat.snapshot.UnreachableObjectsHistogram (implements org.eclipse.mat.query.IIconProvider, org.eclipse.mat.query.IResultTable, java.io.Serializable)
  - org.eclipse.mat.snapshot.UnreachableObjectsHistogram.Record (implements java.io.Serializable)

## Interface Hierarchy

- org.eclipse.mat.snapshot.IMultiplePathsFromGCRootsComputer
- org.eclipse.mat.snapshot.IOQLQuery
- org.eclipse.mat.snapshot.IPathsFromGCRootsComputer
- org.eclipse.mat.query.IResult
  - org.eclipse.mat.snapshot.IOQLQuery.Result
- org.eclipse.mat.snapshot.ISnapshot
- org.eclipse.mat.snapshot.SnapshotFactory.Implementation