Class MultiplePath2GCRootsQuery
java.lang.Object
org.eclipse.mat.internal.snapshot.inspections.MultiplePath2GCRootsQuery
- All Implemented Interfaces:
IQuery
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static class
-
Field Summary
Modifier and TypeFieldDescription -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreate
(ISnapshot snapshot, IMultiplePathsFromGCRootsComputer computer, int[] selection) create
(ISnapshot snapshot, IMultiplePathsFromGCRootsComputer computer, int[] selection, boolean mergeFromRoots, IProgressListener listener) Creates a tree by class.create
(ISnapshot snapshot, IMultiplePathsFromGCRootsComputer computer, int[] selection, IProgressListener listener) execute
(IProgressListener listener) The execute method is called after all arguments have been injected into the query instance.
-
Field Details
-
snapshot
-
objects
-
excludes
-
groupBy
-
-
Constructor Details
-
MultiplePath2GCRootsQuery
public MultiplePath2GCRootsQuery()
-
-
Method Details
-
execute
Description copied from interface:IQuery
The execute method is called after all arguments have been injected into the query instance. Typical results areTextResult
,CompositeResult
,SectionSpec
etc. -
create
public static MultiplePath2GCRootsQuery.Tree create(ISnapshot snapshot, IMultiplePathsFromGCRootsComputer computer, int[] selection) throws SnapshotException - Throws:
SnapshotException
-
create
public static MultiplePath2GCRootsQuery.Tree create(ISnapshot snapshot, IMultiplePathsFromGCRootsComputer computer, int[] selection, IProgressListener listener) throws SnapshotException - Throws:
SnapshotException
-
create
public static MultiplePath2GCRootsQuery.Tree create(ISnapshot snapshot, IMultiplePathsFromGCRootsComputer computer, int[] selection, boolean mergeFromRoots, IProgressListener listener) throws SnapshotException Creates a tree by class.- Parameters:
snapshot
-computer
-selection
- list of classes, or null, which are the path to be expanded.mergeFromRoots
-listener
-- Returns:
- the tree
- Throws:
SnapshotException
-