# 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.hadoop.process.computer.traversal.step.sideEffect |
  org.apache.tinkerpop.gremlin.hadoop.process.computer.traversal.strategy |
  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.connected |
  org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure |
  org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank |
  org.apache.tinkerpop.gremlin.process.computer.search.path |
  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.traversal.strategy.verification |
  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.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.translator |
  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.server |
  org.apache.tinkerpop.gremlin.server.authz |
  org.apache.tinkerpop.gremlin.server.handler |
  org.apache.tinkerpop.gremlin.server.op.session |
  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.binary.types |
  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
  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
  TraversalSource A `TraversalSource` is used to create `Traversal` instances.
  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.
  TextP Predefined `Predicate` values that can be used as `String` filters.
  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.hadoop.process.computer.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.hadoop.process.computer.traversal.strategy
  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.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 for the `Translator.ScriptTranslator` to convert various data types to their string representations in their target language.
  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.connected
  Class and Description
  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

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

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.process.computer.search.path
  Class and Description
  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.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.traversal.strategy.verification
  Class and Description
  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.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.

- 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
  AnonymousTraversalSource Provides a unified way to construct a `TraversalSource` from the perspective of the traversal.
  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.
  GraphOp A `GraphOp` or "graph operation" is a static `Bytecode` form that does not translate to a traversal but instead refers to a specific function to perform on a graph instance.
  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.
  Script General representation of script
  Step A `Step` denotes a unit of computation within a `Traversal`.
  Text `Text` is a `BiPredicate` that determines whether the first string starts with, starts not with, ends with, ends not with, contains or does not contain the second string argument.
  TextP Predefined `Predicate` values that can be used as `String` filters.
  Translator A Translator will translate `Bytecode` into another representation.
  Translator.ScriptTranslator.TypeTranslator Provides a way for the `Translator.ScriptTranslator` to convert various data types to their string representations in their target language.
  Traversal A `Traversal` represents a directed walk over a `Graph`.
  Traversal.Admin
  TraversalEngine.Type
  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.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
  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
  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
  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
  Traversal.Admin
  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
  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.FinalizationStrategy Implemented by strategies that do final behaviors that require a fully compiled traversal to work (e.g.
  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.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.translator
  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.
  P Predefined `Predicate` values that can be used with
  SackFunctions.Barrier
  Script General representation of script
  Translator A Translator will translate `Bytecode` into another representation.
  Translator.ScriptTranslator Translates bytecode to a Script representation.
  Translator.ScriptTranslator.AbstractTypeTranslator
  Translator.ScriptTranslator.TypeTranslator Provides a way for the `Translator.ScriptTranslator` to convert various data types to their string representations in their target language.

- 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.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.authz
  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.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.server.handler
  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.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.server.op.session
  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.

- 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
  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.binary.types
  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
  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.
  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.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`.
  TextP Predefined `Predicate` values that can be used as `String` filters.

- Classes in org.apache.tinkerpop.gremlin.process.traversal used by org.apache.tinkerpop.gremlin.structure.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`.
  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–2021 Apache Software Foundation. All rights reserved.