@Immutable public interface Plan
operator type
, which describes
what that part of the plan does - for instance, perform an index lookup or filter results. The Neo4j Manual contains
a reference of the available operator types, and these may differ across Neo4j versions.
For a simple view of a plan, the toString
method will give a human-readable rendering of the tree.Modifier and Type | Method and Description |
---|---|
Map<String,Value> |
arguments()
Many
operators have arguments defining their specific behavior. |
List<? extends Plan> |
children()
As noted in the class-level javadoc, a plan is a tree, where each child is another plan.
|
List<String> |
identifiers()
Identifiers used by this part of the plan.
|
String |
operatorType() |
String operatorType()
Map<String,Value> arguments()
operators
have arguments defining their specific behavior. This map contains
those arguments.operator
used.List<String> identifiers()
List<? extends Plan> children()
operator
that introduces
new records on its own.