Package com.arcadedb.query.sql.parser
Class UpdateEdgeStatement
- java.lang.Object
-
- com.arcadedb.query.sql.parser.SimpleNode
-
- com.arcadedb.query.sql.parser.Statement
-
- com.arcadedb.query.sql.parser.UpdateStatement
-
- com.arcadedb.query.sql.parser.UpdateEdgeStatement
-
- All Implemented Interfaces:
Node
public class UpdateEdgeStatement extends UpdateStatement
-
-
Field Summary
-
Fields inherited from class com.arcadedb.query.sql.parser.UpdateStatement
operations, returnAfter, returnBefore, returnCount, returnProjection, target, upsert, whereClause
-
Fields inherited from class com.arcadedb.query.sql.parser.Statement
CUSTOM_STRICT_SQL, limit, originalStatement, timeout
-
Fields inherited from class com.arcadedb.query.sql.parser.SimpleNode
children, firstToken, id, lastToken, parent, parser, value
-
-
Constructor Summary
Constructors Constructor Description UpdateEdgeStatement(int id)
UpdateEdgeStatement(SqlParser p, int id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateEdgeStatement
copy()
UpdateExecutionPlan
createExecutionPlan(CommandContext ctx, boolean enableProfiling)
creates an execution plan for current statementprotected String
getStatementType()
-
Methods inherited from class com.arcadedb.query.sql.parser.UpdateStatement
equals, execute, execute, getOperations, getReturnProjection, getTarget, getWhereClause, hashCode, isReturnAfter, isReturnBefore, isReturnCount, isUpsert, toString
-
Methods inherited from class com.arcadedb.query.sql.parser.Statement
createExecutionPlan, createExecutionPlanNoCache, deserialize, deserializeFromOResult, execute, execute, execute, execute, execute, execute, executionPlanCanBeCached, getLimit, getOriginalStatement, getTimeout, isDDL, isIdempotent, refersToParent, serialize, setLimit, setOriginalStatement, setTimeout, toString, validate
-
Methods inherited from class com.arcadedb.query.sql.parser.SimpleNode
childrenAccept, dump, getValue, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, jjtSetValue, toString
-
-
-
-
Constructor Detail
-
UpdateEdgeStatement
public UpdateEdgeStatement(int id)
-
UpdateEdgeStatement
public UpdateEdgeStatement(SqlParser p, int id)
-
-
Method Detail
-
getStatementType
protected String getStatementType()
- Overrides:
getStatementType
in classUpdateStatement
-
createExecutionPlan
public UpdateExecutionPlan createExecutionPlan(CommandContext ctx, boolean enableProfiling)
Description copied from class:Statement
creates an execution plan for current statement- Overrides:
createExecutionPlan
in classUpdateStatement
- Parameters:
ctx
- the context that will be used to execute the statementenableProfiling
- true to enable profiling, false to disable it- Returns:
- an execution plan
-
copy
public UpdateEdgeStatement copy()
- Overrides:
copy
in classUpdateStatement
-
-