public class ForEachStep extends AbstractExecutionStep
Modifier and Type | Field and Description |
---|---|
List<OStatement> |
body |
ctx, next, prev, profilingEnabled, timedOut
Constructor and Description |
---|
ForEachStep(OIdentifier loopVariable,
OExpression oExpression,
List<OStatement> statements,
OCommandContext ctx,
boolean enableProfiling) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsReturn() |
protected void |
init(OCommandContext ctx) |
OScriptExecutionPlan |
initPlan(OCommandContext ctx) |
OResultSet |
syncPull(OCommandContext ctx,
int nRecords) |
close, getContext, getCostFormatted, getNext, getPrev, isProfilingEnabled, sendTimeout, setNext, setPrevious, setProfilingEnabled
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
basicDeserialize, basicSerialize, canBeCached, copy, deserialize, getDescription, getIndent, getName, getSubExecutionPlans, getSubSteps, getTargetNode, getType, prettyPrint, reset, serialize
getCost, toResult
public List<OStatement> body
public ForEachStep(OIdentifier loopVariable, OExpression oExpression, List<OStatement> statements, OCommandContext ctx, boolean enableProfiling)
public OResultSet syncPull(OCommandContext ctx, int nRecords) throws OTimeoutException
OTimeoutException
protected void init(OCommandContext ctx)
public OScriptExecutionPlan initPlan(OCommandContext ctx)
public boolean containsReturn()
Copyright © 2009–2020 OrientDB. All rights reserved.