public abstract class OSimpleExecStatement extends OStatement
CUSTOM_STRICT_SQL, originalStatement
children, firstToken, id, lastToken, parent, parser, value
Constructor and Description |
---|
OSimpleExecStatement(int id) |
OSimpleExecStatement(OrientSql p,
int id) |
Modifier and Type | Method and Description |
---|---|
OInternalExecutionPlan |
createExecutionPlan(OCommandContext ctx,
boolean enableProfiling)
creates an execution plan for current statement
|
OResultSet |
execute(ODatabase db,
Map params,
OCommandContext parentContext,
boolean usePlanCache) |
OResultSet |
execute(ODatabase db,
Object[] args,
OCommandContext parentContext,
boolean usePlanCache) |
abstract OResultSet |
executeSimple(OCommandContext ctx) |
copy, createExecutionPlan, createExecutionPlanNoCache, deserialize, deserializeFromOResult, execute, execute, execute, execute, execute, execute, execute, executinPlanCanBeCached, getOriginalStatement, isIdempotent, refersToParent, serialize, setOriginalStatement, toString, toString, validate
childrenAccept, dump, getDatabase, getValue, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, jjtSetValue, toString
public OSimpleExecStatement(int id)
public OSimpleExecStatement(OrientSql p, int id)
public abstract OResultSet executeSimple(OCommandContext ctx)
public OResultSet execute(ODatabase db, Object[] args, OCommandContext parentContext, boolean usePlanCache)
execute
in class OStatement
public OResultSet execute(ODatabase db, Map params, OCommandContext parentContext, 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 itCopyright © 2009–2020 OrientDB. All rights reserved.