Uses of Package
org.apache.tinkerpop.gremlin.process.traversal.step
-
Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.computer.traversal.step.map Class Description Configuring Identifies aStep
as one that can accept configurations via theGraphTraversal.with(String, Object)
step modulator.Parameterizing An interface forStep
implementations that hold aParameters
object, which fold in arguments from other steps.TraversalParent -
Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.remote.traversal Class Description TraversalParent -
Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.traversal Class Description TraversalOptionParent.Pick TraversalParent -
Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.traversal.lambda Class Description TraversalParent -
Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.traversal.step Class Description Barrier A Barrier is any step that requires all left traversers to be processed prior to emitting result traversers to the right.ComplexTest Configuring Identifies aStep
as one that can accept configurations via theGraphTraversal.with(String, Object)
step modulator.Generating AGenerating
step is one that has a side-effect that needs post-processing prior to being returned.MemoryComputing Parameterizing An interface forStep
implementations that hold aParameters
object, which fold in arguments from other steps.PathProcessor.ElementRequirement ReadWriting.Mode Determines the mode of the the IO operation as being for reading or writing (or by default "unset")Scoping This interface is implemented byStep
implementations that access labeled path steps, side-effects orMap
values by key, such asselect('a')
step.Scoping.KeyNotFoundException Scoping.Variable TraversalOptionParent.Pick TraversalParent -
Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.traversal.step.branch Class Description GraphComputing AGraphComputing
step is one that will change its behavior whether its on aGraphComputer
or not.TraversalOptionParent TraversalOptionParent.Pick TraversalParent -
Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.traversal.step.filter Class Description Barrier A Barrier is any step that requires all left traversers to be processed prior to emitting result traversers to the right.ByModulating AByModulating
step is able to takeGraphTraversal.by()
calls.Bypassing AByPassing
step can be stated (at runtime) to simply enact the identity function.Configuring Identifies aStep
as one that can accept configurations via theGraphTraversal.with(String, Object)
step modulator.FromToModulating FromToModulating are forStep
s that support from()- and to()-modulation.GraphComputing AGraphComputing
step is one that will change its behavior whether its on aGraphComputer
or not.HasContainerHolder LambdaHolder This is a marker interface stating that theStep
contains a lambda/anonymous function.MemoryComputing Mutating A marker interface for steps that modify the graph.Parameterizing An interface forStep
implementations that hold aParameters
object, which fold in arguments from other steps.PathProcessor PathProcessor.ElementRequirement Ranging Scoping This interface is implemented byStep
implementations that access labeled path steps, side-effects orMap
values by key, such asselect('a')
step.Seedable An interface implemented by steps that have some form ofRandom
usage that can be configured by way of aseed
to allow for deterministic behavior of the step.TraversalParent -
Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.traversal.step.map Class Description Barrier A Barrier is any step that requires all left traversers to be processed prior to emitting result traversers to the right.ByModulating AByModulating
step is able to takeGraphTraversal.by()
calls.ComparatorHolder Configuring Identifies aStep
as one that can accept configurations via theGraphTraversal.with(String, Object)
step modulator.FromToModulating FromToModulating are forStep
s that support from()- and to()-modulation.Generating AGenerating
step is one that has a side-effect that needs post-processing prior to being returned.GraphComputing AGraphComputing
step is one that will change its behavior whether its on aGraphComputer
or not.Grouping An interface for common functionality ofGroupStep
andGroupSideEffectStep
.LambdaHolder This is a marker interface stating that theStep
contains a lambda/anonymous function.LocalBarrier MemoryComputing Mutating A marker interface for steps that modify the graph.Parameterizing An interface forStep
implementations that hold aParameters
object, which fold in arguments from other steps.PathProcessor PathProcessor.ElementRequirement Profiling AStep
can implement this interface in order to receive a reference to theMutableMetrics
object for theStep
.ProfilingAware Marks aStep
as one that is aware of profiling.Scoping This interface is implemented byStep
implementations that access labeled path steps, side-effects orMap
values by key, such asselect('a')
step.Seedable An interface implemented by steps that have some form ofRandom
usage that can be configured by way of aseed
to allow for deterministic behavior of the step.TraversalParent -
Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect Class Description Barrier A Barrier is any step that requires all left traversers to be processed prior to emitting result traversers to the right.ByModulating AByModulating
step is able to takeGraphTraversal.by()
calls.Configuring Identifies aStep
as one that can accept configurations via theGraphTraversal.with(String, Object)
step modulator.Generating AGenerating
step is one that has a side-effect that needs post-processing prior to being returned.GraphComputing AGraphComputing
step is one that will change its behavior whether its on aGraphComputer
or not.Grouping An interface for common functionality ofGroupStep
andGroupSideEffectStep
.LambdaHolder This is a marker interface stating that theStep
contains a lambda/anonymous function.LocalBarrier MemoryComputing Mutating A marker interface for steps that modify the graph.Parameterizing An interface forStep
implementations that hold aParameters
object, which fold in arguments from other steps.PathProcessor ProfilingAware Marks aStep
as one that is aware of profiling.ReadWriting ReadWriting.Mode Determines the mode of the the IO operation as being for reading or writing (or by default "unset")Scoping This interface is implemented byStep
implementations that access labeled path steps, side-effects orMap
values by key, such asselect('a')
step.SideEffectCapable ASideEffectCapable
step stores a side-effect data structure accessible by a side-effect key.TraversalParent -
Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.traversal.step.util Class Description Barrier A Barrier is any step that requires all left traversers to be processed prior to emitting result traversers to the right.Generating AGenerating
step is one that has a side-effect that needs post-processing prior to being returned.GraphComputing AGraphComputing
step is one that will change its behavior whether its on aGraphComputer
or not.MemoryComputing TraversalParent -
Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.traversal.translator Class Description TraversalOptionParent.Pick -
Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.traversal.util Class Description Scoping.Variable TraversalParent -
Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.structure.io.binary.types Class Description TraversalOptionParent.Pick -
Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.sideEffect Class Description Configuring Identifies aStep
as one that can accept configurations via theGraphTraversal.with(String, Object)
step modulator.GraphComputing AGraphComputing
step is one that will change its behavior whether its on aGraphComputer
or not.HasContainerHolder Parameterizing An interface forStep
implementations that hold aParameters
object, which fold in arguments from other steps.