Uses of Package
org.eclipse.mat.query

Packages that use org.eclipse.mat.query
org.eclipse.mat.impl.chart Builds pie charts using BIRT, not an Application Programming Interface (API). 
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.osgi These are queries for examining OSGi bundles. 
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.query Package for examining and controlling results of running queries. 
org.eclipse.mat.query.annotations.descriptors Package of interfaces for examining annotations of queries and arguments. 
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.query.results Default Query Result Implementations. 
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.extension Interfaces that extend the information extracted from heap dumps like threads, name resolvers etc. 
org.eclipse.mat.snapshot.query Utilities to develop heap dump queries. 
org.eclipse.mat.ui.actions Actions from the editor tools bar (not API). 
org.eclipse.mat.ui.compare Compare reports basket and compared tables - user interface (not API). 
org.eclipse.mat.ui.editor Editor for viewing snapshot (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.internal.viewer Allows filtering of the display of tables and trees, for example excluding certain class names - 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.util Utility classes for toolbars, popup menu, searching on typing - user interface (not API). 
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.impl.chart
IResult
          Interface to mark a query result.
IResultPie
          Results as pie chart data.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.inspections
Column
          Describes a column of a IStructuredResult.
ContextProvider
          Base class for context provider which is an object which returns the heap objects represented by an arbitrary row in a table/tree.
IContextObject
          Interface to describe the heap objects.
IDecorator
          Used for rows of reports
IIconProvider
          Interface to provide icon representation for rows of a IStructuredResult.
IQuery
          Interface representing a query on the heap dump.
IResult
          Interface to mark a query result.
IResultPie
          Results as pie chart data.
IResultTable
          Interface for results in table-form.
IResultTree
          Interface for results in tree-form.
ISelectionProvider
          Description of how to deal with a table or tree.
IStructuredResult
          Interface for structured results (i.e.
ResultMetaData
          Holds meta-data of the query result needed to fine-tune the display of the result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.inspections.collections
Column
          Describes a column of a IStructuredResult.
IContextObject
          Interface to describe the heap objects.
IQuery
          Interface representing a query on the heap dump.
IResult
          Interface to mark a query result.
IResultTable
          Interface for results in table-form.
IStructuredResult
          Interface for structured results (i.e.
ResultMetaData
          Holds meta-data of the query result needed to fine-tune the display of the result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.inspections.component
IQuery
          Interface representing a query on the heap dump.
IResult
          Interface to mark a query result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.inspections.eclipse
IQuery
          Interface representing a query on the heap dump.
IResult
          Interface to mark a query result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.inspections.finalizer
IQuery
          Interface representing a query on the heap dump.
IResult
          Interface to mark a query result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.inspections.osgi
Column
          Describes a column of a IStructuredResult.
IContextObject
          Interface to describe the heap objects.
IIconProvider
          Interface to provide icon representation for rows of a IStructuredResult.
IQuery
          Interface representing a query on the heap dump.
IResult
          Interface to mark a query result.
IResultTree
          Interface for results in tree-form.
IStructuredResult
          Interface for structured results (i.e.
ResultMetaData
          Holds meta-data of the query result needed to fine-tune the display of the result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.inspections.threads
IQuery
          Interface representing a query on the heap dump.
IResult
          Interface to mark a query result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.inspections.util
IResultTree
          Interface for results in tree-form.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.internal.snapshot
ContextDerivedData
          Synthetic data columns
IContextObject
          Interface to describe the heap objects.
IQueryContext
          The context for a query.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.internal.snapshot.inspections
Column
          Describes a column of a IStructuredResult.
IContextObject
          Interface to describe the heap objects.
IDecorator
          Used for rows of reports
IIconProvider
          Interface to provide icon representation for rows of a IStructuredResult.
IQuery
          Interface representing a query on the heap dump.
IResult
          Interface to mark a query result.
IResultTree
          Interface for results in tree-form.
ISelectionProvider
          Description of how to deal with a table or tree.
IStructuredResult
          Interface for structured results (i.e.
ResultMetaData
          Holds meta-data of the query result needed to fine-tune the display of the result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.jdt
IContextObject
          Interface to describe the heap objects.
IQuery
          Interface representing a query on the heap dump.
IResult
          Interface to mark a query result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.query
Column
          Describes a column of a IStructuredResult.
Column.Alignment
          Alignment of the column, i.e.
Column.SortDirection
          Sort direction of the column.
ContextDerivedData
          Synthetic data columns
ContextDerivedData.DerivedColumn
          A column of data derived from the existing data.
ContextDerivedData.DerivedOperation
          A way of calculating the column values.
ContextProvider
          Base class for context provider which is an object which returns the heap objects represented by an arbitrary row in a table/tree.
DetailResultProvider
          Used to give more detailed information about rows in a table.
IContextObject
          Interface to describe the heap objects.
IDecorator
          Used for rows of reports
IIconProvider
          Interface to provide icon representation for rows of a IStructuredResult.
IResult
          Interface to mark a query result.
IResultPie.Slice
          A slice of the pie.
ISelectionProvider
          Description of how to deal with a table or tree.
IStructuredResult
          Interface for structured results (i.e.
ResultMetaData
          Holds meta-data of the query result needed to fine-tune the display of the result.
ResultMetaData.Builder
          ResultMetaData factory
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.query.annotations.descriptors
IQueryContext
          The context for a query.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.query.quantize
Column
          Describes a column of a IStructuredResult.
Column.SortDirection
          Sort direction of the column.
ContextDerivedData.DerivedOperation
          A way of calculating the column values.
IResult
          Interface to mark a query result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.query.refined
Column
          Describes a column of a IStructuredResult.
Column.SortDirection
          Sort direction of the column.
ContextDerivedData.DerivedColumn
          A column of data derived from the existing data.
ContextDerivedData.DerivedOperation
          A way of calculating the column values.
ContextProvider
          Base class for context provider which is an object which returns the heap objects represented by an arbitrary row in a table/tree.
IContextObject
          Interface to describe the heap objects.
IIconProvider
          Interface to provide icon representation for rows of a IStructuredResult.
IQueryContext
          The context for a query.
IResult
          Interface to mark a query result.
IResultTable
          Interface for results in table-form.
IResultTree
          Interface for results in tree-form.
ISelectionProvider
          Description of how to deal with a table or tree.
IStructuredResult
          Interface for structured results (i.e.
ResultMetaData
          Holds meta-data of the query result needed to fine-tune the display of the result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.query.registry
ContextProvider
          Base class for context provider which is an object which returns the heap objects represented by an arbitrary row in a table/tree.
DetailResultProvider
          Used to give more detailed information about rows in a table.
IQuery
          Interface representing a query on the heap dump.
IQueryContext
          The context for a query.
IResult
          Interface to mark a query result.
ResultMetaData
          Holds meta-data of the query result needed to fine-tune the display of the result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.query.results
Column
          Describes a column of a IStructuredResult.
IContextObject
          Interface to describe the heap objects.
IIconProvider
          Interface to provide icon representation for rows of a IStructuredResult.
IResult
          Interface to mark a query result.
IResultTable
          Interface for results in table-form.
IStructuredResult
          Interface for structured results (i.e.
ResultMetaData
          Holds meta-data of the query result needed to fine-tune the display of the result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.report
IQueryContext
          The context for a query.
IResult
          Interface to mark a query result.
ResultMetaData
          Holds meta-data of the query result needed to fine-tune the display of the result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.report.internal
IQuery
          Interface representing a query on the heap dump.
IQueryContext
          The context for a query.
IResult
          Interface to mark a query result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.snapshot
Column
          Describes a column of a IStructuredResult.
IContextObject
          Interface to describe the heap objects.
IIconProvider
          Interface to provide icon representation for rows of a IStructuredResult.
IResult
          Interface to mark a query result.
IResultTable
          Interface for results in table-form.
IResultTree
          Interface for results in tree-form.
IStructuredResult
          Interface for structured results (i.e.
ResultMetaData
          Holds meta-data of the query result needed to fine-tune the display of the result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.snapshot.extension
Column
          Describes a column of a IStructuredResult.
IResult
          Interface to mark a query result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.snapshot.query
Column
          Describes a column of a IStructuredResult.
ContextDerivedData
          Synthetic data columns
ContextDerivedData.DerivedColumn
          A column of data derived from the existing data.
ContextDerivedData.DerivedOperation
          A way of calculating the column values.
ContextProvider
          Base class for context provider which is an object which returns the heap objects represented by an arbitrary row in a table/tree.
IDecorator
          Used for rows of reports
IIconProvider
          Interface to provide icon representation for rows of a IStructuredResult.
IResult
          Interface to mark a query result.
IResultPie
          Results as pie chart data.
IResultPie.Slice
          A slice of the pie.
IResultTable
          Interface for results in table-form.
IResultTree
          Interface for results in tree-form.
IStructuredResult
          Interface for structured results (i.e.
ResultMetaData
          Holds meta-data of the query result needed to fine-tune the display of the result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.ui.actions
IResult
          Interface to mark a query result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.ui.compare
Column
          Describes a column of a IStructuredResult.
IContextObject
          Interface to describe the heap objects.
IIconProvider
          Interface to provide icon representation for rows of a IStructuredResult.
IQuery
          Interface representing a query on the heap dump.
IResult
          Interface to mark a query result.
IResultTable
          Interface for results in table-form.
IStructuredResult
          Interface for structured results (i.e.
ResultMetaData
          Holds meta-data of the query result needed to fine-tune the display of the result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.ui.editor
IQueryContext
          The context for a query.
IResult
          Interface to mark a query result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.ui.internal.acquire
ContextDerivedData
          Synthetic data columns
IQueryContext
          The context for a query.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.ui.internal.browser
IQueryContext
          The context for a query.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.ui.internal.query.arguments
IQueryContext
          The context for a query.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.ui.internal.viewer
Column
          Describes a column of a IStructuredResult.
ContextDerivedData.DerivedOperation
          A way of calculating the column values.
ContextProvider
          Base class for context provider which is an object which returns the heap objects represented by an arbitrary row in a table/tree.
IQueryContext
          The context for a query.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.ui.snapshot.actions
IContextObject
          Interface to describe the heap objects.
IQuery
          Interface representing a query on the heap dump.
IResult
          Interface to mark a query result.
 

Classes in org.eclipse.mat.query used by org.eclipse.mat.ui.util
ContextProvider
          Base class for context provider which is an object which returns the heap objects represented by an arbitrary row in a table/tree.