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 classAndStep<S>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>classCallStep<S,E>Reference implementation for service calls via theServiceRegistryandServiceAPIs.classCoalesceStep<S,E>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.classConstantStep<S,E>classCountGlobalStep<S>classCountLocalStep<S>classDedupLocalStep<E,S extends Iterable<E>>classEdgeOtherVertexStepclassEdgeVertexStepclassElementMapStep<K,E>Converts aElementto aMap.classElementStep<P extends Property,E extends Element>classFlatMapStep<S,E>classFoldStep<S,E>classGraphStep<S,E extends Element>classGroupCountStep<S,E>classGroupStep<S,K,V>classHasNextStep<S>classIdStep<S extends Element>classIndexStep<S,E>classLabelStep<S extends Element>classLambdaCollectingBarrierStep<S>classLambdaFlatMapStep<S,E>classLambdaMapStep<S,E>classLoopsStep<S>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.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>static classProfileTest.MockStepProfileStrategy callback test.classProjectStep<S,E>classPropertiesStep<E>classPropertyKeyStepclassPropertyMapStep<K,E>classPropertyValueStep<E>classRangeLocalStep<S>classSackStep<S,E>classSampleLocalStep<S>classScalarMapStep<S,E>classSelectOneStep<S,E>classSelectStep<S,E>classSumGlobalStep<S extends Number>classSumLocalStep<E extends Number,S extends Iterable<E>>classTailLocalStep<S>classTraversalFlatMapStep<S,E>classTraversalMapStep<S,E>classTraversalSelectStep<S,E>classTreeStep<S>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>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.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)
-