Package com.arcadedb.query.sql.executor
Class UpdateExecutionPlanner
- java.lang.Object
-
- com.arcadedb.query.sql.executor.UpdateExecutionPlanner
-
public class UpdateExecutionPlanner extends Object
Created by luigidellaquila on 08/08/16.
-
-
Field Summary
Fields Modifier and Type Field Description Limit
limit
protected List<UpdateOperations>
operations
protected boolean
returnAfter
protected boolean
returnBefore
protected boolean
returnCount
protected Projection
returnProjection
Timeout
timeout
protected boolean
updateEdge
protected boolean
upsert
WhereClause
whereClause
-
Constructor Summary
Constructors Constructor Description UpdateExecutionPlanner(UpdateStatement oUpdateStatement)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateExecutionPlan
createExecutionPlan(CommandContext ctx, boolean enableProfiling)
-
-
-
Field Detail
-
whereClause
public final WhereClause whereClause
-
upsert
protected boolean upsert
-
operations
protected List<UpdateOperations> operations
-
returnBefore
protected boolean returnBefore
-
returnAfter
protected boolean returnAfter
-
returnCount
protected boolean returnCount
-
updateEdge
protected boolean updateEdge
-
returnProjection
protected final Projection returnProjection
-
limit
public final Limit limit
-
timeout
public final Timeout timeout
-
-
Constructor Detail
-
UpdateExecutionPlanner
public UpdateExecutionPlanner(UpdateStatement oUpdateStatement)
-
-
Method Detail
-
createExecutionPlan
public UpdateExecutionPlan createExecutionPlan(CommandContext ctx, boolean enableProfiling)
-
-