Uses of Interface
org.apache.tinkerpop.gremlin.process.traversal.Step
Packages that use Step
Package
Description
-
Uses of Step in org.apache.tinkerpop.gremlin.gql
Classes in org.apache.tinkerpop.gremlin.gql that implement StepModifier and TypeClassDescriptionfinal classGqlMatchStep<S>Concrete executable replacement for the genericDeclarativeMatchStepthat runs TinkerGQL patterns via aGqlPlannerandGqlExecutor. -
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 StepModifier and TypeClassDescriptionfinal classfinal classfinal classfinal classfinal classfinal classfinal classclass -
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 StepModifier and TypeMethodDescriptionstatic final 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 StepMethods in org.apache.tinkerpop.gremlin.process.remote.traversal with parameters of type 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 StepModifier and TypeClassDescriptionfinal 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 StepModifier and TypeMethodDescriptionStep.clone()Cloning is used to duplicate steps for the purpose of traversal optimization and OLTP replication.Traversal.Admin.getEndStep()Get the end/tail of the traversal.Step.getNextStep()Get the next step to the current step.Step.getPreviousStep()Get the step prior to the current step.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 StepModifier and TypeMethodDescriptionTraversal.Admin.getSteps()Get theStepinstances associated with this traversal.Methods in org.apache.tinkerpop.gremlin.process.traversal with parameters of type StepModifier and TypeMethodDescription<S2,E2> Traversal.Admin<S2, E2> Add aStepto an arbitrary point in the traversal.default <E2> Traversal.Admin<S,E2> Add aStepto the end of the traversal.default booleanCompare the current step with another step.<S> Traverser.Admin<S>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>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 -
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 StepMethods in org.apache.tinkerpop.gremlin.process.traversal.lambda with parameters of type Step -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal.step
Subinterfaces of Step in org.apache.tinkerpop.gremlin.process.traversal.stepModifier and TypeInterfaceDescriptioninterfaceGValueHolder<S,E> interfaceHasContainerHolder<S,E> Methods in org.apache.tinkerpop.gremlin.process.traversal.step that return StepModifier and TypeMethodDescriptionGValueHolder.asConcreteStep()default Step<?,?> TraversalParent.asStep()Methods in org.apache.tinkerpop.gremlin.process.traversal.step with parameters of type Step -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal.step.branch
Classes in org.apache.tinkerpop.gremlin.process.traversal.step.branch that implement StepModifier and TypeClassDescriptionclassBranchStep<S,E, M> final classChooseStep<S,E, M> A step which offers a choice of two or more Traversals to take.final classLocalStep<S,E> final classOptionalStep<S>final classRepeatStep<S>static classclassUnionStep<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.filterModifier and TypeInterfaceDescriptioninterfaceDefines the contract for steps containing a singleP.interfaceDefines the contract forrangerelated steps.interfaceClasses in org.apache.tinkerpop.gremlin.process.traversal.step.filter that implement StepModifier and TypeClassDescriptionfinal classAllStep<S,S2> final classAndStep<S>final classAnyStep<S,S2> final classClassFilterStep<S,T> final classCoinStep<S>A filter step that will randomly allow traversers to pass through the step based on a probability value.classfinal classfinal classDiscardStep<S>classDropStep<S>classFilterStep<S>classfinal classIsStep<S>final classfinal classfinal classNoneStep<S,S2> final classNotStep<S>final classOrStep<S>final classfinal classclassfinal classfinal classfinal classfinal classfinal classfinal classfinal classstatic classstatic classFields in org.apache.tinkerpop.gremlin.process.traversal.step.filter with type parameters of type StepModifier and TypeFieldDescriptionIsStepContract.CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.RangeGlobalStepContract.CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.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 -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal.step.map
Subinterfaces of Step in org.apache.tinkerpop.gremlin.process.traversal.step.mapModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceCallStepContract<S,E> interfaceGraphStepContract<S,E extends Element> interfaceDefines the contract forrangerelated steps.interfaceinterfaceVertexStepContract<E extends Element>Classes in org.apache.tinkerpop.gremlin.process.traversal.step.map that implement StepModifier and TypeClassDescriptionclassclassAbstractAddElementStepPlaceholder<S,E extends Element, X extends Event> classclassclassclassclassAddEdgeStep<S>classclassclassclassclassfinal classAsBoolStep<S>Reference implementation for boolean parsing step.final classAsDateStep<S>Reference implementation for date parsing step.classAsNumberStep<S>Reference implementation for number parsing step.final classAsStringGlobalStep<S,E> Reference implementation for asString() step, a mid-traversal step which returns the incoming traverser value as a string.final classAsStringLocalStep<S,E> Reference implementation for asString(Scope.local), a mid-traversal step which returns the value of the incoming traverser as a string.final classCallStep<S,E> Reference implementation for service calls via theServiceRegistryandServiceAPIs.final classCallStepPlaceholder<S,E> Reference implementation for service calls via theServiceRegistryandServiceAPIs.classCoalesceStep<S,E> final classCombineStep<S,E> A map step that returns the combination of the traverser and the provided arguments.final 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.final classConjoinStep<S>A map step that returns the result of joining every element in the traverser using the delimiter argument.classConstantStep<S,E> final classfinal classfinal classDateAddStep<S>Reference implementation for date concatenation step.final classDateDiffStep<S>Reference implementation for date difference step.classA placeholder step that represents a declarative pattern-matching query.final classDedupLocalStep<E,S extends Iterable<E>> final classDifferenceStep<S,E> A map step that returns the difference of the traverser and the provided arguments without duplicates.final classDisjunctStep<S,E> A map step that returns the disjunction of the traverser and the provided arguments without duplicates.classclassclassElementMapStep<K,E> Converts aElementto aMap.final classElementStep<P extends Property,E extends Element> classFlatMapStep<S,E> final classFoldStep<S,E> final classFormatStep<S>Reference implementation for String format step, a mid-traversal step which substitutes%{variable_name}and%{_}references in a format string with property values, scope values, orby()modulator results from the incoming traverser.classclassGraphStepPlaceholder<S,E extends Element> classGroupCountStep<S,E> final classGroupStep<S,K, V> final classHasNextStep<S>final classclassIndexStep<S,E> final classIntersectStep<S,E> A map step that returns the intersection of the traverser and the provided arguments.classLabelsStep<S extends Element>Maps anElementto its labels, emitting each label as a separate traverser.classfinal classfinal classLambdaFlatMapStep<S,E> final classLambdaMapStep<S,E> final classLengthGlobalStep<S,E> Reference implementation for length() step, a mid-traversal step which returns the length of the incoming string traverser.final classLengthLocalStep<S,E> Reference implementation for length() step, a mid-traversal step which returns the length of the incoming string traverser.final classLoopsStep<S>final classLTrimGlobalStep<S,E> Reference implementation for lTrim() step, a mid-traversal step which returns a string with leading whitespace removed.final classLTrimLocalStep<S,E> Reference implementation for lTrim() step, a mid-traversal step which returns a string with leading whitespace removed.classMapStep<S,E> final classMatchStep<S,E> Deprecated.static final classDeprecated.static final classDeprecated.final classMathStep<S>final classMaxGlobalStep<S extends Comparable>final classMaxLocalStep<E extends Comparable,S extends Iterable<E>> final classMeanGlobalStep<S extends Number,E extends Number> final classMeanLocalStep<E extends Number,S extends Iterable<E>> classImplementation for themergeE()step covering both the start step version and the one used mid-traversal.classImplementation 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.final classMergeStep<S,E> A map step that returns the merger of the traverser and the provided arguments without duplicates.classImplementation for themergeV()step covering both the start step version and the one used mid-traversal.classImplementation for themergeV()step covering both the start step version and the one used mid-traversal.final classMinGlobalStep<S extends Comparable>final classMinLocalStep<E extends Comparable,S extends Iterable<E>> classfinal classOrderGlobalStep<S,C extends Comparable> final classOrderLocalStep<S,C extends Comparable> final classPathStep<S>final classProductStep<S,E> A map step that returns the cartesian product of the traverser and the provided arguments.static classProfileStrategy callback test.classProjectStep<S,E> classfinal classclassPropertyMapStep<K,E> final classfinal classclassfinal 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.final 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.final classReverseStep<S,E> Reference implementation for reverse() step, a mid-traversal step which returns the reverse value.final classRTrimGlobalStep<S,E> Reference implementation for rTrim() step, a mid-traversal step which a string with trailing whitespace removed.final classRTrimLocalStep<S,E> Reference implementation for rTrim() step, a mid-traversal step which a string with trailing whitespace removed.final classSackStep<S,E> final classclassScalarMapStep<S,E> final classSelectOneStep<S,E> final classSelectStep<S,E> final 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.final 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.final 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).final 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).final classSumGlobalStep<S extends Number>final classSumLocalStep<E extends Number,S extends Iterable<E>> final classfinal classfinal classToLowerGlobalStep<S,E> Reference implementation for toLower() step, a mid-traversal step which returns a lower case string representation of the incoming string traverser.final 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.final classToUpperGlobalStep<S,E> Reference implementation for toUpper() step, a mid-traversal step which returns an upper case string representation of the incoming string traverser.final 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.final classTraversalFlatMapStep<S,E> final classTraversalMapStep<S,E> final classTraversalSelectStep<S,E> final classTreeStep<S>final classTrimGlobalStep<S,E> Reference implementation for trim() step, a mid-traversal step which returns a string with leading and trailing whitespace removed.final classTrimLocalStep<S,E> Reference implementation for trim() step, a mid-traversal step which returns a string with leading and trailing whitespace removed.final 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 StepModifier and TypeFieldDescriptionAddEdgeStepContract.CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.AddElementStepContract.CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.AddVertexStepContract.CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.CallStepContract.CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.GraphStepContract.CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.MergeStepContract.CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.RangeLocalStepContract.CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.TailLocalStepContract.CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.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 -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect
Subinterfaces of Step in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffectClasses in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect that implement StepModifier and TypeClassDescriptionclassAddLabelStep<S extends Element>Side-effect step that adds labels to the current element by callingElement.addLabel(String, String...).classAddPropertyStep<S extends Element>classAddPropertyStepPlaceholder<S extends Element>final classclassDropLabelsStep<S extends Element>Side-effect step that removes labels from the current element by callingElement.dropLabels()orElement.dropLabel(String, String...).classFailStep<S>Triggers an immediate failure of the traversal by throwing aRuntimeException.classfinal classGroupSideEffectStep<S,K, V> final classIdentityStep<S>final classInjectStep<S>classIoStep<S>Handles read and write operations into theGraph.final classfinal classfinal classSackValueStep<S,A, B> classfinal classSideEffectCapStep<S,E> classclassStartStep<S>final classA side-effect step that produces an edge induced subgraph.final classfinal classFields in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect with type parameters of type StepModifier and TypeFieldDescriptionAddPropertyStepContract.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 -
Uses of Step in org.apache.tinkerpop.gremlin.process.traversal.step.util
Classes in org.apache.tinkerpop.gremlin.process.traversal.step.util that implement StepModifier and TypeClassDescriptionclassAbstractStep<S,E> classclassComputerAwareStep<S,E> static classfinal classEmptyStep<S,E> final classProfileStep<S>classReducingBarrierStep<S,E> final classclassStringLocalStep<S,E> classSupplyingBarrierStep<S,E> Fields in org.apache.tinkerpop.gremlin.process.traversal.step.util declared as StepMethods in org.apache.tinkerpop.gremlin.process.traversal.step.util that return StepModifier and TypeMethodDescriptionAbstractStep.getNextStep()EmptyStep.getNextStep()AbstractStep.getPreviousStep()EmptyStep.getPreviousStep()Methods in org.apache.tinkerpop.gremlin.process.traversal.step.util with parameters of type StepModifier and TypeMethodDescriptionvoidAbstractStep.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 StepModifierConstructorDescriptionExpandableStepIterator(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 -
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 StepModifier and TypeMethodDescriptionstatic 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 StepModifier and TypeMethodDescriptionstatic 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 StepModifier and TypeMethodDescriptionstatic 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 StepModifier and TypeMethodDescription<S> Traverser.Admin<S><S> Traverser.Admin<S><S> Traverser.Admin<S><S> Traverser.Admin<S><S> Traverser.Admin<S><S> Traverser.Admin<S><S> Traverser.Admin<S><S> Traverser.Admin<S><S> Traverser.Admin<S><S> Traverser.Admin<S><S> Traverser.Admin<S><S> Traverser.Admin<S><S> Traverser.Admin<S><R> Traverser.Admin<R><R> Traverser.Admin<R><R> Traverser.Admin<R><R> Traverser.Admin<R><R> Traverser.Admin<R><R> Traverser.Admin<R><R> Traverser.Admin<R><R> Traverser.Admin<R><R> Traverser.Admin<R><R> Traverser.Admin<R><R> Traverser.Admin<R><R> Traverser.Admin<R><R> Traverser.Admin<R><R> Traverser.Admin<R>Constructors in org.apache.tinkerpop.gremlin.process.traversal.traverser with parameters of type StepModifierConstructorDescriptionB_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 StepModifier and TypeMethodDescription<R> Traverser.Admin<R><R> Traverser.Admin<R><R> Traverser.Admin<R> -
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 StepMethods in org.apache.tinkerpop.gremlin.process.traversal.util with type parameters of type StepModifier and TypeMethodDescription<A,B, C extends Step<A, B>>
CTraversalMatrix.getStepById(String stepId) Methods in org.apache.tinkerpop.gremlin.process.traversal.util that return StepModifier and TypeMethodDescriptionDefaultTraversal.getEndStep()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 StepModifier and TypeMethodDescriptionTraversalHelper.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.DefaultTraversal.getSteps()EmptyTraversal.getSteps()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).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 StepModifier and TypeMethodDescription<S2,E2> Traversal.Admin<S2, E2> <S2,E2> Traversal.Admin<S2, E2> <E2> Traversal.Admin<S,E2> intstatic voidTraversalHelper.copyLabels(Step<?, ?> fromStep, Step<?, ?> toStep, boolean moveLabels) Copies labels from one step to another.PathUtil.getReferencedLabels(Step step) PathUtil.getReferencedLabelsAfterStep(Step<?, ?> step) static StringTraversalHelper.getShortName(Step step, int maxLength) Returns the name of step truncated to maxLength.static <S,E> void TraversalHelper.insertAfterStep(Step<S, E> insertStep, Step<?, S> beforeStep, Traversal.Admin<?, ?> traversal) Insert a step after a specified step instance.static <S,E> void TraversalHelper.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> void TraversalHelper.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> void TraversalHelper.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> void TraversalHelper.replaceStep(Step<S, E> removeStep, Step<S, E> insertStep, Traversal.Admin<?, ?> traversal) Replace a step with a new step.static <S,E> int TraversalHelper.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 StepModifier and TypeMethodDescriptionstatic 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 StepConstructors in org.apache.tinkerpop.gremlin.structure.service with parameters of type Step -
Uses of Step in org.apache.tinkerpop.gremlin.structure.util
Methods in org.apache.tinkerpop.gremlin.structure.util with parameters of type StepModifier and TypeMethodDescriptionstatic 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 -
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 -
Uses of Step in org.apache.tinkerpop.gremlin.util.function
Constructors in org.apache.tinkerpop.gremlin.util.function with parameters of type Step
DeclarativeMatchStepfor declarative pattern matching.