# Uses of Package
org.eclipse.mat.util

Packages that use org.eclipse.mat.util
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
RegistryReader

Classes in org.eclipse.mat.util used by org.eclipse.mat.internal.snapshot.inspections
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
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
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
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
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
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
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
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
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
RegistryReader

Classes in org.eclipse.mat.util used by org.eclipse.mat.parser.model
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
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
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
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
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
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
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
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
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
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
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
RegistryReader

Classes in org.eclipse.mat.util used by org.eclipse.mat.ui.editor
RegistryReader

Classes in org.eclipse.mat.util used by org.eclipse.mat.ui.snapshot.actions
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
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
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