Uses of Package
org.eclipse.mat.snapshot

Packages that use org.eclipse.mat.snapshot
org.eclipse.mat.dtfj This provides the parser for IBM Diagnostic Tooling Framework for Java (DTFJ) dumps, and is just a parser extension, not an Application Programming Interface (API). 
org.eclipse.mat.hprof Parser for HPROF dumps, just a parser extension, not an Application Programming Interface (API). 
org.eclipse.mat.hprof.extension Extension point interfaces for HPROF dumps. 
org.eclipse.mat.inspections These are general queries. 
org.eclipse.mat.inspections.collections These are queries for Collection classes. 
org.eclipse.mat.inspections.component These are queries for whole components (class loaders and packages). 
org.eclipse.mat.inspections.eclipse These are queries for debugging Eclipse based applications. 
org.eclipse.mat.inspections.finalizer These are queries for examining objects subject to finalization. 
org.eclipse.mat.inspections.jetty These are queries for the Jetty web server. 
org.eclipse.mat.inspections.osgi These are queries for examining OSGi bundles. 
org.eclipse.mat.inspections.osgi.model These are utilities for the OSGi bundle queries. 
org.eclipse.mat.inspections.threads These are queries for Threads. 
org.eclipse.mat.inspections.util These are utilities for Eclipse OSGi bundle queries. 
org.eclipse.mat.internal.snapshot Collects arguments for queries. 
org.eclipse.mat.internal.snapshot.inspections These are queries for dominator tree and paths to/from garbage collection roots. 
org.eclipse.mat.jdt Links class names to the class source in an Eclipse IDE, not an Application Programming Interface (API). 
org.eclipse.mat.parser Interfaces for handling indexes. 
org.eclipse.mat.parser.internal Implementations for building the snapshot (not API). 
org.eclipse.mat.parser.internal.oql Object Query Language (OQL) (not API). 
org.eclipse.mat.parser.internal.oql.compiler Object Query Language (OQL) compiler (not API). 
org.eclipse.mat.parser.internal.snapshot Utilities for performing basic operations on the snapshot (not API). 
org.eclipse.mat.parser.internal.util Input/output utilities for the parser component (not API). 
org.eclipse.mat.parser.model The implementation of key snapshot objects such as representing classes, arrays, and objects in the snapshot. 
org.eclipse.mat.snapshot The Snapshot API, a VM independent way of looking at a snapshot of the state of objects in a heap. 
org.eclipse.mat.snapshot.extension Interfaces that extend the information extracted from heap dumps like threads, name resolvers etc. 
org.eclipse.mat.snapshot.model Snapshot entities, for example class, instances, class loaders, fields, GC roots. 
org.eclipse.mat.snapshot.query Utilities to develop heap dump queries. 
org.eclipse.mat.ui.internal.browser Examine list of queries and query history - user interface (not API). 
org.eclipse.mat.ui.snapshot.actions Supplementary actions to open a snapshot, copy to clipboard, open icon assist and so on - user interface (not API). 
org.eclipse.mat.ui.snapshot.editor Eclipse editor for everything to do with snapshots - user interface (not API). 
org.eclipse.mat.ui.snapshot.panes Panes for display in the editor for histograms, GC paths, comparisons - user interface (not API). 
org.eclipse.mat.ui.snapshot.panes.oql Configuration provider to assign content assist to the SourceViewer. 
org.eclipse.mat.ui.snapshot.panes.oql.contentAssist Content assist for the Object Query Language pane, including suggesting class names and highlighting keywords. 
org.eclipse.mat.ui.snapshot.views The summary view of the snapshot and also all the messages - user interface (not API). 
org.eclipse.mat.ui.util Utility classes for toolbars, popup menu, searching on typing - user interface (not API). 
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.dtfj
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.hprof
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.hprof.extension
ISnapshot
          Interface for snapshots.
SnapshotInfo
          Class describing an ISnapshot.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.inspections
DominatorsSummary
          This class holds the data of a dominators summary (see ISnapshot.getDominatorsOf()).
DominatorsSummary.ClassDominatorRecord
          A record containing information for objects of one class dominating a set of other objects
IMultiplePathsFromGCRootsComputer
          Objects of this type can be used to work with paths to many objects
IOQLQuery.Result
          A result which also describes the OQL query that generated it.
ISnapshot
          Interface for snapshots.
UnreachableObjectsHistogram
          Summary information about objects discarded from the snapshot
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.inspections.collections
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.inspections.component
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.inspections.eclipse
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.inspections.finalizer
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.inspections.jetty
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.inspections.osgi
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.inspections.osgi.model
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.inspections.threads
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.inspections.util
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.internal.snapshot
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.internal.snapshot.inspections
IMultiplePathsFromGCRootsComputer
          Objects of this type can be used to work with paths to many objects
IPathsFromGCRootsComputer
          Interface describing an interactive computer for paths from GC roots to an object.
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.jdt
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.parser
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.parser.internal
DominatorsSummary
          This class holds the data of a dominators summary (see ISnapshot.getDominatorsOf()).
ExcludedReferencesDescriptor
          A way of describing which references should not be followed when calculating retained sets and other queries involving paths.
Histogram
          Class histogram - heap objects aggregated by their class.
IMultiplePathsFromGCRootsComputer
          Objects of this type can be used to work with paths to many objects
IOQLQuery
          Performs an OQL Query.
IPathsFromGCRootsComputer
          Interface describing an interactive computer for paths from GC roots to an object.
ISnapshot
          Interface for snapshots.
SnapshotFactory.Implementation
          Describes the snapshot factory implementation.
SnapshotFormat
          Summary of a parser for the snapshot
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.parser.internal.oql
IOQLQuery
          Performs an OQL Query.
ISnapshot
          Interface for snapshots.
OQLParseException
          Exception thrown by the OQL parser.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.parser.internal.oql.compiler
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.parser.internal.snapshot
ClassHistogramRecord
          This class holds the histogram data on the objects found in the object set for which a histogram was computed (aggregated per class).
ClassLoaderHistogramRecord
          This class holds the histogram data on the objects found in the object set for which a histogram was computed (aggregated per class loader).
ExcludedReferencesDescriptor
          A way of describing which references should not be followed when calculating retained sets and other queries involving paths.
Histogram
          Class histogram - heap objects aggregated by their class.
HistogramRecord
          This class holds all basic data for a histogram record.
IMultiplePathsFromGCRootsComputer
          Objects of this type can be used to work with paths to many objects
ISnapshot
          Interface for snapshots.
MultiplePathsFromGCRootsClassRecord
          Holds one level of multiple paths from Garbage Collection roots merged by class.
MultiplePathsFromGCRootsRecord
          This class represents a set of paths from the GC roots to different objects, which go through one and the same object.
PathsFromGCRootsTree
          This class holds the paths from one single object to its GC roots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.parser.internal.util
SnapshotFormat
          Summary of a parser for the snapshot
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.parser.model
ClassHistogramRecord
          This class holds the histogram data on the objects found in the object set for which a histogram was computed (aggregated per class).
ClassLoaderHistogramRecord
          This class holds the histogram data on the objects found in the object set for which a histogram was computed (aggregated per class loader).
HistogramRecord
          This class holds all basic data for a histogram record.
ISnapshot
          Interface for snapshots.
SnapshotInfo
          Class describing an ISnapshot.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.snapshot
ClassHistogramRecord
          This class holds the histogram data on the objects found in the object set for which a histogram was computed (aggregated per class).
ClassLoaderHistogramRecord
          This class holds the histogram data on the objects found in the object set for which a histogram was computed (aggregated per class loader).
DominatorsSummary
          This class holds the data of a dominators summary (see ISnapshot.getDominatorsOf()).
DominatorsSummary.ClassDominatorRecord
          A record containing information for objects of one class dominating a set of other objects
DominatorsSummary.ClassloaderDominatorRecord
          A record containing information for objects loaded by one class loader dominating a set of other objects
ExcludedReferencesDescriptor
          A way of describing which references should not be followed when calculating retained sets and other queries involving paths.
Histogram
          Class histogram - heap objects aggregated by their class.
HistogramRecord
          This class holds all basic data for a histogram record.
IMultiplePathsFromGCRootsComputer
          Objects of this type can be used to work with paths to many objects
IOQLQuery
          Performs an OQL Query.
IPathsFromGCRootsComputer
          Interface describing an interactive computer for paths from GC roots to an object.
ISnapshot
          Interface for snapshots.
MultiplePathsFromGCRootsClassRecord
          Holds one level of multiple paths from Garbage Collection roots merged by class.
MultiplePathsFromGCRootsRecord
          This class represents a set of paths from the GC roots to different objects, which go through one and the same object.
OQLParseException
          Exception thrown by the OQL parser.
PathsFromGCRootsTree
          This class holds the paths from one single object to its GC roots.
SnapshotFormat
          Summary of a parser for the snapshot
SnapshotInfo
          Class describing an ISnapshot.
UnreachableObjectsHistogram.Record
          Holds details about the unreachable objects for objects of one particular
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.snapshot.extension
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.snapshot.model
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.snapshot.query
Histogram
          Class histogram - heap objects aggregated by their class.
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.ui.internal.browser
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.ui.snapshot.actions
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.ui.snapshot.editor
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.ui.snapshot.panes
Histogram
          Class histogram - heap objects aggregated by their class.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.ui.snapshot.panes.oql
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.ui.snapshot.panes.oql.contentAssist
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.ui.snapshot.views
ISnapshot
          Interface for snapshots.
 

Classes in org.eclipse.mat.snapshot used by org.eclipse.mat.ui.util
ISnapshot
          Interface for snapshots.