Class MultiplePath2GCRootsQuery
java.lang.Object
org.eclipse.mat.internal.snapshot.inspections.MultiplePath2GCRootsQuery
- All Implemented Interfaces:
IQuery
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic class -
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
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:IQueryThe execute method is called after all arguments have been injected into the query instance. Typical results areTextResult,CompositeResult,SectionSpecetc. -
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
-