## Uses of Interface
org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin

- Packages that use Traversal.Admin
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.jsr223 |
  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.traversal |
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph |

- - ### Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.jsr223

    Classes in org.apache.tinkerpop.gremlin.jsr223 with type parameters of type Traversal.Admin
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JavaTranslator<S extends TraversalSource,T extends Traversal.Admin<?,?>>`

    Methods in org.apache.tinkerpop.gremlin.jsr223 with type parameters of type Traversal.Admin
    Modifier and Type | Method and Description
    --- | ---
    `static <S extends TraversalSource,T extends Traversal.Admin<?,?>> JavaTranslator<S,T>` | JavaTranslator.`of(S traversalSource)`

    Methods in org.apache.tinkerpop.gremlin.jsr223 that return Traversal.Admin
    Modifier and Type | Method and Description
    --- | ---
    `default Traversal.Admin` | GremlinScriptEngine.`eval(Bytecode bytecode)` Deprecated. As of release 3.2.7, replaced by `GremlinScriptEngine.eval(Bytecode, String)`.
    `default Traversal.Admin` | GremlinScriptEngine.`eval(Bytecode bytecode, Bindings bindings)` Deprecated. As of release 3.2.7, replaced by `GremlinScriptEngine.eval(Bytecode, Bindings, String)`.
    `Traversal.Admin` | GremlinScriptEngine.`eval(Bytecode bytecode, Bindings bindings, String traversalSource)` Evaluates `Traversal` `Bytecode` with the specified `Bindings`.
    `default Traversal.Admin` | GremlinScriptEngine.`eval(Bytecode bytecode, String traversalSource)` Evaluates `Traversal` `Bytecode` against a traversal source in the global bindings of the `ScriptEngine`.

  - ### Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.computer

    Methods in org.apache.tinkerpop.gremlin.process.computer that return Traversal.Admin
    Modifier and Type | Method and Description
    --- | ---
    `Traversal.Admin<Vertex,Edge>` | GraphFilter.`getEdgeFilter()` Get the edge filter associated with this graph filter.
    `Traversal.Admin<Vertex,Vertex>` | GraphFilter.`getVertexFilter()` Get the vertex filter associated with this graph filter.

  - ### Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure

    Methods in org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure with parameters of type Traversal.Admin
    Modifier and Type | Method and Description
    --- | ---
    `PeerPressureVertexProgram.Builder` | PeerPressureVertexProgram.Builder.`edges(Traversal.Admin<Vertex,Edge> edgeTraversal)`
    `PeerPressureVertexProgram.Builder` | PeerPressureVertexProgram.Builder.`initialVoteStrength(Traversal.Admin<Vertex,? extends Number> initialVoteStrengthTraversal)`
    `PeerPressureVertexProgram.Builder` | PeerPressureVertexProgram.Builder.`traversal(Traversal.Admin<Vertex,Edge> edgeTraversal)` Deprecated. As of release 3.2.0, replaced by `PeerPressureVertexProgram.Builder.edges(Traversal.Admin)`

  - ### Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank

    Methods in org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank with parameters of type Traversal.Admin
    Modifier and Type | Method and Description
    --- | ---
    `PageRankVertexProgram.Builder` | PageRankVertexProgram.Builder.`edges(Traversal.Admin<Vertex,Edge> edgeTraversal)`
    `PageRankVertexProgram.Builder` | PageRankVertexProgram.Builder.`initialRank(Traversal.Admin<Vertex,? extends Number> initialRankTraversal)`
    `PageRankVertexProgram.Builder` | PageRankVertexProgram.Builder.`traversal(Traversal.Admin<Vertex,Edge> traversal)` Deprecated. As of release 3.2.0, replaced by `PageRankVertexProgram.Builder.edges(Traversal.Admin)`

  - ### Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.computer.traversal

    Methods in org.apache.tinkerpop.gremlin.process.computer.traversal with parameters of type Traversal.Admin
    Modifier and Type | Method and Description
    --- | ---
    `TraversalVertexProgram.Builder` | TraversalVertexProgram.Builder.`traversal(Traversal.Admin<?,?> traversal)`

  - ### Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.traversal

    Classes in org.apache.tinkerpop.gremlin.process.traversal with type parameters of type Traversal.Admin
    Modifier and Type | Interface and Description
    --- | ---
    `static interface` | `Translator.StepTranslator<S extends TraversalSource,T extends Traversal.Admin<?,?>>`

    Methods in org.apache.tinkerpop.gremlin.process.traversal that return Traversal.Admin
    Modifier and Type | Method and Description
    --- | ---
    `<S2,E2> Traversal.Admin<S2,E2>` | Traversal.Admin.`addStep(int index, Step<?,?> step)` Add a `Step` to an arbitrary point in the traversal.
    `default <E2> Traversal.Admin<S,E2>` | Traversal.Admin.`addStep(Step<?,E2> step)` Add a `Step` to the end of the traversal.
    `default Traversal.Admin<S,E>` | Traversal.`asAdmin()` Get access to administrative methods of the traversal via its accompanying `Traversal.Admin`.
    `Traversal.Admin<S,E>` | Traversal.Admin.`clone()` Cloning is used to duplicate the traversal typically in OLAP environments.
    `<A,B> Traversal.Admin<A,B>` | Step.`getTraversal()` Get the `Traversal.Admin` that this step is contained within.
    `<S2,E2> Traversal.Admin<S2,E2>` | Traversal.Admin.`removeStep(int index)` Remove a `Step` from the traversal.
    `default <S2,E2> Traversal.Admin<S2,E2>` | Traversal.Admin.`removeStep(Step<?,?> step)` Remove a `Step` from the traversal.

    Methods in org.apache.tinkerpop.gremlin.process.traversal with parameters of type Traversal.Admin
    Modifier and Type | Method and Description
    --- | ---
    `void` | TraversalStrategy.`apply(Traversal.Admin<?,?> traversal)`
    `void` | TraversalStrategies.`applyStrategies(Traversal.Admin<?,?> traversal)` Apply all the `TraversalStrategy` optimizers to the `Traversal` for the stated `TraversalEngine`.
    `default boolean` | Traversal.Admin.`equals(Traversal.Admin<S,E> other)`
    `void` | Step.`setTraversal(Traversal.Admin<?,?> traversal)` Set the `Traversal` that this step is contained within.

  - ### Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph

    Subinterfaces of Traversal.Admin in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph
    Modifier and Type | Interface and Description
    --- | ---
    `static interface` | `GraphTraversal.Admin<S,E>`

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