Uses of Interface
com.orientechnologies.orient.core.sql.executor.OInternalExecutionPlan
Packages that use OInternalExecutionPlan
Package
Description
-
Uses of OInternalExecutionPlan in com.orientechnologies.orient.core.db
Methods in com.orientechnologies.orient.core.db with parameters of type OInternalExecutionPlanModifier and TypeMethodDescriptiondefault OExecutionStreamODatabaseDocumentInternal.queryOnNode(String nodeName, OInternalExecutionPlan executionPlan, Map<Object, Object> inputParameters) sends an execution plan to a remote node for a remote query execution -
Uses of OInternalExecutionPlan in com.orientechnologies.orient.core.db.document
Methods in com.orientechnologies.orient.core.db.document with parameters of type OInternalExecutionPlanModifier and TypeMethodDescriptionODatabaseDocumentEmbedded.query(OInternalExecutionPlan plan, Map<Object, Object> params) -
Uses of OInternalExecutionPlan in com.orientechnologies.orient.core.sql.executor
Classes in com.orientechnologies.orient.core.sql.executor that implement OInternalExecutionPlanModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassCreated by luigidellaquila on 06/07/16.classclassMethods in com.orientechnologies.orient.core.sql.executor that return OInternalExecutionPlanModifier and TypeMethodDescriptionODeleteExecutionPlan.copy(OCommandContext ctx) OInsertExecutionPlan.copy(OCommandContext ctx) default OInternalExecutionPlanOInternalExecutionPlan.copy(OCommandContext ctx) OSelectExecutionPlan.copy(OCommandContext ctx) OUpdateExecutionPlan.copy(OCommandContext ctx) ODeleteEdgeExecutionPlanner.createExecutionPlan(OCommandContext ctx, boolean useCache) OFindReferencesExecutionPlanner.createExecutionPlan(OCommandContext ctx) OMatchExecutionPlanner.createExecutionPlan(OCommandContext context) OSelectExecutionPlanner.createExecutionPlan(OCommandContext ctx, boolean useCache) OTraverseExecutionPlanner.createExecutionPlan(OCommandContext ctx) Methods in com.orientechnologies.orient.core.sql.executor that return types with arguments of type OInternalExecutionPlanModifier and TypeMethodDescriptionGlobalLetQueryStep.getSubExecutionPlans()default List<OInternalExecutionPlan> OExecutionStepInternal.getSubExecutionPlans()ParallelExecStep.getSubExecutionPlans()Methods in com.orientechnologies.orient.core.sql.executor with parameters of type OInternalExecutionPlanModifier and TypeMethodDescriptionvoidCartesianProductStep.addSubPlan(OInternalExecutionPlan subPlan) Constructors in com.orientechnologies.orient.core.sql.executor with parameters of type OInternalExecutionPlanModifierConstructorDescriptionMatchFirstStep(PatternNode node, OInternalExecutionPlan subPlan) MatchPrefetchStep(OInternalExecutionPlan prefetchExecPlan, String alias) SubQueryStep(OInternalExecutionPlan subExecutionPlan, OCommandContext ctx, OCommandContext subCtx) executes a sub-queryWhileMatchStep(OCommandContext ctx, OWhereClause condition, OInternalExecutionPlan body) Constructor parameters in com.orientechnologies.orient.core.sql.executor with type arguments of type OInternalExecutionPlan -
Uses of OInternalExecutionPlan in com.orientechnologies.orient.core.sql.executor.resultset
Constructors in com.orientechnologies.orient.core.sql.executor.resultset with parameters of type OInternalExecutionPlanModifierConstructorDescriptionOExecutionResultSet(OExecutionStream stream, OCommandContext context, OInternalExecutionPlan plan) -
Uses of OInternalExecutionPlan in com.orientechnologies.orient.core.sql.parser
Classes in com.orientechnologies.orient.core.sql.parser that implement OInternalExecutionPlanMethods in com.orientechnologies.orient.core.sql.parser that return OInternalExecutionPlanModifier and TypeMethodDescriptionOCreateVertexStatement.createExecutionPlan(OCommandContext ctx) ODDLStatement.createExecutionPlan(OCommandContext ctx) ODeleteEdgeStatement.createExecutionPlan(OCommandContext ctx) OExplainStatement.createExecutionPlan(OCommandContext ctx) OFindReferencesStatement.createExecutionPlan(OCommandContext ctx) OMatchStatement.createExecutionPlan(OCommandContext ctx) OProfileStatement.createExecutionPlan(OCommandContext ctx) OSelectStatement.createExecutionPlan(OCommandContext ctx) OSimpleExecStatement.createExecutionPlan(OCommandContext ctx) OStatement.createExecutionPlan(OCommandContext ctx) creates an execution plan for current statement, with profiling disabledOTraverseStatement.createExecutionPlan(OCommandContext ctx) static OInternalExecutionPlanOExecutionPlanCache.get(String statement, OCommandContext ctx, ODatabaseDocumentInternal db) returns an already prepared SQL execution plan, taking it from the cache if it exists or creating a new one if it doesn'tOExecutionPlanCache.getInternal(String statement, OCommandContext ctx, ODatabaseDocumentInternal db) OStatement.resolvePlan(boolean useCache, OCommandContext ctx) Methods in com.orientechnologies.orient.core.sql.parser with parameters of type OInternalExecutionPlanModifier and TypeMethodDescriptionstatic voidOExecutionPlanCache.put(String statement, OInternalExecutionPlan plan, ODatabaseDocumentInternal db) voidOExecutionPlanCache.putInternal(String statement, OInternalExecutionPlan plan, ODatabaseDocumentInternal db) Constructors in com.orientechnologies.orient.core.sql.parser with parameters of type OInternalExecutionPlanModifierConstructorDescriptionOExplainExecutionPlan(OInternalExecutionPlan toProfile) OProfileExecutionPlan(OInternalExecutionPlan toProfile) -
Uses of OInternalExecutionPlan in com.orientechnologies.orient.server.distributed.impl
Methods in com.orientechnologies.orient.server.distributed.impl with parameters of type OInternalExecutionPlanModifier and TypeMethodDescriptionODatabaseDocumentDistributed.queryOnNode(String nodeName, OInternalExecutionPlan executionPlan, Map<Object, Object> inputParameters) -
Uses of OInternalExecutionPlan in com.orientechnologies.orient.server.distributed.impl.task
Constructors in com.orientechnologies.orient.server.distributed.impl.task with parameters of type OInternalExecutionPlanModifierConstructorDescriptionORunQueryExecutionPlanTask(OInternalExecutionPlan executionPlan, Map<Object, Object> inputParameters, String nodeName)