Modifier and Type | Method and Description |
---|---|
Optional<OExecutionPlan> |
ORemoteResultSet.getExecutionPlan() |
Optional<OExecutionPlan> |
OQueryResponse.getExecutionPlan() |
Modifier and Type | Method and Description |
---|---|
void |
ORemoteResultSet.fetched(List<OResultInternal> result,
boolean hasNextPage,
Optional<OExecutionPlan> executionPlan,
Map<String,Long> queryStats) |
Constructor and Description |
---|
OQueryResponse(String queryId,
boolean txChanges,
List<OResultInternal> result,
Optional<OExecutionPlan> executionPlan,
boolean hasNextPage,
Map<String,Long> queryStats,
boolean reloadMetadata) |
ORemoteResultSet(ODatabaseDocumentRemote db,
String queryId,
List<OResultInternal> currentPage,
Optional<OExecutionPlan> executionPlan,
Map<String,Long> queryStats,
boolean hasNextPage) |
Modifier and Type | Method and Description |
---|---|
default OResultSet |
ODatabaseDocumentInternal.queryOnNode(String nodeName,
OExecutionPlan executionPlan,
Map<Object,Object> inputParameters)
sends an execution plan to a remote node for a remote query execution
|
Modifier and Type | Method and Description |
---|---|
OLocalResultSetLifecycleDecorator |
ODatabaseDocumentEmbedded.query(OExecutionPlan plan,
Map<Object,Object> params) |
Modifier and Type | Interface and Description |
---|---|
interface |
OInternalExecutionPlan
Created by luigidellaquila on 06/07/16.
|
Modifier and Type | Class and Description |
---|---|
class |
ODDLExecutionPlan |
class |
ODeleteExecutionPlan |
class |
OForEachExecutionPlan |
class |
OIfExecutionPlan |
class |
OInfoExecutionPlan
Created by luigidellaquila on 19/12/16.
|
class |
OInsertExecutionPlan |
class |
ORetryExecutionPlan |
class |
OScriptExecutionPlan |
class |
OSelectExecutionPlan
Created by luigidellaquila on 06/07/16.
|
class |
OSingleOpExecutionPlan |
class |
OUpdateExecutionPlan |
Modifier and Type | Field and Description |
---|---|
protected OExecutionPlan |
OInternalResultSet.plan |
Modifier and Type | Method and Description |
---|---|
Optional<OExecutionPlan> |
OResultSet.getExecutionPlan() |
Optional<OExecutionPlan> |
OInternalResultSet.getExecutionPlan() |
Optional<OExecutionPlan> |
OIteratorResultSet.getExecutionPlan() |
default List<OExecutionPlan> |
OExecutionStepInternal.getSubExecutionPlans() |
List<OExecutionPlan> |
GlobalLetQueryStep.getSubExecutionPlans() |
List<OExecutionPlan> |
ParallelExecStep.getSubExecutionPlans() |
Modifier and Type | Method and Description |
---|---|
void |
OInternalResultSet.setPlan(OExecutionPlan plan) |
Modifier and Type | Method and Description |
---|---|
static OExecutionPlan |
OExecutionPlanCache.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't
|
OExecutionPlan |
OExecutionPlanCache.getInternal(String statement,
OCommandContext ctx,
ODatabaseDocumentInternal db) |
Modifier and Type | Method and Description |
---|---|
Optional<OExecutionPlan> |
OLocalResultSet.getExecutionPlan() |
Optional<OExecutionPlan> |
OLocalResultSetLifecycleDecorator.getExecutionPlan() |
Optional<OExecutionPlan> |
OExplainResultSet.getExecutionPlan() |
Modifier and Type | Method and Description |
---|---|
static void |
OExecutionPlanCache.put(String statement,
OExecutionPlan plan,
ODatabaseDocumentInternal db) |
void |
OExecutionPlanCache.putInternal(String statement,
OExecutionPlan plan,
ODatabaseDocument db) |
Constructor and Description |
---|
OExplainResultSet(OExecutionPlan executionPlan) |
Modifier and Type | Method and Description |
---|---|
OResultSet |
ODatabaseDocumentDistributed.queryOnNode(String nodeName,
OExecutionPlan executionPlan,
Map<Object,Object> inputParameters) |
Modifier and Type | Method and Description |
---|---|
Optional<OExecutionPlan> |
ODistributedResultSet.getExecutionPlan() |
Constructor and Description |
---|
ORunQueryExecutionPlanTask(OExecutionPlan executionPlan,
Map<Object,Object> inputParameters,
String nodeName) |
Copyright © 2009–2020 OrientDB. All rights reserved.