Package | Description |
---|---|
com.orientechnologies.orient.core.sql.executor | |
com.orientechnologies.orient.core.sql.parser |
Modifier and Type | Interface and Description |
---|---|
interface |
OExecutionStepInternal
Execution Steps are the building blocks of a query execution plan
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractExecutionStep |
class |
AbstractTraverseStep
Created by luigidellaquila on 26/10/16.
|
class |
AbstractUnrollStep
unwinds a result-set.
|
class |
AccumulatingTimeoutStep
Created by luigidellaquila on 08/08/16.
|
class |
AggregateProjectionCalculationStep
Created by luigidellaquila on 12/07/16.
|
class |
BatchStep
Created by luigidellaquila on 14/02/17.
|
class |
BreadthFirstTraverseStep
Created by luigidellaquila on 26/10/16.
|
class |
CartesianProductStep
Created by luigidellaquila on 11/10/16.
|
class |
CastToEdgeStep
Created by luigidellaquila on 20/02/17.
|
class |
CastToVertexStep
Created by luigidellaquila on 20/02/17.
|
class |
CheckClassTypeStep
This step is used just as a gate check for classes (eg.
|
class |
CheckClusterTypeStep
This step is used just as a gate check to verify that a cluster belongs to a class.
|
class |
CheckRecordTypeStep
Checks that all the records from the upstream are of a particular type (or subclasses).
|
class |
CheckSafeDeleteStep
Checks if a record can be safely deleted (throws OCommandExecutionException in case).
|
class |
ConvertToResultInternalStep
takes a result set made of OUpdatableRecord instances and transforms it in another result set
made of normal OResultInternal instances.
|
class |
ConvertToUpdatableResultStep
takes a normal result set and transforms it in another result set made of OUpdatableRecord
instances.
|
class |
CopyDocumentStep
Reads an upstream result set and returns a new result set that contains copies of the original
OResult instances
|
class |
CopyRecordContentBeforeUpdateStep
Reads an upstream result set and returns a new result set that contains copies of the original
OResult instances
|
class |
CountFromClassStep
Returns the number of records contained in a class (including subclasses) Executes a count(*) on
a class and returns a single record that contains that value (with a specific alias).
|
class |
CountFromIndexStep
Returns the number of records contained in an index
|
class |
CountStep
Counts the records from the previous steps.
|
class |
CreateEdgesStep
Created by luigidellaquila on 28/11/16.
|
class |
CreateRecordStep |
class |
DeleteFromIndexStep
Created by luigidellaquila on 11/08/16.
|
class |
DeleteStep
Deletes records coming from upstream steps
|
class |
DepthFirstTraverseStep
Created by luigidellaquila on 26/10/16.
|
class |
DistinctExecutionStep
Created by luigidellaquila on 08/07/16.
|
class |
DistributedExecutionStep
Created by luigidellaquila on 08/05/17.
|
class |
EmptyDataGeneratorStep
Created by luigidellaquila on 08/07/16.
|
class |
EmptyStep
Created by luigidellaquila on 08/07/16.
|
class |
ExpandStep
Expands a result-set.
|
class |
FetchEdgesFromToVerticesStep
Created by luigidellaquila on 21/02/17.
|
class |
FetchEdgesToVerticesStep
Created by luigidellaquila on 21/02/17.
|
class |
FetchFromClassExecutionStep
Created by luigidellaquila on 08/07/16.
|
class |
FetchFromClusterExecutionStep |
class |
FetchFromClustersExecutionStep
Created by luigidellaquila on 21/07/16.
|
class |
FetchFromDatabaseMetadataStep
Returns an OResult containing metadata regarding the database
|
class |
FetchFromIndexedFunctionStep
Created by luigidellaquila on 06/08/16.
|
class |
FetchFromIndexStep
Created by luigidellaquila on 23/07/16.
|
class |
FetchFromIndexValuesStep
Created by luigidellaquila on 02/08/16.
|
class |
FetchFromRidsStep
Created by luigidellaquila on 22/07/16.
|
class |
FetchFromStorageMetadataStep
Returns an OResult containing metadata regarding the storage
|
class |
FetchFromVariableStep
Created by luigidellaquila on 22/07/16.
|
class |
FetchFromViewExecutionStep
Created by luigidellaquila on 08/07/16.
|
class |
FetchTemporaryFromTxStep
Created by luigidellaquila on 12/01/17.
|
class |
FilterByClassStep
Created by luigidellaquila on 01/03/17.
|
class |
FilterByClustersStep
Created by luigidellaquila on 01/03/17.
|
class |
FilterNotMatchPatternStep |
class |
FilterStep
Created by luigidellaquila on 12/07/16.
|
class |
FindReferencesStep
Created by luigidellaquila on 07/09/16.
|
class |
ForEachStep
Created by luigidellaquila on 19/09/16.
|
class |
GetValueFromIndexEntryStep
Created by luigidellaquila on 16/03/17.
|
class |
GlobalLetExpressionStep
Created by luigidellaquila on 03/08/16.
|
class |
GlobalLetQueryStep
Created by luigidellaquila on 03/08/16.
|
class |
GuaranteeEmptyCountStep |
class |
IfStep
Created by luigidellaquila on 19/09/16.
|
class |
InsertIntoIndexStep
Created by luigidellaquila on 20/03/17.
|
class |
InsertValuesStep
Created by luigidellaquila on 11/08/16.
|
class |
LetExpressionStep
Created by luigidellaquila on 03/08/16.
|
class |
LetQueryStep
Created by luigidellaquila on 03/08/16.
|
class |
LimitExecutionStep
Created by luigidellaquila on 08/07/16.
|
class |
LockRecordStep |
class |
MatchFirstStep
Created by luigidellaquila on 20/09/16.
|
class |
MatchPrefetchStep
Created by luigidellaquila on 20/09/16.
|
class |
MatchStep |
class |
MoveVertexStep
Created by luigidellaquila on 14/02/17.
|
class |
OInfoExecutionStep
Created by luigidellaquila on 19/12/16.
|
class |
OptionalMatchStep
Created by luigidellaquila on 17/10/16.
|
class |
OrderByStep
Created by luigidellaquila on 11/07/16.
|
class |
ParallelExecStep |
class |
ProjectionCalculationStep
Created by luigidellaquila on 12/07/16.
|
class |
RemoveEdgePointersStep
This is intended for INSERT FROM SELECT.
|
class |
RemoveEmptyOptionalsStep |
class |
RetryStep
Created by luigidellaquila on 19/09/16.
|
class |
ReturnMatchElementsStep
Created by luigidellaquila on 12/10/16.
|
class |
ReturnMatchPathElementsStep
Created by luigidellaquila on 12/10/16.
|
class |
ReturnMatchPathsStep
Created by luigidellaquila on 12/10/16.
|
class |
ReturnMatchPatternsStep
Created by luigidellaquila on 12/10/16.
|
class |
ReturnStep
Created by luigidellaquila on 11/10/16.
|
class |
SaveElementStep |
class |
ScriptLineStep |
class |
SetDocumentClassStep
Assigns a class to documents coming from upstream
|
class |
SkipExecutionStep
Created by luigidellaquila on 08/07/16.
|
class |
SubQueryStep
Created by luigidellaquila on 22/07/16.
|
class |
TimeoutStep
Created by luigidellaquila on 08/08/16.
|
class |
UnwindStep
unwinds a result-set.
|
class |
UnwrapPreviousValueStep
for UPDATE, unwraps the current result set to return the previous value
|
class |
UpdateContentStep
Created by luigidellaquila on 09/08/16.
|
class |
UpdateEdgePointersStep
after an update of an edge, this step updates edge pointers on vertices to make the graph
consistent again
|
class |
UpdateMergeStep
Created by luigidellaquila on 09/08/16.
|
class |
UpdateRemoveStep
Created by luigidellaquila on 09/08/16.
|
class |
UpdateSetStep
Created by luigidellaquila on 09/08/16.
|
class |
UpsertStep |
class |
WhileMatchStep
Created by luigidellaquila on 13/10/16.
|
Modifier and Type | Field and Description |
---|---|
protected List<OExecutionStep> |
FetchFromClassExecutionStep.subSteps |
Modifier and Type | Method and Description |
---|---|
List<OExecutionStep> |
OExecutionPlan.getSteps() |
List<OExecutionStep> |
OSingleOpExecutionPlan.getSteps() |
List<OExecutionStep> |
OIfExecutionPlan.getSteps() |
List<OExecutionStep> |
ODDLExecutionPlan.getSteps() |
List<OExecutionStep> |
OScriptExecutionPlan.getSteps() |
List<OExecutionStep> |
OSelectExecutionPlan.getSteps() |
List<OExecutionStep> |
OInfoExecutionPlan.getSteps() |
default List<OExecutionStep> |
OExecutionStepInternal.getSubSteps() |
List<OExecutionStep> |
OExecutionStep.getSubSteps() |
List<OExecutionStep> |
FilterNotMatchPatternStep.getSubSteps() |
List<OExecutionStep> |
FetchFromClustersExecutionStep.getSubSteps() |
List<OExecutionStep> |
OInfoExecutionStep.getSubSteps() |
List<OExecutionStep> |
FetchFromClassExecutionStep.getSubSteps() |
Modifier and Type | Method and Description |
---|---|
void |
OInfoExecutionPlan.setSteps(List<OExecutionStep> steps) |
Modifier and Type | Class and Description |
---|---|
class |
WhileStep |
Copyright © 2009–2020 OrientDB. All rights reserved.