public interface ExecutionPlanDescription
ExecutionPlanDescription
object.Modifier and Type | Interface and Description |
---|---|
static interface |
ExecutionPlanDescription.ProfilerStatistics
Instances describe statistics from the profiler of a particular step in the execution plan.
|
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
getArguments()
Retrieve argument map for the associated execution step
Valid arguments are all Java primitive values, Strings, Arrays of those, and Maps from Strings to
valid arguments.
|
List<ExecutionPlanDescription> |
getChildren()
Retrieves the children of this execution step.
|
Set<String> |
getIdentifiers() |
String |
getName()
Retrieves the name of this execution step.
|
ExecutionPlanDescription.ProfilerStatistics |
getProfilerStatistics()
Retrieve the statistics collected from profiling this query.
|
boolean |
hasProfilerStatistics()
Signifies that the query was profiled, and that statistics from the profiling can
be retrieved . |
String getName()
List<ExecutionPlanDescription> getChildren()
Map<String,Object> getArguments()
Set<String> getIdentifiers()
boolean hasProfilerStatistics()
be retrieved
.
The PROFILE
directive in Cypher
ensures the presence of profiler statistics in the plan description.ExecutionPlanDescription.ProfilerStatistics
are available for this execution stepExecutionPlanDescription.ProfilerStatistics getProfilerStatistics()
NoSuchElementException
.NoSuchElementException
- iff profiler statistics are not availableCopyright © 2002–2016 The Neo4j Graph Database Project. All rights reserved.