Uses of Interface
com.orientechnologies.orient.core.sql.executor.OExecutionStep
Packages that use OExecutionStep
Package
Description
-
Uses of OExecutionStep in com.orientechnologies.orient.core.sql.executor
Subinterfaces of OExecutionStep in com.orientechnologies.orient.core.sql.executorModifier and TypeInterfaceDescriptioninterfaceExecution Steps are the building blocks of a query execution planClasses in com.orientechnologies.orient.core.sql.executor that implement OExecutionStepModifier and TypeClassDescriptionclassclassCreated by luigidellaquila on 26/10/16.classunwinds a result-set.classCreated by luigidellaquila on 08/08/16.classCreated by luigidellaquila on 12/07/16.classCreated by luigidellaquila on 14/02/17.classCreated by luigidellaquila on 26/10/16.classCreated by luigidellaquila on 11/10/16.classCreated by luigidellaquila on 20/02/17.classCreated by luigidellaquila on 20/02/17.classThis step is used just as a gate check for classes (eg. for CREATE VERTEX to make sure that the passed class is a vertex class).classThis step is used just as a gate check to verify that a cluster belongs to a class.classChecks that all the records from the upstream are of a particular type (or subclasses).classChecks if a record can be safely deleted (throws OCommandExecutionException in case).classtakes a result set made of OUpdatableRecord instances and transforms it in another result set made of normal OResultInternal instances.classtakes a normal result set and transforms it in another result set made of OUpdatableRecord instances.classReads an upstream result set and returns a new result set that contains copies of the original OResult instancesclassReads an upstream result set and returns a new result set that contains copies of the original OResult instancesclassReturns 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).classReturns the number of records contained in an indexclassReturns the number of records contained in an indexclassCounts the records from the previous steps.classCreated by luigidellaquila on 28/11/16.classclassCreated by luigidellaquila on 11/08/16.classDeletes records coming from upstream stepsclassCreated by luigidellaquila on 26/10/16.classCreated by luigidellaquila on 08/07/16.classCreated by luigidellaquila on 08/05/17.classCreated by luigidellaquila on 08/07/16.classCreated by luigidellaquila on 08/07/16.classExpands a result-set.classCreated by luigidellaquila on 21/02/17.classCreated by luigidellaquila on 21/02/17.classCreated by luigidellaquila on 08/07/16.classclassCreated by luigidellaquila on 21/07/16.classReturns an OResult containing metadata regarding the databaseclassReturns an OResult containing metadata regarding the databaseclassCreated by luigidellaquila on 06/08/16.classCreated by luigidellaquila on 23/07/16.classCreated by luigidellaquila on 02/08/16.classCreated by luigidellaquila on 22/07/16.classReturns an OResult containing metadata regarding the storageclassCreated by luigidellaquila on 22/07/16.classCreated by luigidellaquila on 08/07/16.classCreated by luigidellaquila on 12/01/17.classCreated by luigidellaquila on 01/03/17.classCreated by luigidellaquila on 01/03/17.classclassCreated by luigidellaquila on 12/07/16.classCreated by luigidellaquila on 07/09/16.classCreated by luigidellaquila on 19/09/16.classCreated by luigidellaquila on 16/03/17.classCreated by luigidellaquila on 03/08/16.classCreated by luigidellaquila on 03/08/16.classclassCreated by luigidellaquila on 19/09/16.classCreated by luigidellaquila on 20/03/17.classCreated by luigidellaquila on 11/08/16.classCreated by luigidellaquila on 03/08/16.classCreated by luigidellaquila on 03/08/16.classCreated by luigidellaquila on 08/07/16.classclassCreated by luigidellaquila on 20/09/16.classCreated by luigidellaquila on 20/09/16.classclassCreated by luigidellaquila on 14/02/17.classCreated by luigidellaquila on 19/12/16.classCreated by luigidellaquila on 17/10/16.classCreated by luigidellaquila on 11/07/16.classclassCreated by luigidellaquila on 12/07/16.classThis is intended for INSERT FROM SELECT.classclassCreated by luigidellaquila on 19/09/16.classCreated by luigidellaquila on 12/10/16.classCreated by luigidellaquila on 12/10/16.classCreated by luigidellaquila on 12/10/16.classCreated by luigidellaquila on 12/10/16.classCreated by luigidellaquila on 11/10/16.classclassclassAssigns a class to documents coming from upstreamclassCreated by luigidellaquila on 08/07/16.classCreated by luigidellaquila on 22/07/16.classCreated by luigidellaquila on 08/08/16.classunwinds a result-set.classfor UPDATE, unwraps the current result set to return the previous valueclassCreated by luigidellaquila on 09/08/16.classafter an update of an edge, this step updates edge pointers on vertices to make the graph consistent againclassCreated by luigidellaquila on 09/08/16.classCreated by luigidellaquila on 09/08/16.classCreated by luigidellaquila on 09/08/16.classclassCreated by luigidellaquila on 13/10/16.Fields in com.orientechnologies.orient.core.sql.executor with type parameters of type OExecutionStepModifier and TypeFieldDescriptionprotected List<OExecutionStep> FetchFromClassExecutionStep.subStepsMethods in com.orientechnologies.orient.core.sql.executor that return OExecutionStepModifier and TypeMethodDescriptionAccumulatingTimeoutStep.copy(OCommandContext ctx) AggregateProjectionCalculationStep.copy(OCommandContext ctx) CastToEdgeStep.copy(OCommandContext ctx) CheckClassTypeStep.copy(OCommandContext ctx) CountStep.copy(OCommandContext ctx) CreateEdgesStep.copy(OCommandContext ctx) DeleteStep.copy(OCommandContext ctx) EmptyStep.copy(OCommandContext ctx) FetchEdgesFromToVerticesStep.copy(OCommandContext ctx) FetchFromClassExecutionStep.copy(OCommandContext ctx) FetchFromClusterExecutionStep.copy(OCommandContext ctx) FetchFromIndexStep.copy(OCommandContext ctx) FetchTemporaryFromTxStep.copy(OCommandContext ctx) FilterByClassStep.copy(OCommandContext ctx) FilterStep.copy(OCommandContext ctx) GetValueFromIndexEntryStep.copy(OCommandContext ctx) GlobalLetExpressionStep.copy(OCommandContext ctx) GuaranteeEmptyCountStep.copy(OCommandContext ctx) default OExecutionStepOExecutionStepInternal.copy(OCommandContext ctx) ParallelExecStep.copy(OCommandContext ctx) ProjectionCalculationStep.copy(OCommandContext ctx) SaveElementStep.copy(OCommandContext ctx) SubQueryStep.copy(OCommandContext ctx) TimeoutStep.copy(OCommandContext ctx) Methods in com.orientechnologies.orient.core.sql.executor that return types with arguments of type OExecutionStepModifier and TypeMethodDescriptionODDLExecutionPlan.getSteps()OExecutionPlan.getSteps()OIfExecutionPlan.getSteps()OInfoExecutionPlan.getSteps()OScriptExecutionPlan.getSteps()OSelectExecutionPlan.getSteps()OSingleOpExecutionPlan.getSteps()OSingleOpServerExecutionPlan.getSteps()FetchFromClassExecutionStep.getSubSteps()FetchFromClustersExecutionStep.getSubSteps()FilterNotMatchPatternStep.getSubSteps()OExecutionStep.getSubSteps()default List<OExecutionStep> OExecutionStepInternal.getSubSteps()OInfoExecutionStep.getSubSteps()Method parameters in com.orientechnologies.orient.core.sql.executor with type arguments of type OExecutionStep -
Uses of OExecutionStep in com.orientechnologies.orient.core.sql.parser
Classes in com.orientechnologies.orient.core.sql.parser that implement OExecutionStep