Uses of Interface
org.eclipse.mat.query.IResult
Package
Description
Parser for HPROF dumps,
just a parser extension, not an Application Programming Interface (API).
Builds pie charts using BIRT, not an Application Programming Interface (API).
These are general queries.
These are queries for Collection classes.
These are queries for whole components (class loaders and packages).
These are queries for debugging Eclipse based applications.
These are queries for examining objects subject to finalization.
These are queries for examining OSGi bundles.
These are queries for Threads.
These are queries for dominator tree and paths to/from garbage collection roots.
Links class names to the class source in an Eclipse IDE, not an Application Programming Interface (API).
Package for examining and controlling results of running queries.
Value or linear frequency distribution histograms.
A way of controlling the detail given by the output of a query.
Package for getting a list of queries and examining their capabilities and setting them up.
Default Query Result Implementations.
Controls building of reports from XML report definitions.
Internal classes for controlling building of reports from XML report definitions (not API).
The Snapshot API, a VM independent way of looking at a snapshot of the state of objects in a heap.
Interfaces that extend the information extracted from heap dumps like threads, name resolvers etc.
Utilities to develop heap dump queries.
Actions from the editor tools bar (not API).
Editor for viewing snapshot (not API).
Supplementary actions to open a snapshot, copy to clipboard, open icon assist and so on - user interface (not API).
-
Uses of IResult in org.eclipse.mat.hprof
-
Uses of IResult in org.eclipse.mat.impl.chart
Modifier and TypeMethodDescriptionvoid
HtmlPieChartRenderer.embedd
(IOutputter.Context context, IResult result, Writer writer) void
HtmlPieChartRenderer.process
(IOutputter.Context context, IResult result, Writer writer) -
Uses of IResult in org.eclipse.mat.inspections
Modifier and TypeClassDescriptionclass
static class
static class
class
static class
static class
static class
Modifier and TypeMethodDescriptionBigDropsQuery.execute
(IProgressListener listener) ClassLoaderExplorerQuery.execute
(IProgressListener listener) ClassReferrersQuery.execute
(IProgressListener listener) ComparisonReport.execute
(IProgressListener listener) CustomizedRetainedSetQuery.execute
(IProgressListener listener) DeltaHistogram.execute
(IProgressListener listener) DuplicatedClassesQuery.execute
(IProgressListener listener) FinalizerReferenceStatQuery.execute
(IProgressListener listener) FindLeaksQuery.execute
(IProgressListener listener) FindLeaksQuery2.execute
(IProgressListener listener) FindStringsQuery.execute
(IProgressListener listener) GCRootsQuery.execute
(IProgressListener listener) GroupByValueQuery.execute
(IProgressListener listener) HeapDumpInfoQuery.execute
(IProgressListener listener) HistogramQuery.execute
(IProgressListener listener) ImmediateDominatorsQuery.execute
(IProgressListener listener) LeakHunterQuery.execute
(IProgressListener listener) LeakHunterQuery2.execute
(IProgressListener listener) ObjectListQuery.execute
(IProgressListener listener) PhantomReferenceStatQuery.execute
(IProgressListener listener) ReferenceLeakQuery.execute
(IProgressListener listener) static IResult
ReferenceQuery.execute
(String className, ISnapshot snapshot, String labelHistogramReferenced, String labelHistogramRetained, String labelHistogramStronglyRetainedReferents, IProgressListener listener) Important: the className must point to java.lang.ref.Reference or one of its subclasses.ReferenceQuery.execute
(IProgressListener listener) RetainedSetQuery.execute
(IProgressListener listener) SimpleComparison.execute
(IProgressListener listener) SoftReferenceStatQuery.execute
(IProgressListener listener) TopConsumers2Query.execute
(IProgressListener listener) TopConsumersQuery.execute
(IProgressListener listener) UnreachableObjectsQuery.execute
(IProgressListener listener) WasteInCharArraysQuery.execute
(IProgressListener listener) WeakReferenceStatQuery.execute
(IProgressListener listener) -
Uses of IResult in org.eclipse.mat.inspections.collections
Modifier and TypeMethodDescriptionArrayFillRatioQuery.execute
(IProgressListener listener) ArraysBySizeQuery.execute
(IProgressListener listener) CollectionFillRatioQuery.execute
(IProgressListener listener) CollectionsBySizeQuery.execute
(IProgressListener listener) ExtractListValuesQuery.execute
(IProgressListener listener) HashSetValuesQuery.execute
(IProgressListener listener) MapCollisionRatioQuery.execute
(IProgressListener listener) PrimitiveArraysWithAConstantValueQuery.execute
(IProgressListener listener) -
Uses of IResult in org.eclipse.mat.inspections.component
Modifier and TypeMethodDescriptionComponentReportQuery.execute
(IProgressListener listener) TopComponentsReportQuery.execute
(IProgressListener listener) -
Uses of IResult in org.eclipse.mat.inspections.eclipse
-
Uses of IResult in org.eclipse.mat.inspections.finalizer
Modifier and TypeMethodDescriptionFinalizerInProcessingQuery.execute
(IProgressListener listener) FinalizerQuery.execute
(IProgressListener listener) FinalizerQueueQuery.execute
(IProgressListener listener) FinalizerThreadLocalsQuery.execute
(IProgressListener listener) FinalizerThreadQuery.execute
(IProgressListener listener) -
Uses of IResult in org.eclipse.mat.inspections.osgi
Modifier and TypeClassDescriptionstatic class
static class
static class
-
Uses of IResult in org.eclipse.mat.inspections.threads
Modifier and TypeMethodDescriptionThreadOverviewQuery.execute
(IProgressListener listener) ThreadStackQuery.execute
(IProgressListener listener) -
Uses of IResult in org.eclipse.mat.internal.snapshot.inspections
Modifier and TypeClassDescriptionclass
class
class
static class
static class
static final class
Modifier and TypeMethodDescriptionCompareTablesQuery.execute
(IProgressListener listener) MultiplePath2GCRootsQuery.execute
(IProgressListener listener) Path2GCRootsQuery.execute
(IProgressListener listener) -
Uses of IResult in org.eclipse.mat.jdt
-
Uses of IResult in org.eclipse.mat.query
Modifier and TypeInterfaceDescriptioninterface
Results as pie chart data.interface
Interface for results in table-form.interface
Interface for results in tree-form.interface
Interface for structured results (i.e.Modifier and TypeMethodDescriptionIQuery.execute
(IProgressListener listener) The execute method is called after all arguments have been injected into the query instance.abstract IResult
DetailResultProvider.getResult
(Object row, IProgressListener listener) Get more data about the row.Modifier and TypeMethodDescriptionabstract Column
ContextDerivedData.columnFor
(ContextDerivedData.DerivedColumn derivedColumn, IResult result, ContextProvider provider) Get a column ready to use, based on the derived column -
Uses of IResult in org.eclipse.mat.query.quantize
-
Uses of IResult in org.eclipse.mat.query.refined
Modifier and TypeClassDescriptionclass
The result from refining a table or tree.class
The result from refining a table.class
The result from refining a tree. -
Uses of IResult in org.eclipse.mat.query.registry
Modifier and TypeMethodDescriptionstatic IResult
CommandLine.execute
(IQueryContext context, String commandLine, IProgressListener listener) QueryResult.getSubject()
ModifierConstructorDescriptionQueryResult
(QueryDescriptor query, String command, IResult subject) QueryResult
(QueryResult parent, QueryDescriptor query, String command, IResult subject) -
Uses of IResult in org.eclipse.mat.query.results
Modifier and TypeClassDescriptionfinal class
Return multiple result types.class
Used to display an external file as a report.class
A list of items such as properties as a result table.class
Extract properties from an object and display as a result table.class
This result is rendered as text.Modifier and TypeMethodDescriptionvoid
Add one more result with the given namevoid
Add one more resultGenerate a link to another report, and save the referenced report too.ModifierConstructorDescriptionCompositeResult
(IResult... results) Build a result out of several others -
Uses of IResult in org.eclipse.mat.report
Modifier and TypeClassDescriptionclass
A container for a result of a query.class
A container for multiple results.class
A container for combining results.Modifier and TypeMethodDescriptionQuerySpec.getResult()
Gets the body of this section which is the result of a query.Modifier and TypeMethodDescriptionIOutputter.Context.addContextResult
(String name, IResult result) Add aIResult
from aDetailResultProvider
to the report.void
IOutputter.embedd
(IOutputter.Context context, IResult result, Writer writer) Add this result to the output.void
IOutputter.process
(IOutputter.Context context, IResult result, Writer writer) Write this result to the output, presuming the writer has just been opened.void
Sets the body of this section to the result of a query.Modifier and TypeMethodDescription -
Uses of IResult in org.eclipse.mat.report.internal
Modifier and TypeMethodDescriptionRunExternalTest.execute
(IProgressListener listener) RunRegisterdReport.execute
(IProgressListener listener) Modifier and TypeMethodDescriptionvoid
CSVOutputter.embedd
(IOutputter.Context context, IResult result, Writer writer) void
HtmlOutputter.embedd
(IOutputter.Context context, IResult result, Writer writer) void
TextOutputter.embedd
(IOutputter.Context context, IResult result, Writer writer) void
CSVOutputter.process
(IOutputter.Context context, IResult result, Writer writer) void
HtmlOutputter.process
(IOutputter.Context context, IResult result, Writer writer) void
ResultRenderer.process
(QueryPart test, IResult result, org.eclipse.mat.report.internal.RenderingInfo rInfo) void
TextOutputter.process
(IOutputter.Context context, IResult result, Writer writer) -
Uses of IResult in org.eclipse.mat.snapshot
Modifier and TypeInterfaceDescriptionstatic interface
A result which also describes the OQL query that generated it.Modifier and TypeClassDescriptionclass
Class histogram - heap objects aggregated by their class.static final class
static final class
static final class
class
Summary information about objects discarded from the snapshot -
Uses of IResult in org.eclipse.mat.snapshot.extension
Modifier and TypeMethodDescriptionvoid
IThreadInfo.addDetails
(String name, IResult details) Add details of tasks performed by the thread.void
IThreadInfo.addRequest
(String summary, IResult details) Add requests such as the URL from a web server -
Uses of IResult in org.eclipse.mat.snapshot.query
Modifier and TypeClassDescriptionfinal class
Deprecated.UseHistogram
instead.static class
Helper class which describes a tree of objects by inbound references.static class
Helper class which describes a tree of objects by outbound references.Modifier and TypeMethodDescriptionSnapshotQuery.execute
(IProgressListener listener) Execute the query and return the result.TQuantize.process
(IProgressListener listener) Create distribution based on the given table.Modifier and TypeMethodDescriptionRetainedSizeDerivedData.columnFor
(ContextDerivedData.DerivedColumn derivedColumn, IResult result, ContextProvider provider) Get a column for the retained size with the right calculator. -
Uses of IResult in org.eclipse.mat.ui.actions
Modifier and TypeMethodDescriptionstatic IResult
ImportReportAction.unzipAndOpen
(File reportZipFile) -
Uses of IResult in org.eclipse.mat.ui.editor
Modifier and TypeMethodDescriptionEditorPaneRegistry.createNewPane
(IResult subject, Class<?> ignore) Find the appropriate editor pane for the result, ignoring ones associated with the ignore class. -
Uses of IResult in org.eclipse.mat.ui.snapshot.actions
Modifier and TypeMethodDescriptionCopyActions.execute
(IProgressListener listener) CopyOQL.execute
(IProgressListener listener) SaveValueAsQuery.execute
(IProgressListener listener)
CompositeResult.getResultEntries()
instead