Package com.arcadedb.query.sql.executor
Class MatchExecutionPlanner
- java.lang.Object
-
- com.arcadedb.query.sql.executor.MatchExecutionPlanner
-
public class MatchExecutionPlanner extends Object
Created by luigidellaquila on 20/09/16.
-
-
Field Summary
Fields Modifier and Type Field Description protected Limit
limit
protected List<MatchExpression>
matchExpressions
protected List<MatchExpression>
notMatchExpressions
protected List<Identifier>
returnAliases
protected List<Expression>
returnItems
protected List<NestedProjection>
returnNestedProjections
protected Skip
skip
-
Constructor Summary
Constructors Constructor Description MatchExecutionPlanner(MatchStatement stm)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InternalExecutionPlan
createExecutionPlan(CommandContext context, boolean enableProfiling)
-
-
-
Field Detail
-
matchExpressions
protected final List<MatchExpression> matchExpressions
-
notMatchExpressions
protected final List<MatchExpression> notMatchExpressions
-
returnItems
protected final List<Expression> returnItems
-
returnAliases
protected final List<Identifier> returnAliases
-
returnNestedProjections
protected final List<NestedProjection> returnNestedProjections
-
skip
protected final Skip skip
-
limit
protected final Limit limit
-
-
Constructor Detail
-
MatchExecutionPlanner
public MatchExecutionPlanner(MatchStatement stm)
-
-
Method Detail
-
createExecutionPlan
public InternalExecutionPlan createExecutionPlan(CommandContext context, boolean enableProfiling)
-
-