
public class OSelectExecutionPlan extends Object implements OInternalExecutionPlan
| Modifier and Type | Field and Description |
|---|---|
protected List<OExecutionStepInternal> |
steps |
JAVA_TYPE| Constructor and Description |
|---|
OSelectExecutionPlan(OCommandContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canBeCached() |
void |
chain(OExecutionStepInternal nextStep) |
void |
close() |
OInternalExecutionPlan |
copy(OCommandContext ctx) |
protected void |
copyOn(OSelectExecutionPlan copy,
OCommandContext ctx) |
void |
deserialize(OResult serializedExecutionPlan) |
OResultSet |
fetchNext(int n)
if the execution can still return N elements, then the result will contain them all.
|
long |
getCost() |
String |
getStatement() |
List<OExecutionStep> |
getSteps() |
String |
prettyPrint(int depth,
int indent) |
void |
reset(OCommandContext ctx) |
OResult |
serialize() |
void |
setStatement(String statement) |
void |
setSteps(List<OExecutionStepInternal> steps) |
OResult |
toResult() |
protected List<OExecutionStepInternal> steps
public OSelectExecutionPlan(OCommandContext ctx)
public 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 reset(OCommandContext ctx)
reset in interface OInternalExecutionPlanpublic void chain(OExecutionStepInternal nextStep)
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 OResult serialize()
serialize in interface OInternalExecutionPlanpublic void deserialize(OResult serializedExecutionPlan)
deserialize in interface OInternalExecutionPlanpublic OInternalExecutionPlan copy(OCommandContext ctx)
copy in interface OInternalExecutionPlanprotected void copyOn(OSelectExecutionPlan copy, OCommandContext ctx)
public boolean canBeCached()
canBeCached in interface OInternalExecutionPlanpublic String getStatement()
getStatement in interface OInternalExecutionPlanpublic void setStatement(String statement)
setStatement in interface OInternalExecutionPlanCopyright © 2009–2025 OrientDB. All rights reserved.