# Uses of Package
org.eclipse.mat.util

Packages that use org.eclipse.mat.util
Package
Description
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.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.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.internal.acquire
Support for collecting arguments for acquiring heap dumps from running programs.
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.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.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.query
Package for examining and controlling results of running queries.
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.snapshot.registry
Registries for the extensions to read additional heap dump information like threads, name resolvers etc.
org.eclipse.mat.ui.editor
Editor for viewing snapshot (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.util
Utility classes for toolbars, popup menu, searching on typing - user interface (not API).
org.eclipse.mat.util
Utilities for building results.

Classes in org.eclipse.mat.util used by org.eclipse.mat.dtfj
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.hprof
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
RegistryReader
SimpleMonitor.Listener
Classes in org.eclipse.mat.util used by org.eclipse.mat.hprof.acquire
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.ibmvm.acquire
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.inspections
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.inspections.collections
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.inspections.component
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.inspections.eclipse
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.inspections.finalizer
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.inspections.jetty
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.inspections.osgi
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.inspections.osgi.model
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.inspections.threads
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.internal.acquire
Class
Description
RegistryReader
Classes in org.eclipse.mat.util used by org.eclipse.mat.internal.snapshot.inspections
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.jdt
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.jruby.resolver
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.parser
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.parser.index
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.parser.internal
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
IProgressListener.OperationCanceledException
Helper exception class which can be used to exit an operation via an exception if the operation itself has been canceled.
Classes in org.eclipse.mat.util used by org.eclipse.mat.parser.internal.oql
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.parser.internal.oql.compiler
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
IProgressListener.OperationCanceledException
Helper exception class which can be used to exit an operation via an exception if the operation itself has been canceled.
Classes in org.eclipse.mat.util used by org.eclipse.mat.parser.internal.snapshot
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
IProgressListener.OperationCanceledException
Helper exception class which can be used to exit an operation via an exception if the operation itself has been canceled.
Classes in org.eclipse.mat.util used by org.eclipse.mat.parser.internal.util
Class
Description
RegistryReader
Classes in org.eclipse.mat.util used by org.eclipse.mat.parser.model
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.query
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.query.refined
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.query.registry
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
RegistryReader
Classes in org.eclipse.mat.util used by org.eclipse.mat.report
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
RegistryReader
Classes in org.eclipse.mat.util used by org.eclipse.mat.report.internal
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.snapshot
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.snapshot.acquire
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.snapshot.extension
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.snapshot.model
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.snapshot.query
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.snapshot.registry
Class
Description
RegistryReader
Classes in org.eclipse.mat.util used by org.eclipse.mat.ui.editor
Class
Description
RegistryReader
Classes in org.eclipse.mat.util used by org.eclipse.mat.ui.snapshot.actions
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
Classes in org.eclipse.mat.util used by org.eclipse.mat.ui.util
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
IProgressListener.Severity
Defines the severities possible for a user message.
Classes in org.eclipse.mat.util used by org.eclipse.mat.util
Class
Description
IProgressListener
This interface is closely modeled after { link org.eclipse.core.runtime.IProgressMonitor}.
IProgressListener.Severity
Defines the severities possible for a user message.
Units.Plain
Units.Storage