# Uses of Package
org.eclipse.mat

Packages that use org.eclipse.mat
Package
Description
org.eclipse.mat
Package for general Memory Analyzer exceptions, usable from any plug-in.
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.acquire
Generator of HPROF dumps from other running processes on the system, just a acquire dumps extension, not an Application Programming Interface (API).
org.eclipse.mat.hprof.extension
Extension point interfaces for HPROF dumps.
org.eclipse.mat.ibmvm.acquire
Create IBM dumps - this is an internal package not intended as an Application Programming Interface (API) except as an extension.
org.eclipse.mat.inspections
These are general queries.
org.eclipse.mat.inspections.collectionextract
Code for reading data from collections found in a snapshot.
org.eclipse.mat.inspections.eclipse
These are queries for debugging Eclipse based applications.
org.eclipse.mat.inspections.jetty
These are queries for the Jetty web server.
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.wildfly
These are queries for the application servers Wildfly and JBoss Enterprise Application Platform.
org.eclipse.mat.internal.acquire
Support for collecting arguments for acquiring heap dumps from running programs.
org.eclipse.mat.internal.collectionextract
Code for reading data from collections found in a snapshot.
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.jruby.resolver
These are queries for snapshots generated by JRuby applications.
org.eclipse.mat.parser
Interfaces for handling indexes.
org.eclipse.mat.parser.index
Implementations 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.model
The implementation of key snapshot objects such as representing classes, arrays, and objects in the snapshot.
org.eclipse.mat.query
Package for examining and controlling results of running queries.
org.eclipse.mat.query.quantize
Value or linear frequency distribution histograms.
org.eclipse.mat.query.refined
A way of controlling the detail given by the output of a query.
org.eclipse.mat.query.registry
Package for getting a list of queries and examining their capabilities and setting them up.
org.eclipse.mat.report
Controls building of reports from XML report definitions.
org.eclipse.mat.report.internal
Internal classes for controlling building of reports from XML report definitions (not API).
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.acquire
Classes to help get a snapshot from a current running process on the system.
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
User interface plug-in definitions and query execution for UI components (not API).
org.eclipse.mat.ui.internal.acquire
Acquire heap dumps from other running processes - user interface (not API).
org.eclipse.mat.ui.internal.browser
Examine list of queries and query history - user interface (not API).
org.eclipse.mat.ui.internal.query.arguments
Allows a user to specify arguments for a query - 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 used by org.eclipse.mat
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.dtfj
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.hprof
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.hprof.acquire
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.hprof.extension
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.ibmvm.acquire
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.inspections
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.inspections.collectionextract
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.inspections.eclipse
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.inspections.jetty
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.inspections.osgi.model
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.inspections.threads
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.inspections.wildfly
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.internal.acquire
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.internal.collectionextract
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.internal.snapshot
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.internal.snapshot.inspections
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.jruby.resolver
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.parser
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.parser.index
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.parser.internal
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.parser.internal.oql
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.parser.internal.oql.compiler
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.parser.internal.snapshot
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.parser.model
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.query
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.query.quantize
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.query.refined
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.query.registry
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.report
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.report.internal
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.snapshot
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.snapshot.acquire
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.snapshot.extension
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.snapshot.model
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.snapshot.query
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.ui
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.ui.internal.acquire
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.ui.internal.browser
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.ui.internal.query.arguments
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.
Classes in org.eclipse.mat used by org.eclipse.mat.ui.util
Class
Description
SnapshotException
Exception used to indicate a problem different from the standard Java exceptions while performing an operation on an snapshot.