Package org.eclipse.mat.query
Package for examining and controlling results of running queries.
-
Interface Summary Interface Description ContextDerivedData.DerivedCalculator A way of actually doing the calculations.IContextObject Interface to describe the heap objects.IContextObjectSet Interface to describe a set of objects.IDecorator Used for rows of reportsIIconProvider Interface to provide icon representation for rows of aIStructuredResult
.IQuery Interface representing a query on the heap dump.IQueryContext The context for a query.IResult Interface to mark a query result.IResultPie Results as pie chart data.IResultPie.ColoredSlice A slice of the pie with color informationIResultPie.Slice A slice of the pie.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. -
Class Summary Class Description Bytes Logical representation of a number of bytes.BytesFormat This class formats an instance ofBytes
,Long
,Integer
, orShort
based on the currently configuredBytesDisplay
preference.Column Describes a column of aIStructuredResult
.ContextDerivedData Synthetic data columnsContextDerivedData.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 as another IResult.ResultMetaData Holds meta-data of the query result needed to fine-tune the display of the result.ResultMetaData.Builder ResultMetaData
factory -
Enum Summary Enum Description BytesDisplay This enumeration specifies how to display a number of bytes.Column.Alignment Alignment of the column, i.e.Column.SortDirection Sort direction of the column.