Uses of Interface
org.apache.tinkerpop.gremlin.process.traversal.Step
-
-
Uses of Step in org.apache.tinkerpop.gremlin.process.computer.traversal.step.map
Classes in org.apache.tinkerpop.gremlin.process.computer.traversal.step.map that implement Step Modifier and Type Class Description classComputerResultStep<S>classConnectedComponentVertexProgramStepclassPageRankVertexProgramStepclassPeerPressureVertexProgramStepclassProgramVertexProgramStepclassShortestPathVertexProgramStepclassTraversalVertexProgramStepclassVertexProgramStep -
Uses of Step in org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.optimization
Methods in org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.optimization with parameters of type Step Modifier and Type Method Description static booleanMessagePassingReductionStrategy. endsWithElement(Step<?,?> currentStep) -
Uses of Step in org.apache.tinkerpop.gremlin.process.remote.traversal
Methods in org.apache.tinkerpop.gremlin.process.remote.traversal that return types with arguments of type Step Modifier and Type Method Description List<Step>AbstractRemoteTraversal. getSteps()Methods in org.apache.tinkerpop.gremlin.process.remote.traversal with parameters of type Step Modifier and Type Method Description <S2,E2>
Traversal.Admin<S2,E2>AbstractRemoteTraversal. addStep(int index, Step<?,?> step) -
Uses of Step in org.apache.tinkerpop.gremlin.process.remote.traversal.step.map
Classes in org.apache.tinkerpop.gremlin.process.remote.traversal.step.map that implement Step Modifier and Type Class Description classRemoteStep<S,E>Sends aTraversalto aRemoteConnectionand iterates back the results. -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal
Methods in org.apache.tinkerpop.gremlin.process.traversal that return Step Modifier and Type Method Description Step<S,E>Step. clone()Cloning is used to duplicate steps for the purpose of traversal optimization and OLTP replication.default Step<?,E>Traversal.Admin. getEndStep()Get the end/tail of the traversal.Step<E,?>Step. getNextStep()Get the next step to the current step.Step<?,S>Step. getPreviousStep()Get the step prior to the current step.default Step<S,?>Traversal.Admin. getStartStep()Get the start/head of the traversal.Methods in org.apache.tinkerpop.gremlin.process.traversal that return types with arguments of type Step Modifier and Type Method Description List<Step>Traversal.Admin. getSteps()Get theStepinstances associated with this traversal.Methods in org.apache.tinkerpop.gremlin.process.traversal with parameters of type Step Modifier and Type Method Description <S2,E2>
Traversal.Admin<S2,E2>Traversal.Admin. addStep(int index, Step<?,?> step)Add aStepto an arbitrary point in the traversal.default <E2> Traversal.Admin<S,E2>Traversal.Admin. addStep(Step<?,E2> step)Add aStepto the end of the traversal.default booleanStep. equals(Step other, boolean compareIds)Compare the current step with another step.<S> Traverser.Admin<S>TraverserGenerator. generate(S start, Step<S,?> startStep, long initialBulk)default <S> Iterator<Traverser.Admin<S>>TraverserGenerator. generateIterator(Iterator<S> starts, Step<S,?> startStep, long initialBulk)default <S2,E2>
Traversal.Admin<S2,E2>Traversal.Admin. removeStep(Step<?,?> step)Remove aStepfrom the traversal.voidStep. setNextStep(Step<E,?> step)Set the step that is next to the current step.voidStep. setPreviousStep(Step<?,S> step)Set the step that is previous to the current step.<R> Traverser.Admin<R>Traverser.Admin. split(R r, Step<T,R> step)Generate a child traverser of the current traverser for current as step and new object location. -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph
Methods in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph with parameters of type Step Modifier and Type Method Description default <E2> GraphTraversal.Admin<S,E2>GraphTraversal.Admin. addStep(Step<?,E2> step) -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal.lambda
Methods in org.apache.tinkerpop.gremlin.process.traversal.lambda that return types with arguments of type Step Modifier and Type Method Description List<Step>AbstractLambdaTraversal. getSteps()Methods in org.apache.tinkerpop.gremlin.process.traversal.lambda with parameters of type Step Modifier and Type Method Description <S2,E2>
Traversal.Admin<S2,E2>AbstractLambdaTraversal. addStep(int index, Step<?,?> step) -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal.step
Subinterfaces of Step in org.apache.tinkerpop.gremlin.process.traversal.step Modifier and Type Interface Description interfaceGValueHolder<S,E>interfaceHasContainerHolder<S,E>Methods in org.apache.tinkerpop.gremlin.process.traversal.step that return Step Modifier and Type Method Description Step<S,E>GValueHolder. asConcreteStep()default Step<?,?>TraversalParent. asStep()Methods in org.apache.tinkerpop.gremlin.process.traversal.step with parameters of type Step Modifier and Type Method Description static voidGraphComputing. atMaster(Step<?,?> step, boolean atMaster) -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal.step.branch
Classes in org.apache.tinkerpop.gremlin.process.traversal.step.branch that implement Step Modifier and Type Class Description classBranchStep<S,E,M>classChooseStep<S,E,M>A step which offers a choice of two or more Traversals to take.classLocalStep<S,E>classOptionalStep<S>classRepeatStep<S>static classRepeatStep.RepeatEndStep<S>classUnionStep<S,E> -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal.step.filter
Subinterfaces of Step in org.apache.tinkerpop.gremlin.process.traversal.step.filter Modifier and Type Interface Description interfaceIsStepContract<S>Defines the contract for steps containing a singleP.interfaceRangeGlobalStepContract<S>Defines the contract forrangerelated steps.interfaceTailGlobalStepContract<S>Classes in org.apache.tinkerpop.gremlin.process.traversal.step.filter that implement Step Modifier and Type Class Description classAllStep<S,S2>classAndStep<S>classAnyStep<S,S2>classClassFilterStep<S,T>classCoinStep<S>classConnectiveStep<S>classDedupGlobalStep<S>classDiscardStep<S>classDropStep<S>classFilterStep<S>classHasStep<S extends Element>classIsStep<S>classIsStepPlaceholder<S>classLambdaFilterStep<S>classNoneStep<S,S2>classNotStep<S>classOrStep<S>classPathFilterStep<S>classRangeGlobalStep<S>classRangeGlobalStepPlaceholder<S>classSampleGlobalStep<S>classTailGlobalStep<S>classTailGlobalStepPlaceholder<S>classTimeLimitStep<S>classTraversalFilterStep<S>classWherePredicateStep<S>classWhereTraversalStep<S>static classWhereTraversalStep.WhereEndStepstatic classWhereTraversalStep.WhereStartStep<S>Fields in org.apache.tinkerpop.gremlin.process.traversal.step.filter with type parameters of type Step Modifier and Type Field Description static List<Class<? extends Step>>IsStepContract. CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.static List<Class<? extends Step>>RangeGlobalStepContract. CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.static List<Class<? extends Step>>TailGlobalStepContract. CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.Methods in org.apache.tinkerpop.gremlin.process.traversal.step.filter that return Step Modifier and Type Method Description Step<S,S>TailGlobalStepPlaceholder. asConcreteStep() -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal.step.map
Subinterfaces of Step in org.apache.tinkerpop.gremlin.process.traversal.step.map Modifier and Type Interface Description interfaceAddEdgeStepContract<S>interfaceAddElementStepContract<S,E>interfaceAddVertexStepContract<S>interfaceCallStepContract<S,E>interfaceGraphStepContract<S,E extends Element>interfaceRangeLocalStepContract<S>Defines the contract forrangerelated steps.interfaceTailLocalStepContract<S>interfaceVertexStepContract<E extends Element>Classes in org.apache.tinkerpop.gremlin.process.traversal.step.map that implement Step Modifier and Type Class Description classAbstractAddEdgeStepPlaceholder<S>classAbstractAddElementStepPlaceholder<S,E extends Element,X extends Event>classAbstractAddVertexStepPlaceholder<S>classAbstractMergeElementStepPlaceholder<S,E>classAddEdgeStartStepclassAddEdgeStartStepPlaceholderclassAddEdgeStep<S>classAddEdgeStepPlaceholder<S>classAddVertexStartStepclassAddVertexStartStepPlaceholderclassAddVertexStep<S>classAddVertexStepPlaceholder<S>classAsBoolStep<S>Reference implementation for boolean parsing step.classAsDateStep<S>Reference implementation for date parsing step.classAsNumberStep<S>Reference implementation for number parsing step.classAsStringGlobalStep<S,E>Reference implementation for asString() step, a mid-traversal step which returns the incoming traverser value as a string.classAsStringLocalStep<S,E>Reference implementation for asString() step, a mid-traversal step which returns the incoming traverser value as a string.classCallStep<S,E>Reference implementation for service calls via theServiceRegistryandServiceAPIs.classCallStepPlaceholder<S,E>Reference implementation for service calls via theServiceRegistryandServiceAPIs.classCoalesceStep<S,E>classCombineStep<S,E>A map step that returns the combination of the traverser and the provided arguments.classConcatStep<S>Reference implementation for String concatenation step, a mid-traversal step which concatenates one or more String values together to the incoming String traverser.classConjoinStep<S>A map step that returns the result of joining every element in the traverser using the delimiter argument.classConstantStep<S,E>classCountGlobalStep<S>classCountLocalStep<S>classDateAddStep<S>Reference implementation for date concatenation step.classDateDiffStep<S>Reference implementation for date difference step.classDedupLocalStep<E,S extends Iterable<E>>classDifferenceStep<S,E>A map step that returns the difference of the traverser and the provided arguments without duplicates.classDisjunctStep<S,E>A map step that returns the disjunction of the traverser and the provided arguments without duplicates.classEdgeOtherVertexStepclassEdgeVertexStepclassElementMapStep<K,E>Converts aElementto aMap.classElementStep<P extends Property,E extends Element>classFlatMapStep<S,E>classFoldStep<S,E>classFormatStep<S>Reference implementation for String format step, a mid-traversal step which will handle result formatting to string values.classGraphStep<S,E extends Element>classGraphStepPlaceholder<S,E extends Element>classGroupCountStep<S,E>classGroupStep<S,K,V>classHasNextStep<S>classIdStep<S extends Element>classIndexStep<S,E>classIntersectStep<S,E>A map step that returns the intersection of the traverser and the provided arguments.classLabelStep<S extends Element>classLambdaCollectingBarrierStep<S>classLambdaFlatMapStep<S,E>classLambdaMapStep<S,E>classLengthGlobalStep<S,E>Reference implementation for length() step, a mid-traversal step which returns the length of the incoming string traverser.classLengthLocalStep<S,E>Reference implementation for length() step, a mid-traversal step which returns the length of the incoming string traverser.classLoopsStep<S>classLTrimGlobalStep<S,E>Reference implementation for lTrim() step, a mid-traversal step which returns a string with leading whitespace removed.classLTrimLocalStep<S,E>Reference implementation for lTrim() step, a mid-traversal step which returns a string with leading whitespace removed.classMapStep<S,E>classMatchStep<S,E>static classMatchStep.MatchEndStepstatic classMatchStep.MatchStartStepclassMathStep<S>classMaxGlobalStep<S extends Comparable>classMaxLocalStep<E extends Comparable,S extends Iterable<E>>classMeanGlobalStep<S extends Number,E extends Number>classMeanLocalStep<E extends Number,S extends Iterable<E>>classMergeEdgeStep<S>Implementation for themergeE()step covering both the start step version and the one used mid-traversal.classMergeEdgeStepPlaceholder<S>Implementation for themergeV()step covering both the start step version and the one used mid-traversal.classMergeElementStep<S,E,C>Abstract base class for themergeV/E()implementations.classMergeStep<S,E>A map step that returns the merger of the traverser and the provided arguments without duplicates.classMergeVertexStep<S>Implementation for themergeV()step covering both the start step version and the one used mid-traversal.classMergeVertexStepPlaceholder<S>Implementation for themergeV()step covering both the start step version and the one used mid-traversal.classMinGlobalStep<S extends Comparable>classMinLocalStep<E extends Comparable,S extends Iterable<E>>classNoOpBarrierStep<S>classOrderGlobalStep<S,C extends Comparable>classOrderLocalStep<S,C extends Comparable>classPathStep<S>classProductStep<S,E>A map step that returns the cartesian product of the traverser and the provided arguments.static classProfileTest.MockStepProfileStrategy callback test.classProjectStep<S,E>classPropertiesStep<E>classPropertyKeyStepclassPropertyMapStep<K,E>classPropertyValueStep<E>classRangeLocalStep<S>classRangeLocalStepPlaceholder<S>classReplaceGlobalStep<S,E>Reference implementation for substring step, a mid-traversal step which returns a string with the specified characters in the original string replaced with the new characters.classReplaceLocalStep<S,E>Reference implementation for substring step, a mid-traversal step which returns a string with the specified characters in the original string replaced with the new characters.classReverseStep<S,E>Reference implementation for reverse() step, a mid-traversal step which returns the reverse value.classRTrimGlobalStep<S,E>Reference implementation for rTrim() step, a mid-traversal step which a string with trailing whitespace removed.classRTrimLocalStep<S,E>Reference implementation for rTrim() step, a mid-traversal step which a string with trailing whitespace removed.classSackStep<S,E>classSampleLocalStep<S>classScalarMapStep<S,E>classSelectOneStep<S,E>classSelectStep<S,E>classSplitGlobalStep<S,E>Reference implementation for substring step, a mid-traversal step which returns a list of strings created by splitting the incoming string traverser around the matches of the given separator.classSplitLocalStep<S,E>Reference implementation for substring step, a mid-traversal step which returns a list of strings created by splitting the incoming string traverser around the matches of the given separator.classSubstringGlobalStep<S,E>Reference implementation for substring step, a mid-traversal step which returns a substring of the incoming string traverser with a 0-based start index (inclusive) and optionally an end index (exclusive).classSubstringLocalStep<S,E>Reference implementation for substring step, a mid-traversal step which returns a substring of the incoming string traverser with a 0-based start index (inclusive) and optionally an end index (exclusive).classSumGlobalStep<S extends Number>classSumLocalStep<E extends Number,S extends Iterable<E>>classTailLocalStep<S>classTailLocalStepPlaceholder<S>classToLowerGlobalStep<S,E>Reference implementation for toLower() step, a mid-traversal step which returns a lower case string representation of the incoming string traverser.classToLowerLocalStep<S,E>Reference implementation for the local scope of the toUpper() step, a mid-traversal step which returns an upper case string representation of all elements inside the incoming list traverser.classToUpperGlobalStep<S,E>Reference implementation for toUpper() step, a mid-traversal step which returns an upper case string representation of the incoming string traverser.classToUpperLocalStep<S,E>Reference implementation for the local scope of the toUpper() step, a mid-traversal step which returns an upper case string representation of all elements inside the incoming list traverser.classTraversalFlatMapStep<S,E>classTraversalMapStep<S,E>classTraversalSelectStep<S,E>classTreeStep<S>classTrimGlobalStep<S,E>Reference implementation for trim() step, a mid-traversal step which returns a string with leading and trailing whitespace removed.classTrimLocalStep<S,E>Reference implementation for trim() step, a mid-traversal step which returns a string with leading and trailing whitespace removed.classUnfoldStep<S,E>classVertexStep<E extends Element>Handles the logic of traversing to adjacent vertices or edges given a direction and edge labels for steps like,out,in,both,outE,inE, andbothE.classVertexStepPlaceholder<E extends Element>Handles the logic of traversing to adjacent vertices or edges given a direction and edge labels for steps like,out,in,both,outE,inE, andbothE.Fields in org.apache.tinkerpop.gremlin.process.traversal.step.map with type parameters of type Step Modifier and Type Field Description static List<Class<? extends Step>>AddEdgeStepContract. CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.static List<Class<? extends Step>>AddElementStepContract. CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.static List<Class<? extends Step>>AddVertexStepContract. CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.static List<Class<? extends Step>>CallStepContract. CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.static List<Class<? extends Step>>GraphStepContract. CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.static List<Class<? extends Step>>MergeStepContract. CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.static List<Class<? extends Step>>RangeLocalStepContract. CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.static List<Class<? extends Step>>TailLocalStepContract. CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.static List<Class<? extends Step>>VertexStepContract. CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.Methods in org.apache.tinkerpop.gremlin.process.traversal.step.map with parameters of type Step Modifier and Type Method Description static booleanGraphStep. isStartStep(Step<?,?> step) -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect
Subinterfaces of Step in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect Modifier and Type Interface Description interfaceAddPropertyStepContract<S>Classes in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect that implement Step Modifier and Type Class Description classAddPropertyStep<S extends Element>classAddPropertyStepPlaceholder<S extends Element>classAggregateStep<S>classFailStep<S>Triggers an immediate failure of the traversal by throwing aRuntimeException.classGroupCountSideEffectStep<S,E>classGroupSideEffectStep<S,K,V>classIdentityStep<S>classInjectStep<S>classIoStep<S>Handles read and write operations into theGraph.classLambdaSideEffectStep<S>classProfileSideEffectStep<S>classSackValueStep<S,A,B>classSideEffectBarrierStep<S>classSideEffectCapStep<S,E>classSideEffectStep<S>classStartStep<S>classSubgraphStepA side-effect step that produces an edge induced subgraph.classTraversalSideEffectStep<S>classTreeSideEffectStep<S>Fields in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect with type parameters of type Step Modifier and Type Field Description static List<Class<? extends Step>>AddPropertyStepContract. CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.Methods in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect with parameters of type Step Modifier and Type Method Description static booleanStartStep. isVariableStartStep(Step<?,?> step) -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal.step.util
Classes in org.apache.tinkerpop.gremlin.process.traversal.step.util that implement Step Modifier and Type Class Description classAbstractStep<S,E>classCollectingBarrierStep<S>classComputerAwareStep<S,E>static classComputerAwareStep.EndStep<S>classEmptyStep<S,E>classProfileStep<S>classReducingBarrierStep<S,E>classRequirementsStep<S>classStringLocalStep<S,E>classSupplyingBarrierStep<S,E>Fields in org.apache.tinkerpop.gremlin.process.traversal.step.util declared as Step Modifier and Type Field Description protected Step<E,?>AbstractStep. nextStepprotected Step<?,S>AbstractStep. previousStepMethods in org.apache.tinkerpop.gremlin.process.traversal.step.util that return Step Modifier and Type Method Description Step<E,?>AbstractStep. getNextStep()Step<E,?>EmptyStep. getNextStep()Step<?,S>AbstractStep. getPreviousStep()Step<?,S>EmptyStep. getPreviousStep()Methods in org.apache.tinkerpop.gremlin.process.traversal.step.util with parameters of type Step Modifier and Type Method Description voidAbstractStep. setNextStep(Step<E,?> step)voidEmptyStep. setNextStep(Step<E,?> step)voidAbstractStep. setPreviousStep(Step<?,S> step)voidEmptyStep. setPreviousStep(Step<?,S> step)Constructors in org.apache.tinkerpop.gremlin.process.traversal.step.util with parameters of type Step Constructor Description ExpandableStepIterator(Step<S,?> hostStep)ExpandableStepIterator(Step<S,?> hostStep, TraverserSet<S> traverserSet) -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal.strategy.finalization
Classes in org.apache.tinkerpop.gremlin.process.traversal.strategy.finalization that implement Step Modifier and Type Class Description static classReferenceElementStrategy.ReferenceElementStep<S,E> -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization
Methods in org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization that return types with arguments of type Step Modifier and Type Method Description static List<org.javatuples.Pair<TraversalParent,List<Step<?,?>>>>FilterRankingStrategy. collectStepsOfAssignableClassRecursivelyFromDepthGroupedByParent(Traversal.Admin<?,?> traversal)Get steps of the specified class throughout the traversal and grouping them based on the traversal parent collecting them in a fashion that orders them from the deepest steps firstMethod parameters in org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization with type arguments of type Step Modifier and Type Method Description static Map<TraversalParent,org.javatuples.Pair<Boolean,Set<String>>>FilterRankingStrategy. getTraversalParentCache(List<org.javatuples.Pair<TraversalParent,List<Step<?,?>>>> traversalParentsStepsCollection) -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal.strategy.util
Methods in org.apache.tinkerpop.gremlin.process.traversal.strategy.util with parameters of type Step Modifier and Type Method Description static booleanStepOutputArityPredictor. hasAlwaysBoundResult(Step<?,?> step)static booleanStepOutputArityPredictor. hasMultiOutputArity(Step<?,?> step)static booleanStepOutputArityPredictor. hasSingularOutputArity(Step<?,?> step) -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal.traverser
Methods in org.apache.tinkerpop.gremlin.process.traversal.traverser with parameters of type Step Modifier and Type Method Description <S> Traverser.Admin<S>B_LP_NL_O_P_S_SE_SL_TraverserGenerator. generate(S start, Step<S,?> startStep, long initialBulk)<S> Traverser.Admin<S>B_LP_NL_O_S_SE_SL_TraverserGenerator. generate(S start, Step<S,?> startStep, long initialBulk)<S> Traverser.Admin<S>B_LP_O_P_S_SE_SL_TraverserGenerator. generate(S start, Step<S,?> startStep, long initialBulk)<S> Traverser.Admin<S>B_LP_O_S_SE_SL_TraverserGenerator. generate(S start, Step<S,?> startStep, long initialBulk)<S> Traverser.Admin<S>B_NL_O_S_SE_SL_TraverserGenerator. generate(S start, Step<S,?> startStep, long initialBulk)<S> Traverser.Admin<S>B_O_S_SE_SL_TraverserGenerator. generate(S start, Step<S,?> startStep, long initialBulk)<S> Traverser.Admin<S>B_O_TraverserGenerator. generate(S start, Step<S,?> startStep, long initialBulk)<S> Traverser.Admin<S>LP_NL_O_OB_P_S_SE_SL_TraverserGenerator. generate(S start, Step<S,?> startStep, long initialBulk)<S> Traverser.Admin<S>LP_NL_O_OB_S_SE_SL_TraverserGenerator. generate(S start, Step<S,?> startStep, long initialBulk)<S> Traverser.Admin<S>LP_O_OB_P_S_SE_SL_TraverserGenerator. generate(S start, Step<S,?> startStep, long initialBulk)<S> Traverser.Admin<S>LP_O_OB_S_SE_SL_TraverserGenerator. generate(S start, Step<S,?> startStep, long initialBulk)<S> Traverser.Admin<S>NL_O_OB_S_SE_SL_TraverserGenerator. generate(S start, Step<S,?> startStep, long initialBulk)<S> Traverser.Admin<S>O_OB_S_SE_SL_TraverserGenerator. generate(S start, Step<S,?> startStep, long initialBulk)<R> Traverser.Admin<R>B_LP_NL_O_P_S_SE_SL_Traverser. split(R r, Step<T,R> step)<R> Traverser.Admin<R>B_LP_NL_O_S_SE_SL_Traverser. split(R r, Step<T,R> step)<R> Traverser.Admin<R>B_LP_O_P_S_SE_SL_Traverser. split(R r, Step<T,R> step)<R> Traverser.Admin<R>B_LP_O_S_SE_SL_Traverser. split(R r, Step<T,R> step)<R> Traverser.Admin<R>B_NL_O_S_SE_SL_Traverser. split(R r, Step<T,R> step)<R> Traverser.Admin<R>B_O_S_SE_SL_Traverser. split(R r, Step<T,R> step)<R> Traverser.Admin<R>LP_NL_O_OB_P_S_SE_SL_Traverser. split(R r, Step<T,R> step)<R> Traverser.Admin<R>LP_NL_O_OB_S_SE_SL_Traverser. split(R r, Step<T,R> step)<R> Traverser.Admin<R>LP_O_OB_P_S_SE_SL_Traverser. split(R r, Step<T,R> step)<R> Traverser.Admin<R>LP_O_OB_S_SE_SL_Traverser. split(R r, Step<T,R> step)<R> Traverser.Admin<R>NL_O_OB_S_SE_SL_Traverser. split(R r, Step<T,R> step)<R> Traverser.Admin<R>O_OB_S_SE_SL_Traverser. split(R r, Step<T,R> step)<R> Traverser.Admin<R>O_Traverser. split(R r, Step<T,R> step)<R> Traverser.Admin<R>ProjectedTraverser. split(R r, Step<T,R> step)Constructors in org.apache.tinkerpop.gremlin.process.traversal.traverser with parameters of type Step Constructor Description B_LP_NL_O_P_S_SE_SL_Traverser(T t, Step<T,?> step, long initialBulk)B_LP_NL_O_S_SE_SL_Traverser(T t, Step<T,?> step, long initialBulk)B_LP_O_P_S_SE_SL_Traverser(T t, Step<T,?> step, long initialBulk)B_LP_O_S_SE_SL_Traverser(T t, Step<T,?> step, long initialBulk)B_NL_O_S_SE_SL_Traverser(T t, Step<T,?> step, long initialBulk)B_O_S_SE_SL_Traverser(T t, Step<T,?> step, long initialBulk)LP_NL_O_OB_P_S_SE_SL_Traverser(T t, Step<T,?> step)LP_NL_O_OB_S_SE_SL_Traverser(T t, Step<T,?> step)LP_O_OB_P_S_SE_SL_Traverser(T t, Step<T,?> step)LP_O_OB_S_SE_SL_Traverser(T t, Step<T,?> step)NL_O_OB_S_SE_SL_Traverser(T t, Step<T,?> step)O_OB_S_SE_SL_Traverser(T t, Step<T,?> step) -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal.traverser.util
Methods in org.apache.tinkerpop.gremlin.process.traversal.traverser.util with parameters of type Step Modifier and Type Method Description <R> Traverser.Admin<R>AbstractTraverser. split(R r, Step<T,R> step)<R> Traverser.Admin<R>DummyTraverser. split(R r, Step<T,R> step)<R> Traverser.Admin<R>EmptyTraverser. split(R r, Step<T,R> step) -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal.util
Fields in org.apache.tinkerpop.gremlin.process.traversal.util with type parameters of type Step Modifier and Type Field Description protected List<Step>DefaultTraversal. stepsprotected List<Step>DefaultTraversal. unmodifiableStepsMethods in org.apache.tinkerpop.gremlin.process.traversal.util with type parameters of type Step Modifier and Type Method Description <A,B,C extends Step<A,B>>
CTraversalMatrix. getStepById(String stepId)Methods in org.apache.tinkerpop.gremlin.process.traversal.util that return Step Modifier and Type Method Description Step<?,E>DefaultTraversal. getEndStep()Step<S,?>DefaultTraversal. getStartStep()static <S,E>
Step<?,E>TraversalHelper. insertTraversal(int insertIndex, Traversal.Admin<S,E> insertTraversal, Traversal.Admin<?,?> traversal)Inserts all steps from the supplied insertTraversal into the specified traversal starting at the given index.static <S,E>
Step<?,E>TraversalHelper. insertTraversal(Step<?,S> previousStep, Traversal.Admin<S,E> insertTraversal, Traversal.Admin<?,?> traversal)Inserts all steps from the supplied insertTraversal directly after the given previousStep in the specified traversal, preserving their order.Methods in org.apache.tinkerpop.gremlin.process.traversal.util that return types with arguments of type Step Modifier and Type Method Description static List<Class<? extends Step>>BytecodeHelper. findPossibleTraversalSteps(String operator)Returns a list ofStepwhich can be added to the traversal for the provided operator.static Set<Step<?,?>>TraversalHelper. gatherGValuePlaceholders(Traversal.Admin<?,?> traversal)Gathers all steps that implementGValueHolderand returns them as a set.static Map<Step,Collection<GValue<?>>>TraversalHelper. gatherStepGValues(Traversal.Admin<?,?> traversal)Gathers all steps that implementGValueHolderand returns a map from step to the collection ofGValueinstances they hold.List<Step>DefaultTraversal. getSteps()List<Step>EmptyTraversal. getSteps()static List<Step<?,?>>TraversalHelper. getStepsOfAssignableClassRecursively(Traversal.Admin<?,?> traversal, Class<?>... stepClasses)Recursively collects steps that are assignable to any of the supplied classes from the traversal and all its child traversals (both local and global).static List<Step<?,?>>TraversalHelper. getStepsOfAssignableClassRecursivelyFromDepth(Traversal.Admin<?,?> traversal, Class<?>... stepClasses)Recursively collects steps assignable to any of the supplied classes from the traversal and children, then orders the result by depth (deepest child steps first).Methods in org.apache.tinkerpop.gremlin.process.traversal.util with parameters of type Step Modifier and Type Method Description <S2,E2>
Traversal.Admin<S2,E2>DefaultTraversal. addStep(int index, Step<?,?> step)<S2,E2>
Traversal.Admin<S2,E2>EmptyTraversal. addStep(int index, Step<?,?> step)<E2> Traversal.Admin<S,E2>EmptyTraversal. addStep(Step<?,E2> step)intDepthComparator. compare(Step<?,?> step1, Step<?,?> step2)static voidTraversalHelper. copyLabels(Step<?,?> fromStep, Step<?,?> toStep, boolean moveLabels)Copies labels from one step to another.static Set<String>PathUtil. getReferencedLabels(Step step)static Set<String>PathUtil. getReferencedLabelsAfterStep(Step<?,?> step)static StringTraversalHelper. getShortName(Step step, int maxLength)Returns the name of step truncated to maxLength.static <S,E>
voidTraversalHelper. insertAfterStep(Step<S,E> insertStep, Step<?,S> beforeStep, Traversal.Admin<?,?> traversal)Insert a step after a specified step instance.static <S,E>
voidTraversalHelper. insertBeforeStep(Step<S,E> insertStep, Step<E,?> afterStep, Traversal.Admin<?,?> traversal)Insert a step before a specified step instance.static <S,E>
Step<?,E>TraversalHelper. insertTraversal(Step<?,S> previousStep, Traversal.Admin<S,E> insertTraversal, Traversal.Admin<?,?> traversal)Inserts all steps from the supplied insertTraversal directly after the given previousStep in the specified traversal, preserving their order.static <S,E>
voidTraversalHelper. moveStep(Step<S,E> stepToMove, int indexToMoveTo, Traversal.Admin<?,?> traversal)Moves a step to a new position.static Traversal.Admin<?,?>TraversalHelper. removeStep(Step<?,?> stepToRemove, Traversal.Admin<?,?> traversal)Removes the specified step from the traversal and returns the traversal for chaining.static <S,E>
voidTraversalHelper. removeToTraversal(Step<S,?> startStep, Step<?,E> endStep, Traversal.Admin<S,E> newTraversal)Removes steps from the traversal starting at startStep up to but not including endStep and appends them to newTraversal, preserving order.static <S,E>
voidTraversalHelper. replaceStep(Step<S,E> removeStep, Step<S,E> insertStep, Traversal.Admin<?,?> traversal)Replace a step with a new step.static <S,E>
intTraversalHelper. stepIndex(Step<S,E> step, Traversal.Admin<?,?> traversal)Gets the index of a particular step in theTraversal.Method parameters in org.apache.tinkerpop.gremlin.process.traversal.util with type arguments of type Step Modifier and Type Method Description static booleanTraversalHelper. anyStepRecursively(Predicate<Step> predicate, TraversalParent step)Determine if any child step of aTraversalParentmatch the step given the providedPredicate.static booleanTraversalHelper. anyStepRecursively(Predicate<Step> predicate, Traversal.Admin<?,?> traversal) -
Uses of Step in org.apache.tinkerpop.gremlin.structure.service
Methods in org.apache.tinkerpop.gremlin.structure.service that return Step Modifier and Type Method Description StepService.ServiceCallContext. getStep()Constructors in org.apache.tinkerpop.gremlin.structure.service with parameters of type Step Constructor Description ServiceCallContext(Traversal.Admin traversal, Step step) -
Uses of Step in org.apache.tinkerpop.gremlin.structure.util
Methods in org.apache.tinkerpop.gremlin.structure.util with parameters of type Step Modifier and Type Method Description static StringStringFactory. stepString(Step<?,?> step, Object... arguments) -
Uses of Step in org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.map
Classes in org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.map that implement Step Modifier and Type Class Description classTinkerCountGlobalStep<S extends Element> -
Uses of Step in org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.sideEffect
Classes in org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.sideEffect that implement Step Modifier and Type Class Description classTinkerGraphStep<S,E extends Element> -
Uses of Step in org.apache.tinkerpop.gremlin.util.function
Constructors in org.apache.tinkerpop.gremlin.util.function with parameters of type Step Constructor Description MutableMetricsSupplier(Step<?,?> previousStep)
-