Uses of Interface
com.orientechnologies.orient.core.sql.executor.OExecutionStepInternal
Packages that use OExecutionStepInternal
Package
Description
-
Uses of OExecutionStepInternal in com.orientechnologies.orient.core.command
Methods in com.orientechnologies.orient.core.command with parameters of type OExecutionStepInternalModifier and TypeMethodDescriptionvoidOBasicCommandContext.endProfiling(OExecutionStepInternal step) voidOCommandContext.endProfiling(OExecutionStepInternal step) OBasicCommandContext.getStats(OExecutionStepInternal step) OCommandContext.getStats(OExecutionStepInternal step) voidOBasicCommandContext.startProfiling(OExecutionStepInternal step) voidOCommandContext.startProfiling(OExecutionStepInternal step) -
Uses of OExecutionStepInternal in com.orientechnologies.orient.core.sql.executor
Classes in com.orientechnologies.orient.core.sql.executor that implement OExecutionStepInternalModifier 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 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.classclassunwinds 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 OExecutionStepInternalModifier and TypeFieldDescriptionprotected Optional<OExecutionStepInternal> AbstractExecutionStep.prevprotected List<OExecutionStepInternal> OScriptExecutionPlan.stepsprotected List<OExecutionStepInternal> OSelectExecutionPlan.stepsprotected List<OExecutionStepInternal> FetchFromClassExecutionStep.subStepsMethods in com.orientechnologies.orient.core.sql.executor that return OExecutionStepInternalModifier 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 OExecutionStepInternalOExecutionStepInternal.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 OExecutionStepInternalModifier and TypeMethodDescriptionAbstractExecutionStep.getPrev()ODDLExecutionPlan.getSteps()OIfExecutionPlan.getSteps()OInternalExecutionPlan.getSteps()OScriptExecutionPlan.getSteps()OSelectExecutionPlan.getSteps()OSingleOpExecutionPlan.getSteps()FetchFromClassExecutionStep.getSubSteps()FetchFromClustersExecutionStep.getSubSteps()FilterNotMatchPatternStep.getSubSteps()default List<OExecutionStepInternal> OExecutionStepInternal.getSubSteps()Methods in com.orientechnologies.orient.core.sql.executor with parameters of type OExecutionStepInternalModifier and TypeMethodDescriptionstatic voidOExecutionStepInternal.basicDeserialize(OResult serialized, OExecutionStepInternal step) static OResultInternalOExecutionStepInternal.basicSerialize(OExecutionStepInternal step) voidOSelectExecutionPlan.chain(OExecutionStepInternal nextStep) static voidOExecutionStepInternal.fillIndexes(OExecutionStepInternal step, Set<String> indexes) longOPrintContexImpl.getCost(OExecutionStepInternal step) longOToResultContext.getCost(OExecutionStepInternal step) longOToResultContextImpl.getCost(OExecutionStepInternal step) OPrintContexImpl.getCostFormatted(OExecutionStepInternal step) OPrintContext.getCostFormatted(OExecutionStepInternal step) voidAbstractExecutionStep.setPrevious(OExecutionStepInternal step) voidOExecutionStepInternal.setPrevious(OExecutionStepInternal step) Method parameters in com.orientechnologies.orient.core.sql.executor with type arguments of type OExecutionStepInternalModifier and TypeMethodDescriptionvoidOIfExecutionPlan.setSteps(List<OExecutionStepInternal> steps) voidOScriptExecutionPlan.setSteps(List<OExecutionStepInternal> steps) voidOSelectExecutionPlan.setSteps(List<OExecutionStepInternal> steps) -
Uses of OExecutionStepInternal in com.orientechnologies.orient.core.sql.executor.stream
Methods in com.orientechnologies.orient.core.sql.executor.stream with parameters of type OExecutionStepInternalModifier and TypeMethodDescriptiondefault OCostMeasureExecutionStreamOExecutionStream.profile(OExecutionStepInternal step) Constructors in com.orientechnologies.orient.core.sql.executor.stream with parameters of type OExecutionStepInternalModifierConstructorDescription -
Uses of OExecutionStepInternal in com.orientechnologies.orient.core.sql.parser
Classes in com.orientechnologies.orient.core.sql.parser that implement OExecutionStepInternalMethods in com.orientechnologies.orient.core.sql.parser that return types with arguments of type OExecutionStepInternal