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

Packages that use IResultTree
Package
Description
org.eclipse.mat.inspections
These are general queries.
org.eclipse.mat.inspections.osgi
These are queries for examining OSGi bundles.
org.eclipse.mat.inspections.util
These are utilities for Eclipse OSGi bundle queries.
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.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 IResultTree in org.eclipse.mat.inspections

Classes in org.eclipse.mat.inspections that implement IResultTree
Modifier and Type
Class
Description
`class`
`BigDropsQuery`
`static class`
`ClassReferrersQuery.InboundClasses`
`static class`
`ClassReferrersQuery.OutboundClasses`
`class`
`DuplicatedClassesQuery`

## Uses of IResultTree in org.eclipse.mat.inspections.osgi

Classes in org.eclipse.mat.inspections.osgi that implement IResultTree
Modifier and Type
Class
Description
`static class`
`BundleRegistryQuery.BundleTreeResult`
`static class`
`BundleRegistryQuery.ExtensionTreeResult`
`static class`
`BundleRegistryQuery.ServicesTreeResult`

## Uses of IResultTree in org.eclipse.mat.inspections.util

Methods in org.eclipse.mat.inspections.util that return IResultTree
Modifier and Type
Method
Description
`IResultTree`
ObjectTreeFactory.TreePathBuilder.`build(ISnapshot snapshot)`

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

Classes in org.eclipse.mat.internal.snapshot.inspections that implement IResultTree
Modifier and Type
Class
Description
`class`
`CompareTablesQuery.ComparisonResultTree`
`static class`
`DominatorQuery.Tree`
`static class`
`MultiplePath2GCRootsQuery.Tree`
`static final class`
`Path2GCRootsQuery.Tree`

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

Classes in org.eclipse.mat.query.refined that implement IResultTree
Modifier and Type
Class
Description
`class`
`RefinedTree`
The result from refining a tree.

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

Classes in org.eclipse.mat.snapshot that implement IResultTree
Modifier and Type
Class
Description
`static final class`
`Histogram.ClassLoaderTree`
`static final class`
`Histogram.PackageTree`
`static final class`
`Histogram.SuperclassTree`
Methods in org.eclipse.mat.snapshot that return IResultTree
Modifier and Type
Method
Description
`IResultTree`
Histogram.`groupByClassLoader()`
implementation as result tree grouped by class loader
`IResultTree`
Histogram.`groupByPackage()`
implementation as result tree grouped by package
`IResultTree`
Histogram.`groupBySuperclass(ISnapshot snapshot)`
implementation as result tree grouped by superclass

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

Classes in org.eclipse.mat.snapshot.query that implement IResultTree
Modifier and Type
Class
Description
`static class`
`ObjectListResult.Inbound`
Helper class which describes a tree of objects by inbound references.
`static class`
`ObjectListResult.Outbound`
Helper class which describes a tree of objects by outbound references.