Modifier and Type | Class and Description |
---|---|
static class |
MultiplePath2GCRootsQuery.Grouping |
static class |
MultiplePath2GCRootsQuery.Tree |
Modifier and Type | Field and Description |
---|---|
List<String> |
excludes |
MultiplePath2GCRootsQuery.Grouping |
groupBy |
IHeapObjectArgument |
objects |
ISnapshot |
snapshot |
Constructor and Description |
---|
MultiplePath2GCRootsQuery() |
Modifier and Type | Method and Description |
---|---|
static MultiplePath2GCRootsQuery.Tree |
create(ISnapshot snapshot,
IMultiplePathsFromGCRootsComputer computer,
int[] selection) |
static MultiplePath2GCRootsQuery.Tree |
create(ISnapshot snapshot,
IMultiplePathsFromGCRootsComputer computer,
int[] selection,
IProgressListener listener) |
IResult |
execute(IProgressListener listener)
The execute method is called after all arguments have been injected into
the query instance.
|
public ISnapshot snapshot
public IHeapObjectArgument objects
public MultiplePath2GCRootsQuery.Grouping groupBy
public IResult execute(IProgressListener listener) throws Exception
IQuery
TextResult
, CompositeResult
, SectionSpec
etc.public static MultiplePath2GCRootsQuery.Tree create(ISnapshot snapshot, IMultiplePathsFromGCRootsComputer computer, int[] selection) throws SnapshotException
SnapshotException
public static MultiplePath2GCRootsQuery.Tree create(ISnapshot snapshot, IMultiplePathsFromGCRootsComputer computer, int[] selection, IProgressListener listener) throws SnapshotException
SnapshotException