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
Methods in org.apache.tinkerpop.gremlin.process.traversal.step that return Step Modifier and Type Method Description 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
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>classDropStep<S>classFilterStep<S>classHasStep<S extends Element>classIsStep<S>classLambdaFilterStep<S>classNoneStep<S>classNotStep<S>classOrStep<S>classPathFilterStep<S>classRangeGlobalStep<S>classSampleGlobalStep<S>classTailGlobalStep<S>classTimeLimitStep<S>classTraversalFilterStep<S>classWherePredicateStep<S>classWhereTraversalStep<S>static classWhereTraversalStep.WhereEndStepstatic classWhereTraversalStep.WhereStartStep<S> -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal.step.map
Classes in org.apache.tinkerpop.gremlin.process.traversal.step.map that implement Step Modifier and Type Class Description classAddEdgeStartStepclassAddEdgeStep<S>classAddVertexStartStepclassAddVertexStep<S>classAsDateStep<S>Reference implementation for date 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.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>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.classMergeStep<S,E,C>Abstract base class for themergeV/E()implementations.static classMergeStep.GuardRailStep<S,E>Guard rail to ensure that the incoming object is not anElement.classMergeVertexStep<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>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>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>classTraversalMergeStep<S,E>A map step that returns the merger of the traverser and the provided arguments without duplicates.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>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
Classes in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect that implement Step Modifier and Type Class Description classAddPropertyStep<S extends Element>classAggregateGlobalStep<S>classAggregateLocalStep<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>classSideEffectCapStep<S,E>classSideEffectStep<S>classStartStep<S>classSubgraphStepA side-effect step that produces an edge induced subgraph.classTraversalSideEffectStep<S>classTreeSideEffectStep<S>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)static <S,E>
Step<?,E>TraversalHelper. insertTraversal(Step<?,S> previousStep, Traversal.Admin<S,E> insertTraversal, Traversal.Admin<?,?> traversal)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.List<Step>DefaultTraversal. getSteps()List<Step>EmptyTraversal. getSteps()static List<Step<?,?>>TraversalHelper. getStepsOfAssignableClassRecursively(Traversal.Admin<?,?> traversal, Class<?>... stepClasses)Get steps of the specified classes throughout the traversal.static List<Step<?,?>>TraversalHelper. getStepsOfAssignableClassRecursivelyFromDepth(Traversal.Admin<?,?> traversal, Class<?>... stepClasses)Get steps of the specified classes throughout the traversal, collecting them in a fashion that orders them from the deepest 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)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)static <S,E>
voidTraversalHelper. removeToTraversal(Step<S,?> startStep, Step<?,E> endStep, Traversal.Admin<S,E> newTraversal)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)
-