
public class OIfExecutionPlan extends Object implements OInternalExecutionPlan
| Modifier and Type | Field and Description |
|---|---|
protected IfStep |
step |
JAVA_TYPE| Constructor and Description |
|---|
OIfExecutionPlan(OCommandContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canBeCached() |
void |
chain(IfStep step) |
void |
close() |
boolean |
containsReturn() |
OExecutionStepInternal |
executeUntilReturn() |
OResultSet |
fetchNext(int n)
if the execution can still return N elements, then the result will contain them all.
|
long |
getCost() |
List<OExecutionStep> |
getSteps() |
String |
prettyPrint(int depth,
int indent) |
void |
reset(OCommandContext ctx) |
void |
setSteps(List<OExecutionStepInternal> steps) |
OResult |
toResult() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcopy, deserialize, getStatement, serialize, setStatementprotected IfStep step
public OIfExecutionPlan(OCommandContext ctx)
public void reset(OCommandContext ctx)
reset in interface OInternalExecutionPlanpublic void close()
close in interface OInternalExecutionPlanpublic OResultSet fetchNext(int n)
OInternalExecutionPlanfetchNext in interface OInternalExecutionPlanpublic String prettyPrint(int depth, int indent)
prettyPrint in interface OExecutionPlanpublic void chain(IfStep step)
public List<OExecutionStep> getSteps()
getSteps in interface OExecutionPlanpublic void setSteps(List<OExecutionStepInternal> steps)
public OResult toResult()
toResult in interface OExecutionPlanpublic long getCost()
getCost in interface OInternalExecutionPlanpublic boolean canBeCached()
canBeCached in interface OInternalExecutionPlanpublic boolean containsReturn()
public OExecutionStepInternal executeUntilReturn()
Copyright © 2009–2025 OrientDB. All rights reserved.