# Uses of Interface
org.eclipse.mat.query.IResultTable

Packages that use IResultTable
Package
Description
org.eclipse.mat.inspections
These are general queries.
org.eclipse.mat.inspections.collections
These are queries for Collection classes.
org.eclipse.mat.internal.snapshot.inspections
These are queries for dominator tree and paths to/from garbage collection roots.
org.eclipse.mat.query.refined
A way of controlling the detail given by the output of a query.
org.eclipse.mat.query.results
Default Query Result Implementations.
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.query
Utilities to develop heap dump queries.

## Uses of IResultTable in org.eclipse.mat.inspections

Classes in org.eclipse.mat.inspections that implement IResultTable
Modifier and Type
Class
Description
`static class`
`FindLeaksQuery.SuspectsResultTable`
`static class`
`FindLeaksQuery2.SuspectsResultTable`
`static class`
`ImmediateDominatorsQuery.ResultImpl`

## Uses of IResultTable in org.eclipse.mat.inspections.collections

Classes in org.eclipse.mat.inspections.collections that implement IResultTable
Modifier and Type
Class
Description
`static class`
`HashEntriesQuery.Result`

## Uses of IResultTable in org.eclipse.mat.internal.snapshot.inspections

Classes in org.eclipse.mat.internal.snapshot.inspections that implement IResultTable
Modifier and Type
Class
Description
`class`
`CompareTablesQuery.ComparisonResultTable`

## Uses of IResultTable in org.eclipse.mat.query.refined

Classes in org.eclipse.mat.query.refined that implement IResultTable
Modifier and Type
Class
Description
`class`
`RefinedTable`
The result from refining a table.

## Uses of IResultTable in org.eclipse.mat.query.results

Classes in org.eclipse.mat.query.results that implement IResultTable
Modifier and Type
Class
Description
`class`
`ListResult`
A list of items such as properties as a result table.
`class`
`PropertyResult`
Extract properties from an object and display as a result table.

## Uses of IResultTable in org.eclipse.mat.snapshot

Classes in org.eclipse.mat.snapshot that implement IResultTable
Modifier and Type
Class
Description
`class`
`Histogram`
Class histogram - heap objects aggregated by their class.
`class`
`UnreachableObjectsHistogram`
Summary information about objects discarded from the snapshot

## Uses of IResultTable in org.eclipse.mat.snapshot.query

Methods in org.eclipse.mat.snapshot.query that return IResultTable
Modifier and Type
Method
Description
`IResultTable`
HistogramResult.`asTable()`
Deprecated.
Methods in org.eclipse.mat.snapshot.query with parameters of type IResultTable
Modifier and Type
Method
Description
`static TQuantize`
TQuantize.`defaultValueDistribution(ISnapshot snapshot, IResultTable base, TQuantize.Target target)`
A convenience methods to aggregate a table by one of the well-known targets and create the sum for all other columns.
`static TQuantize.Builder`
TQuantize.`valueDistribution(ISnapshot snapshot, IResultTable base, int... columns)`
Creates a `TQuantize` object which aggregates the table by the value of the columns.
`static TQuantize.Builder`
TQuantize.`valueDistribution(ISnapshot snapshot, IResultTable base, TQuantize.Target target)`
Creates a `TQuantize` object which aggregates the table by one of the well-known targets, e.g.