Interface OInternalExecutionPlan
- All Superinterfaces:
OExecutionPlan,Serializable
- All Known Implementing Classes:
ODDLExecutionPlan,ODeleteExecutionPlan,OForEachExecutionPlan,OIfExecutionPlan,OInsertExecutionPlan,ORetryExecutionPlan,OScriptExecutionPlan,OSelectExecutionPlan,OSingleOpExecutionPlan,OSingleOpServerExecutionPlan,OUpdateExecutionPlan
Created by luigidellaquila on 06/07/16.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidclose()default OInternalExecutionPlancopy(OCommandContext ctx) default voiddeserialize(OResult serializedExecutionPlan) fetchNext(int n) if the execution can still return N elements, then the result will contain them all.longgetCost()default Stringdefault Stringvoidreset(OCommandContext ctx) default OResultdefault voiddefault voidsetStatement(String stm) Methods inherited from interface com.orientechnologies.orient.core.sql.executor.OExecutionPlan
getSteps, prettyPrint, toResult
-
Field Details
-
JAVA_TYPE
- See Also:
-
-
Method Details
-
close
void close() -
fetchNext
if the execution can still return N elements, then the result will contain them all. If the execution contains less than N elements, then the result will contain them all, next result(s) will contain zero elements- Parameters:
n-- Returns:
-
reset
-
getCost
long getCost() -
serialize
-
deserialize
-
copy
-
canBeCached
boolean canBeCached() -
getStatement
-
setStatement
-
getGenericStatement
-
setGenericStatement
-