public class ODeleteEdgeStatement extends OStatement
Modifier and Type | Field and Description |
---|---|
protected OBatch |
batch |
protected OIdentifier |
className |
protected OExpression |
leftExpression |
protected OLimit |
limit |
protected ORid |
rid |
protected List<ORid> |
rids |
protected OExpression |
rightExpression |
protected OIdentifier |
targetClusterName |
protected OWhereClause |
whereClause |
CUSTOM_STRICT_SQL, originalStatement
children, firstToken, id, lastToken, parent, parser, value
Constructor and Description |
---|
ODeleteEdgeStatement(int id) |
ODeleteEdgeStatement(OrientSql p,
int id) |
createExecutionPlan, deserialize, deserializeFromOResult, execute, execute, execute, execute, execute, execute, execute, getOriginalStatement, isIdempotent, refersToParent, serialize, setOriginalStatement, toString, validate
childrenAccept, dump, getDatabase, getValue, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, jjtSetValue, toString
protected OIdentifier className
protected OIdentifier targetClusterName
protected ORid rid
protected OExpression leftExpression
protected OExpression rightExpression
protected OWhereClause whereClause
protected OLimit limit
protected OBatch batch
public ODeleteEdgeStatement(int id)
public ODeleteEdgeStatement(OrientSql p, int id)
public OResultSet execute(ODatabase db, Map params, OCommandContext parentCtx, boolean usePlanCache)
execute
in class OStatement
public OResultSet execute(ODatabase db, Object[] args, OCommandContext parentCtx, boolean usePlanCache)
execute
in class OStatement
public OInternalExecutionPlan createExecutionPlan(OCommandContext ctx, boolean enableProfiling)
OStatement
createExecutionPlan
in class OStatement
ctx
- the context that will be used to execute the statementenableProfiling
- true to enable profiling, false to disable itpublic OInternalExecutionPlan createExecutionPlanNoCache(OCommandContext ctx, boolean enableProfiling)
createExecutionPlanNoCache
in class OStatement
public void toString(Map<Object,Object> params, StringBuilder builder)
toString
in class OStatement
public ODeleteEdgeStatement copy()
copy
in class OStatement
public boolean executinPlanCanBeCached()
executinPlanCanBeCached
in class OStatement
public OIdentifier getClassName()
public void setClassName(OIdentifier className)
public OIdentifier getTargetClusterName()
public void setTargetClusterName(OIdentifier targetClusterName)
public ORid getRid()
public void setRid(ORid rid)
public OWhereClause getWhereClause()
public void setWhereClause(OWhereClause whereClause)
public OLimit getLimit()
public void setLimit(OLimit limit)
public OBatch getBatch()
public void setBatch(OBatch batch)
public OExpression getLeftExpression()
public void setLeftExpression(OExpression leftExpression)
public OExpression getRightExpression()
public void setRightExpression(OExpression rightExpression)
Copyright © 2009–2020 OrientDB. All rights reserved.