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

- Packages that use org.apache.tinkerpop.gremlin.process.traversal
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin |
  org.apache.tinkerpop.gremlin.driver |
  org.apache.tinkerpop.gremlin.driver.remote |
  org.apache.tinkerpop.gremlin.groovy.engine |
  org.apache.tinkerpop.gremlin.groovy.jsr223 |
  org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential |
  org.apache.tinkerpop.gremlin.hadoop.process.computer |
  org.apache.tinkerpop.gremlin.jsr223 |
  org.apache.tinkerpop.gremlin.neo4j.process.traversal |
  org.apache.tinkerpop.gremlin.neo4j.process.traversal.step.sideEffect |
  org.apache.tinkerpop.gremlin.neo4j.process.traversal.strategy.optimization |
  org.apache.tinkerpop.gremlin.process |
  org.apache.tinkerpop.gremlin.process.computer |
  org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure |
  org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank |
  org.apache.tinkerpop.gremlin.process.computer.traversal |
  org.apache.tinkerpop.gremlin.process.computer.traversal.lambda |
  org.apache.tinkerpop.gremlin.process.computer.traversal.step.map |
  org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.decoration |
  org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.finalization |
  org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.optimization |
  org.apache.tinkerpop.gremlin.process.computer.util |
  org.apache.tinkerpop.gremlin.process.remote |
  org.apache.tinkerpop.gremlin.process.remote.traversal |
  org.apache.tinkerpop.gremlin.process.remote.traversal.step.map |
  org.apache.tinkerpop.gremlin.process.remote.traversal.strategy.decoration |
  org.apache.tinkerpop.gremlin.process.traversal |
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph |
  org.apache.tinkerpop.gremlin.process.traversal.engine |
  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.strategy |
  org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration |
  org.apache.tinkerpop.gremlin.process.traversal.strategy.finalization |
  org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization |
  org.apache.tinkerpop.gremlin.process.traversal.strategy.verification |
  org.apache.tinkerpop.gremlin.process.traversal.traverser |
  org.apache.tinkerpop.gremlin.process.traversal.traverser.util |
  org.apache.tinkerpop.gremlin.process.traversal.util |
  org.apache.tinkerpop.gremlin.python.jsr223 |
  org.apache.tinkerpop.gremlin.server |
  org.apache.tinkerpop.gremlin.server.util |
  org.apache.tinkerpop.gremlin.spark.process.computer.traversal.strategy.optimization |
  org.apache.tinkerpop.gremlin.spark.process.computer.traversal.strategy.optimization.interceptor |
  org.apache.tinkerpop.gremlin.structure |
  org.apache.tinkerpop.gremlin.structure.io.gryo |
  org.apache.tinkerpop.gremlin.structure.util |
  org.apache.tinkerpop.gremlin.structure.util.detached |
  org.apache.tinkerpop.gremlin.structure.util.reference |
  org.apache.tinkerpop.gremlin.tinkergraph.process.computer |
  org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.map |
  org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.sideEffect |
  org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.strategy.optimization |
  org.apache.tinkerpop.gremlin.util.function |

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin
  Class and Description
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traversal.Admin
  TraversalEngine.Type Deprecated.
  TraversalStrategy A `TraversalStrategy` defines a particular atomic operation for mutating a `Traversal` prior to its evaluation.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.driver
  Class and Description
  Bytecode When a `TraversalSource` is manipulated and then a `Traversal` is spawned and mutated, a language agnostic representation of those mutations is recorded in a bytecode instance.
  Path A Path denotes a particular walk through a `Graph` as defined by a `Traversal`.
  Traversal A `Traversal` represents a directed walk over a `Graph`.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.driver.remote
  Class and Description
  Bytecode When a `TraversalSource` is manipulated and then a `Traversal` is spawned and mutated, a language agnostic representation of those mutations is recorded in a bytecode instance.
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traversal.Admin
  TraversalSideEffects A `Traversal` can maintain global sideEffects.
  Traverser.Admin The methods in System.Traverser are useful to underlying Step and Traversal implementations.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.groovy.engine
  Class and Description
  Bytecode When a `TraversalSource` is manipulated and then a `Traversal` is spawned and mutated, a language agnostic representation of those mutations is recorded in a bytecode instance.
  Traversal.Admin

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.groovy.jsr223
  Class and Description
  Bytecode When a `TraversalSource` is manipulated and then a `Traversal` is spawned and mutated, a language agnostic representation of those mutations is recorded in a bytecode instance.
  Translator A Translator will translate `Bytecode` into another representation.
  Translator.ScriptTranslator Translates bytecode to a string representation.
  Translator.ScriptTranslator.TypeTranslator Provides a way to customize and override the standard translation process.
  Traversal.Admin

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential
  Class and Description
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traversal.Admin
  TraversalSource A `TraversalSource` is used to create `Traversal` instances.
  TraversalStrategies A `Traversal` maintains a set of `TraversalStrategy` instances within a TraversalStrategies object.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.hadoop.process.computer
  Class and Description
  Traversal A `Traversal` represents a directed walk over a `Graph`.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.jsr223
  Class and Description
  Bytecode When a `TraversalSource` is manipulated and then a `Traversal` is spawned and mutated, a language agnostic representation of those mutations is recorded in a bytecode instance.
  Translator A Translator will translate `Bytecode` into another representation.
  Translator.ScriptTranslator.TypeTranslator Provides a way to customize and override the standard translation process.
  Translator.StepTranslator Translates bytecode to actual steps.
  Traversal.Admin
  TraversalSource A `TraversalSource` is used to create `Traversal` instances.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.neo4j.process.traversal
  Class and Description
  P Predefined `Predicate` values that can be used with

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.neo4j.process.traversal.step.sideEffect
  Class and Description
  Step A `Step` denotes a unit of computation within a `Traversal`.
  Traversal.Admin

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.neo4j.process.traversal.strategy.optimization
  Class and Description
  Traversal.Admin
  TraversalStrategy A `TraversalStrategy` defines a particular atomic operation for mutating a `Traversal` prior to its evaluation.
  TraversalStrategy.ProviderOptimizationStrategy Implemented by strategies that rewrite the traversal to be more efficient, but with the same semantics.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process
  Class and Description
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  TraversalSideEffects A `Traversal` can maintain global sideEffects.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.computer
  Class and Description
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traversal.Admin

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure
  Class and Description
  Traversal.Admin
  TraversalSource A `TraversalSource` is used to create `Traversal` instances.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank
  Class and Description
  Traversal.Admin
  TraversalSource A `TraversalSource` is used to create `Traversal` instances.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.computer.traversal
  Class and Description
  Traversal.Admin
  TraversalSideEffects A `Traversal` can maintain global sideEffects.
  TraversalSource A `TraversalSource` is used to create `Traversal` instances.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.computer.traversal.lambda
  Class and Description
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traversal.Admin
  Traverser.Admin The methods in System.Traverser are useful to underlying Step and Traversal implementations.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.computer.traversal.step.map
  Class and Description
  Step A `Step` denotes a unit of computation within a `Traversal`.
  Traversal.Admin
  Traverser.Admin The methods in System.Traverser are useful to underlying Step and Traversal implementations.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.decoration
  Class and Description
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traversal.Admin
  TraversalSource A `TraversalSource` is used to create `Traversal` instances.
  TraversalStrategies A `Traversal` maintains a set of `TraversalStrategy` instances within a TraversalStrategies object.
  TraversalStrategy A `TraversalStrategy` defines a particular atomic operation for mutating a `Traversal` prior to its evaluation.
  TraversalStrategy.DecorationStrategy Implemented by strategies that adds "application logic" to the traversal (e.g.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.finalization
  Class and Description
  Traversal.Admin
  TraversalStrategy A `TraversalStrategy` defines a particular atomic operation for mutating a `Traversal` prior to its evaluation.
  TraversalStrategy.FinalizationStrategy Implemented by strategies that do final behaviors that require a fully compiled traversal to work (e.g.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.optimization
  Class and Description
  Step A `Step` denotes a unit of computation within a `Traversal`.
  Traversal.Admin
  TraversalStrategy A `TraversalStrategy` defines a particular atomic operation for mutating a `Traversal` prior to its evaluation.
  TraversalStrategy.OptimizationStrategy Implemented by strategies that rewrite the traversal to be more efficient, but with the same semantics (e.g.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.computer.util
  Class and Description
  Traversal.Admin

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.remote
  Class and Description
  Bytecode When a `TraversalSource` is manipulated and then a `Traversal` is spawned and mutated, a language agnostic representation of those mutations is recorded in a bytecode instance.
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traverser.Admin The methods in System.Traverser are useful to underlying Step and Traversal implementations.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.remote.traversal
  Class and Description
  Bytecode When a `TraversalSource` is manipulated and then a `Traversal` is spawned and mutated, a language agnostic representation of those mutations is recorded in a bytecode instance.
  Step A `Step` denotes a unit of computation within a `Traversal`.
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traversal.Admin
  TraversalSideEffects A `Traversal` can maintain global sideEffects.
  TraversalStrategies A `Traversal` maintains a set of `TraversalStrategy` instances within a TraversalStrategies object.
  Traverser A `Traverser` represents the current state of an object flowing through a `Traversal`.
  Traverser.Admin The methods in System.Traverser are useful to underlying Step and Traversal implementations.
  TraverserGenerator A TraverserGenerator will generate traversers for a particular `Traversal`.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.remote.traversal.step.map
  Class and Description
  Step A `Step` denotes a unit of computation within a `Traversal`.
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traversal.Admin
  Traverser.Admin The methods in System.Traverser are useful to underlying Step and Traversal implementations.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.remote.traversal.strategy.decoration
  Class and Description
  Traversal.Admin
  TraversalStrategy A `TraversalStrategy` defines a particular atomic operation for mutating a `Traversal` prior to its evaluation.
  TraversalStrategy.DecorationStrategy Implemented by strategies that adds "application logic" to the traversal (e.g.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.traversal
  Class and Description
  Bindings Bindings are used to associate a variable with a value.
  Bytecode When a `TraversalSource` is manipulated and then a `Traversal` is spawned and mutated, a language agnostic representation of those mutations is recorded in a bytecode instance.
  Bytecode.Instruction
  Compare `Compare` is a `BiPredicate` that determines whether the first argument is `==`, `!=`, `>`, `>=`, `<`, `<=` to the second argument.
  Contains `Contains` is a `BiPredicate` that evaluates whether the first object is contained within (or not within) the second collection object.
  Operator A set of `BinaryOperator` instances that handle common operations for traversal steps.
  Order Provides `Comparator` instances for ordering traversers.
  P Predefined `Predicate` values that can be used with
  Path A Path denotes a particular walk through a `Graph` as defined by a `Traversal`.
  Pop A `Path` may have multiple values associated with a single label.
  SackFunctions.Barrier
  Scope Many `Step` instance can have a variable scope which alter the manner in which the step will behave in relation to how the traversers are processed.
  Step A `Step` denotes a unit of computation within a `Traversal`.
  Translator A Translator will translate `Bytecode` into another representation.
  Translator.ScriptTranslator.TypeTranslator Provides a way to customize and override the standard translation process.
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traversal.Admin
  TraversalEngine Deprecated. As of release 3.2.0, replaced by `Computer`.
  TraversalEngine.Type Deprecated.
  TraversalSideEffects A `Traversal` can maintain global sideEffects.
  TraversalSource A `TraversalSource` is used to create `Traversal` instances.
  TraversalStrategies A `Traversal` maintains a set of `TraversalStrategy` instances within a TraversalStrategies object.
  TraversalStrategy A `TraversalStrategy` defines a particular atomic operation for mutating a `Traversal` prior to its evaluation.
  TraversalStrategy.DecorationStrategy Implemented by strategies that adds "application logic" to the traversal (e.g.
  TraversalStrategy.FinalizationStrategy Implemented by strategies that do final behaviors that require a fully compiled traversal to work (e.g.
  TraversalStrategy.OptimizationStrategy Implemented by strategies that rewrite the traversal to be more efficient, but with the same semantics (e.g.
  TraversalStrategy.ProviderOptimizationStrategy Implemented by strategies that rewrite the traversal to be more efficient, but with the same semantics.
  TraversalStrategy.VerificationStrategy Implemented by strategies where there is no more behavioral tweaking of the traversal required.
  Traverser A `Traverser` represents the current state of an object flowing through a `Traversal`.
  Traverser.Admin The methods in System.Traverser are useful to underlying Step and Traversal implementations.
  TraverserGenerator A TraverserGenerator will generate traversers for a particular `Traversal`.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.traversal.dsl.graph
  Class and Description
  Bytecode When a `TraversalSource` is manipulated and then a `Traversal` is spawned and mutated, a language agnostic representation of those mutations is recorded in a bytecode instance.
  Order Provides `Comparator` instances for ordering traversers.
  P Predefined `Predicate` values that can be used with
  Path A Path denotes a particular walk through a `Graph` as defined by a `Traversal`.
  Pop A `Path` may have multiple values associated with a single label.
  Scope Many `Step` instance can have a variable scope which alter the manner in which the step will behave in relation to how the traversers are processed.
  Step A `Step` denotes a unit of computation within a `Traversal`.
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traversal.Admin
  TraversalSource A `TraversalSource` is used to create `Traversal` instances.
  TraversalStrategies A `Traversal` maintains a set of `TraversalStrategy` instances within a TraversalStrategies object.
  TraversalStrategy A `TraversalStrategy` defines a particular atomic operation for mutating a `Traversal` prior to its evaluation.
  Traverser A `Traverser` represents the current state of an object flowing through a `Traversal`.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.traversal.engine
  Class and Description
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  TraversalEngine Deprecated. As of release 3.2.0, replaced by `Computer`.
  TraversalEngine.Builder Deprecated.
  TraversalEngine.Type Deprecated.
  TraversalSource A `TraversalSource` is used to create `Traversal` instances.
  TraversalStrategy A `TraversalStrategy` defines a particular atomic operation for mutating a `Traversal` prior to its evaluation.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.traversal.lambda
  Class and Description
  Bytecode When a `TraversalSource` is manipulated and then a `Traversal` is spawned and mutated, a language agnostic representation of those mutations is recorded in a bytecode instance.
  Step A `Step` denotes a unit of computation within a `Traversal`.
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traversal.Admin
  TraversalSideEffects A `Traversal` can maintain global sideEffects.
  TraversalStrategies A `Traversal` maintains a set of `TraversalStrategy` instances within a TraversalStrategies object.
  Traverser A `Traverser` represents the current state of an object flowing through a `Traversal`.
  Traverser.Admin The methods in System.Traverser are useful to underlying Step and Traversal implementations.
  TraverserGenerator A TraverserGenerator will generate traversers for a particular `Traversal`.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.traversal.step
  Class and Description
  Order Provides `Comparator` instances for ordering traversers.
  Pop A `Path` may have multiple values associated with a single label.
  Step A `Step` denotes a unit of computation within a `Traversal`.
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traversal.Admin
  Traverser.Admin The methods in System.Traverser are useful to underlying Step and Traversal implementations.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.traversal.step.branch
  Class and Description
  Path A Path denotes a particular walk through a `Graph` as defined by a `Traversal`.
  Step A `Step` denotes a unit of computation within a `Traversal`.
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traversal.Admin
  Traverser.Admin The methods in System.Traverser are useful to underlying Step and Traversal implementations.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.traversal.step.filter
  Class and Description
  P Predefined `Predicate` values that can be used with
  Path A Path denotes a particular walk through a `Graph` as defined by a `Traversal`.
  Step A `Step` denotes a unit of computation within a `Traversal`.
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traversal.Admin
  Traverser A `Traverser` represents the current state of an object flowing through a `Traversal`.
  Traverser.Admin The methods in System.Traverser are useful to underlying Step and Traversal implementations.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.traversal.step.map
  Class and Description
  Parameterizing An interface for `Step` implementations that hold a `Parameters` object, which fold in arguments from other steps.
  Path A Path denotes a particular walk through a `Graph` as defined by a `Traversal`.
  Pop A `Path` may have multiple values associated with a single label.
  Step A `Step` denotes a unit of computation within a `Traversal`.
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traversal.Admin
  TraversalEngine.Type Deprecated.
  Traverser A `Traverser` represents the current state of an object flowing through a `Traversal`.
  Traverser.Admin The methods in System.Traverser are useful to underlying Step and Traversal implementations.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect
  Class and Description
  Parameterizing An interface for `Step` implementations that hold a `Parameters` object, which fold in arguments from other steps.
  Path A Path denotes a particular walk through a `Graph` as defined by a `Traversal`.
  Step A `Step` denotes a unit of computation within a `Traversal`.
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traversal.Admin
  Traverser A `Traverser` represents the current state of an object flowing through a `Traversal`.
  Traverser.Admin The methods in System.Traverser are useful to underlying Step and Traversal implementations.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.traversal.step.util
  Class and Description
  P Predefined `Predicate` values that can be used with
  Path A Path denotes a particular walk through a `Graph` as defined by a `Traversal`.
  Pop A `Path` may have multiple values associated with a single label.
  Step A `Step` denotes a unit of computation within a `Traversal`.
  Traversal.Admin
  Traverser.Admin The methods in System.Traverser are useful to underlying Step and Traversal implementations.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.traversal.strategy
  Class and Description
  TraversalStrategy A `TraversalStrategy` defines a particular atomic operation for mutating a `Traversal` prior to its evaluation.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration
  Class and Description
  Translator A Translator will translate `Bytecode` into another representation.
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traversal.Admin
  TraversalSource A `TraversalSource` is used to create `Traversal` instances.
  TraversalStrategies A `Traversal` maintains a set of `TraversalStrategy` instances within a TraversalStrategies object.
  TraversalStrategy A `TraversalStrategy` defines a particular atomic operation for mutating a `Traversal` prior to its evaluation.
  TraversalStrategy.DecorationStrategy Implemented by strategies that adds "application logic" to the traversal (e.g.
  Traverser A `Traverser` represents the current state of an object flowing through a `Traversal`.
  Traverser.Admin The methods in System.Traverser are useful to underlying Step and Traversal implementations.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.traversal.strategy.finalization
  Class and Description
  Traversal.Admin
  TraversalStrategy A `TraversalStrategy` defines a particular atomic operation for mutating a `Traversal` prior to its evaluation.
  TraversalStrategy.FinalizationStrategy Implemented by strategies that do final behaviors that require a fully compiled traversal to work (e.g.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization
  Class and Description
  Traversal.Admin
  TraversalStrategy A `TraversalStrategy` defines a particular atomic operation for mutating a `Traversal` prior to its evaluation.
  TraversalStrategy.OptimizationStrategy Implemented by strategies that rewrite the traversal to be more efficient, but with the same semantics (e.g.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.traversal.strategy.verification
  Class and Description
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traversal.Admin
  TraversalStrategy A `TraversalStrategy` defines a particular atomic operation for mutating a `Traversal` prior to its evaluation.
  TraversalStrategy.VerificationStrategy Implemented by strategies where there is no more behavioral tweaking of the traversal required.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.traversal.traverser
  Class and Description
  Path A Path denotes a particular walk through a `Graph` as defined by a `Traversal`.
  Step A `Step` denotes a unit of computation within a `Traversal`.
  TraversalSideEffects A `Traversal` can maintain global sideEffects.
  Traverser A `Traverser` represents the current state of an object flowing through a `Traversal`.
  Traverser.Admin The methods in System.Traverser are useful to underlying Step and Traversal implementations.
  TraverserGenerator A TraverserGenerator will generate traversers for a particular `Traversal`.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.traversal.traverser.util
  Class and Description
  Path A Path denotes a particular walk through a `Graph` as defined by a `Traversal`.
  Step A `Step` denotes a unit of computation within a `Traversal`.
  TraversalSideEffects A `Traversal` can maintain global sideEffects.
  Traverser A `Traverser` represents the current state of an object flowing through a `Traversal`.
  Traverser.Admin The methods in System.Traverser are useful to underlying Step and Traversal implementations.
  TraverserGenerator A TraverserGenerator will generate traversers for a particular `Traversal`.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.traversal.util
  Class and Description
  Bytecode When a `TraversalSource` is manipulated and then a `Traversal` is spawned and mutated, a language agnostic representation of those mutations is recorded in a bytecode instance.
  Bytecode.Instruction
  P Predefined `Predicate` values that can be used with
  Scope Many `Step` instance can have a variable scope which alter the manner in which the step will behave in relation to how the traversers are processed.
  Step A `Step` denotes a unit of computation within a `Traversal`.
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traversal.Admin
  TraversalSideEffects A `Traversal` can maintain global sideEffects.
  TraversalSource A `TraversalSource` is used to create `Traversal` instances.
  TraversalStrategies A `Traversal` maintains a set of `TraversalStrategy` instances within a TraversalStrategies object.
  TraversalStrategy A `TraversalStrategy` defines a particular atomic operation for mutating a `Traversal` prior to its evaluation.
  Traverser.Admin The methods in System.Traverser are useful to underlying Step and Traversal implementations.
  TraverserGenerator A TraverserGenerator will generate traversers for a particular `Traversal`.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.python.jsr223
  Class and Description
  Bytecode When a `TraversalSource` is manipulated and then a `Traversal` is spawned and mutated, a language agnostic representation of those mutations is recorded in a bytecode instance.
  Translator A Translator will translate `Bytecode` into another representation.
  Translator.ScriptTranslator Translates bytecode to a string representation.
  Traversal.Admin

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.server
  Class and Description
  TraversalSource A `TraversalSource` is used to create `Traversal` instances.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.server.util
  Class and Description
  Traversal.Admin
  TraversalSource A `TraversalSource` is used to create `Traversal` instances.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.spark.process.computer.traversal.strategy.optimization
  Class and Description
  Traversal.Admin
  TraversalStrategy A `TraversalStrategy` defines a particular atomic operation for mutating a `Traversal` prior to its evaluation.
  TraversalStrategy.ProviderOptimizationStrategy Implemented by strategies that rewrite the traversal to be more efficient, but with the same semantics.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.spark.process.computer.traversal.strategy.optimization.interceptor
  Class and Description
  Traversal.Admin

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.structure
  Class and Description
  TraversalEngine Deprecated. As of release 3.2.0, replaced by `Computer`.
  TraversalSource A `TraversalSource` is used to create `Traversal` instances.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.structure.io.gryo
  Class and Description
  Bytecode When a `TraversalSource` is manipulated and then a `Traversal` is spawned and mutated, a language agnostic representation of those mutations is recorded in a bytecode instance.
  Bytecode.Binding
  P Predefined `Predicate` values that can be used with
  Path A Path denotes a particular walk through a `Graph` as defined by a `Traversal`.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.structure.util
  Class and Description
  Step A `Step` denotes a unit of computation within a `Traversal`.
  Translator A Translator will translate `Bytecode` into another representation.
  Traversal.Admin
  TraversalSideEffects A `Traversal` can maintain global sideEffects.
  TraversalSource A `TraversalSource` is used to create `Traversal` instances.
  TraversalStrategies A `Traversal` maintains a set of `TraversalStrategy` instances within a TraversalStrategies object.
  TraversalStrategy A `TraversalStrategy` defines a particular atomic operation for mutating a `Traversal` prior to its evaluation.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.structure.util.detached
  Class and Description
  Path A Path denotes a particular walk through a `Graph` as defined by a `Traversal`.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.structure.util.reference
  Class and Description
  Path A Path denotes a particular walk through a `Graph` as defined by a `Traversal`.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.tinkergraph.process.computer
  Class and Description
  Traversal A `Traversal` represents a directed walk over a `Graph`.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.map
  Class and Description
  Step A `Step` denotes a unit of computation within a `Traversal`.
  Traversal.Admin
  Traverser.Admin The methods in System.Traverser are useful to underlying Step and Traversal implementations.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.sideEffect
  Class and Description
  Step A `Step` denotes a unit of computation within a `Traversal`.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.strategy.optimization
  Class and Description
  Traversal.Admin
  TraversalStrategy A `TraversalStrategy` defines a particular atomic operation for mutating a `Traversal` prior to its evaluation.
  TraversalStrategy.ProviderOptimizationStrategy Implemented by strategies that rewrite the traversal to be more efficient, but with the same semantics.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.util.function
  Class and Description
  Step A `Step` denotes a unit of computation within a `Traversal`.
  Traversal A `Traversal` represents a directed walk over a `Graph`.

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