org.eclipse.mat.internal.snapshot.inspections
Class MultiplePath2GCRootsQuery
java.lang.Object
org.eclipse.mat.internal.snapshot.inspections.MultiplePath2GCRootsQuery
- All Implemented Interfaces:
- IQuery
public class MultiplePath2GCRootsQuery
- extends java.lang.Object
- implements IQuery
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
snapshot
public ISnapshot snapshot
objects
public IHeapObjectArgument objects
excludes
public java.util.List<java.lang.String> excludes
groupBy
public MultiplePath2GCRootsQuery.Grouping groupBy
MultiplePath2GCRootsQuery
public MultiplePath2GCRootsQuery()
execute
public IResult execute(IProgressListener listener)
throws java.lang.Exception
- Description copied from interface:
IQuery
- The execute method is called after all arguments have been injected into
the query instance.
- Specified by:
execute
in interface IQuery
- Parameters:
listener
- Monitor to report progress and check for cancellation.
- Returns:
- The result of the query.
- Throws:
java.lang.Exception
create
public static MultiplePath2GCRootsQuery.Tree create(ISnapshot snapshot,
IMultiplePathsFromGCRootsComputer computer,
int[] selection)
throws SnapshotException
- Throws:
SnapshotException