# Uses of Package
org.apache.tinkerpop.gremlin.process.traversal.step

- Packages that use org.apache.tinkerpop.gremlin.process.traversal.step
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.hadoop.process.computer.traversal.step.sideEffect |
  org.apache.tinkerpop.gremlin.neo4j.process.traversal.step.sideEffect |
  org.apache.tinkerpop.gremlin.process.computer.traversal.step.map |
  org.apache.tinkerpop.gremlin.process.remote.traversal |
  org.apache.tinkerpop.gremlin.process.traversal |
  org.apache.tinkerpop.gremlin.process.traversal.lambda |
  org.apache.tinkerpop.gremlin.process.traversal.step |
  org.apache.tinkerpop.gremlin.process.traversal.step.branch |
  org.apache.tinkerpop.gremlin.process.traversal.step.filter |
  org.apache.tinkerpop.gremlin.process.traversal.step.map |
  org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect |
  org.apache.tinkerpop.gremlin.process.traversal.step.util |
  org.apache.tinkerpop.gremlin.process.traversal.util |
  org.apache.tinkerpop.gremlin.structure.io.binary.types |
  org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.sideEffect |

- Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.hadoop.process.computer.traversal.step.sideEffect
  Class and Description
  Configuring Identifies a `Step` as one that can accept configurations via the `GraphTraversal.with(String, Object)` step modulator.
  Parameterizing An interface for `Step` implementations that hold a `Parameters` object, which fold in arguments from other steps.
  ReadWriting An interface that defines a `Step` as one that handles IO based operations for a `Graph`.
  ReadWriting.Mode Determines the mode of the the IO operation as being for reading or writing (or by default "unset")

- Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.neo4j.process.traversal.step.sideEffect
  Class and Description
  Configuring Identifies a `Step` as one that can accept configurations via the `GraphTraversal.with(String, Object)` step modulator.
  GraphComputing A `GraphComputing` step is one that will change its behavior whether its on a `GraphComputer` or not.
  HasContainerHolder
  Parameterizing An interface for `Step` implementations that hold a `Parameters` object, which fold in arguments from other steps.

- Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.computer.traversal.step.map
  Class and Description
  ByModulating A `ByModulating` step is able to take `GraphTraversal.by()` calls.
  Configuring Identifies a `Step` as one that can accept configurations via the `GraphTraversal.with(String, Object)` step modulator.
  Parameterizing An interface for `Step` implementations that hold a `Parameters` object, which fold in arguments from other steps.
  TimesModulating A `TimesModulating` step is one that can do something with `GraphTraversal.times(int)`.
  TraversalParent

- Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.remote.traversal
  Class and Description
  TraversalParent

- Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.traversal
  Class and Description
  TraversalParent

- Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.traversal.lambda
  Class and Description
  TraversalParent

- Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.traversal.step
  Class and 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 a `Step` as one that can accept configurations via the `GraphTraversal.with(String, Object)` step modulator.
  Generating A `Generating` step is one that has a side-effect that needs post-processing prior to being returned.
  MemoryComputing A `MemoryComputing` step uses `Memory` to effect its computation on a `GraphComputer`.
  Parameterizing An interface for `Step` implementations that hold a `Parameters` 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.Variable
  TraversalOptionParent.Pick
  TraversalParent

- Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.traversal.step.branch
  Class and Description
  GraphComputing A `GraphComputing` step is one that will change its behavior whether its on a `GraphComputer` 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 and Description
  Barrier A Barrier is any step that requires all left traversers to be processed prior to emitting result traversers to the right.
  ByModulating A `ByModulating` step is able to take `GraphTraversal.by()` calls.
  Bypassing A `ByPassing` step can be stated (at runtime) to simply enact the identity function.
  Configuring Identifies a `Step` as one that can accept configurations via the `GraphTraversal.with(String, Object)` step modulator.
  FromToModulating FromToModulating are for `Step`s that support from()- and to()-modulation.
  GraphComputing A `GraphComputing` step is one that will change its behavior whether its on a `GraphComputer` or not.
  HasContainerHolder
  LambdaHolder This is a marker interface stating that the `Step` contains a lambda/anonymous function.
  MemoryComputing A `MemoryComputing` step uses `Memory` to effect its computation on a `GraphComputer`.
  Mutating A marker interface for steps that modify the graph.
  Parameterizing An interface for `Step` implementations that hold a `Parameters` object, which fold in arguments from other steps.
  PathProcessor
  PathProcessor.ElementRequirement
  Ranging
  Scoping This interface is implemented by `Step` implementations that access labeled path steps, side-effects or `Map` values by key, such as `select('a')` step.
  TraversalParent

- Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.traversal.step.map
  Class and Description
  Barrier A Barrier is any step that requires all left traversers to be processed prior to emitting result traversers to the right.
  ByModulating A `ByModulating` step is able to take `GraphTraversal.by()` calls.
  ComparatorHolder
  Configuring Identifies a `Step` as one that can accept configurations via the `GraphTraversal.with(String, Object)` step modulator.
  FromToModulating FromToModulating are for `Step`s that support from()- and to()-modulation.
  Generating A `Generating` step is one that has a side-effect that needs post-processing prior to being returned.
  GraphComputing A `GraphComputing` step is one that will change its behavior whether its on a `GraphComputer` or not.
  LambdaHolder This is a marker interface stating that the `Step` contains a lambda/anonymous function.
  LocalBarrier
  MemoryComputing A `MemoryComputing` step uses `Memory` to effect its computation on a `GraphComputer`.
  Mutating A marker interface for steps that modify the graph.
  Parameterizing An interface for `Step` implementations that hold a `Parameters` object, which fold in arguments from other steps.
  PathProcessor
  PathProcessor.ElementRequirement
  Profiling A `Step` can implement this interface in order to receive a reference to the `MutableMetrics` object for the `Step`.
  ProfilingAware Marks a `Step` as one that is aware of profiling.
  Scoping This interface is implemented by `Step` implementations that access labeled path steps, side-effects or `Map` values by key, such as `select('a')` step.
  TraversalParent

- Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect
  Class and Description
  Barrier A Barrier is any step that requires all left traversers to be processed prior to emitting result traversers to the right.
  ByModulating A `ByModulating` step is able to take `GraphTraversal.by()` calls.
  Configuring Identifies a `Step` as one that can accept configurations via the `GraphTraversal.with(String, Object)` step modulator.
  Generating A `Generating` step is one that has a side-effect that needs post-processing prior to being returned.
  GraphComputing A `GraphComputing` step is one that will change its behavior whether its on a `GraphComputer` or not.
  LambdaHolder This is a marker interface stating that the `Step` contains a lambda/anonymous function.
  LocalBarrier
  MemoryComputing A `MemoryComputing` step uses `Memory` to effect its computation on a `GraphComputer`.
  Mutating A marker interface for steps that modify the graph.
  Parameterizing An interface for `Step` implementations that hold a `Parameters` object, which fold in arguments from other steps.
  PathProcessor
  ProfilingAware Marks a `Step` as one that is aware of profiling.
  ReadWriting An interface that defines a `Step` as one that handles IO based operations for a `Graph`.
  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 by `Step` implementations that access labeled path steps, side-effects or `Map` values by key, such as `select('a')` step.
  SideEffectCapable A `SideEffectCapable` 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 and Description
  Barrier A Barrier is any step that requires all left traversers to be processed prior to emitting result traversers to the right.
  Generating A `Generating` step is one that has a side-effect that needs post-processing prior to being returned.
  GraphComputing A `GraphComputing` step is one that will change its behavior whether its on a `GraphComputer` or not.
  MemoryComputing A `MemoryComputing` step uses `Memory` to effect its computation on a `GraphComputer`.
  TraversalParent

- Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.process.traversal.util
  Class and Description
  Scoping.Variable
  TraversalParent

- Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.structure.io.binary.types
  Class and Description
  TraversalOptionParent.Pick

- Classes in org.apache.tinkerpop.gremlin.process.traversal.step used by org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.sideEffect
  Class and Description
  Configuring Identifies a `Step` as one that can accept configurations via the `GraphTraversal.with(String, Object)` step modulator.
  GraphComputing A `GraphComputing` step is one that will change its behavior whether its on a `GraphComputer` or not.
  HasContainerHolder
  Parameterizing An interface for `Step` implementations that hold a `Parameters` object, which fold in arguments from other steps.

Copyright © 2013–2022 Apache Software Foundation. All rights reserved.