## Uses of Class
org.apache.tinkerpop.gremlin.process.traversal.Bytecode

- Packages that use Bytecode
  Package | Description
  --- | ---
  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.jsr223 |
  org.apache.tinkerpop.gremlin.process.remote |
  org.apache.tinkerpop.gremlin.process.remote.traversal |
  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.util |
  org.apache.tinkerpop.gremlin.python.jsr223 |
  org.apache.tinkerpop.gremlin.structure.io.gryo |

- - ### Uses of Bytecode in org.apache.tinkerpop.gremlin.driver

    Methods in org.apache.tinkerpop.gremlin.driver with parameters of type Bytecode
    Modifier and Type | Method and Description
    --- | ---
    `ResultSet` | Client.`submit(Bytecode bytecode)` Submit a `Bytecode` to the server for remote execution.
    `CompletableFuture<ResultSet>` | Client.`submitAsync(Bytecode bytecode)` An asynchronous version of `Client.submit(Traversal)`.
    `CompletableFuture<ResultSet>` | Client.ReboundClusteredClient.`submitAsync(Bytecode bytecode)` Deprecated.

  - ### Uses of Bytecode in org.apache.tinkerpop.gremlin.driver.remote

    Methods in org.apache.tinkerpop.gremlin.driver.remote with parameters of type Bytecode
    Modifier and Type | Method and Description
    --- | ---
    `<E> RemoteTraversal<?,E>` | DriverRemoteConnection.`submit(Bytecode bytecode)` Deprecated. As of release 3.2.4, replaced by `DriverRemoteConnection.submitAsync(Bytecode)`.
    `<E> CompletableFuture<RemoteTraversal<?,E>>` | DriverRemoteConnection.`submitAsync(Bytecode bytecode)`

  - ### Uses of Bytecode in org.apache.tinkerpop.gremlin.groovy.engine

    Methods in org.apache.tinkerpop.gremlin.groovy.engine with parameters of type Bytecode
    Modifier and Type | Method and Description
    --- | ---
    `Traversal.Admin` | GremlinExecutor.`eval(Bytecode bytecode, Bindings boundVars, String language, String traversalSource)` Evaluates bytecode with bindings for a specific language into a `Traversal`.

  - ### Uses of Bytecode in org.apache.tinkerpop.gremlin.groovy.jsr223

    Methods in org.apache.tinkerpop.gremlin.groovy.jsr223 with parameters of type Bytecode
    Modifier and Type | Method and Description
    --- | ---
    `Traversal.Admin` | GremlinGroovyScriptEngine.`eval(Bytecode bytecode, Bindings bindings, String traversalSource)`
    `String` | GroovyTranslator.`translate(Bytecode bytecode)`

  - ### Uses of Bytecode in org.apache.tinkerpop.gremlin.jsr223

    Methods in org.apache.tinkerpop.gremlin.jsr223 with parameters of type Bytecode
    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`.
    `Traversal.Admin` | MockGremlinScriptEngine.`eval(Bytecode bytecode, Bindings bindings, String traversalSource)`
    `default Traversal.Admin` | GremlinScriptEngine.`eval(Bytecode bytecode, String traversalSource)` Evaluates `Traversal` `Bytecode` against a traversal source in the global bindings of the `ScriptEngine`.
    `T` | JavaTranslator.`translate(Bytecode bytecode)`

  - ### Uses of Bytecode in org.apache.tinkerpop.gremlin.process.remote

    Methods in org.apache.tinkerpop.gremlin.process.remote with parameters of type Bytecode
    Modifier and Type | Method and Description
    --- | ---
    `<E> RemoteTraversal<?,E>` | RemoteConnection.`submit(Bytecode bytecode)` Deprecated. As of release 3.2.4, replaced by `RemoteConnection.submitAsync(Bytecode)`.
    `<E> RemoteTraversal<?,E>` | EmbeddedRemoteConnection.`submit(Bytecode bytecode)`
    `default <E> CompletableFuture<RemoteTraversal<?,E>>` | RemoteConnection.`submitAsync(Bytecode bytecode)` Submits `Traversal` `Bytecode` to a server and returns a promise of a `RemoteTraversal`.

  - ### Uses of Bytecode in org.apache.tinkerpop.gremlin.process.remote.traversal

    Methods in org.apache.tinkerpop.gremlin.process.remote.traversal that return Bytecode
    Modifier and Type | Method and Description
    --- | ---
    `Bytecode` | AbstractRemoteTraversal.`getBytecode()`

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

    Methods in org.apache.tinkerpop.gremlin.process.traversal that return Bytecode
    Modifier and Type | Method and Description
    --- | ---
    `Bytecode` | Bytecode.`clone()`
    `Bytecode` | Traversal.Admin.`getBytecode()` Get the `Bytecode` associated with the construction of this traversal.
    `Bytecode` | TraversalSource.`getBytecode()` Get the `Bytecode` associated with the current state of this traversal source.

    Methods in org.apache.tinkerpop.gremlin.process.traversal with parameters of type Bytecode
    Modifier and Type | Method and Description
    --- | ---
    `T` | Translator.`translate(Bytecode bytecode)` Translate `Bytecode` into a new representation.

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

    Fields in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph declared as Bytecode
    Modifier and Type | Field and Description
    --- | ---
    `protected Bytecode` | GraphTraversalSource.`bytecode`

    Methods in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph that return Bytecode
    Modifier and Type | Method and Description
    --- | ---
    `Bytecode` | GraphTraversalSource.`getBytecode()`

  - ### Uses of Bytecode in org.apache.tinkerpop.gremlin.process.traversal.lambda

    Methods in org.apache.tinkerpop.gremlin.process.traversal.lambda that return Bytecode
    Modifier and Type | Method and Description
    --- | ---
    `Bytecode` | AbstractLambdaTraversal.`getBytecode()`

  - ### Uses of Bytecode in org.apache.tinkerpop.gremlin.process.traversal.util

    Fields in org.apache.tinkerpop.gremlin.process.traversal.util declared as Bytecode
    Modifier and Type | Field and Description
    --- | ---
    `protected Bytecode` | DefaultTraversal.`bytecode`

    Methods in org.apache.tinkerpop.gremlin.process.traversal.util that return Bytecode
    Modifier and Type | Method and Description
    --- | ---
    `static Bytecode` | BytecodeHelper.`filterInstructions(Bytecode bytecode, Predicate<Bytecode.Instruction> predicate)`
    `Bytecode` | EmptyTraversal.`getBytecode()`
    `Bytecode` | DefaultTraversal.`getBytecode()`

    Methods in org.apache.tinkerpop.gremlin.process.traversal.util with parameters of type Bytecode
    Modifier and Type | Method and Description
    --- | ---
    `static void` | BytecodeHelper.`detachElements(Bytecode bytecode)`
    `static Bytecode` | BytecodeHelper.`filterInstructions(Bytecode bytecode, Predicate<Bytecode.Instruction> predicate)`
    `static Optional<String>` | BytecodeHelper.`getLambdaLanguage(Bytecode bytecode)`
    `static void` | BytecodeHelper.`removeBindings(Bytecode bytecode)`

    Constructors in org.apache.tinkerpop.gremlin.process.traversal.util with parameters of type Bytecode
    Constructor and Description
    `DefaultTraversal(Bytecode bytecode)`

  - ### Uses of Bytecode in org.apache.tinkerpop.gremlin.python.jsr223

    Methods in org.apache.tinkerpop.gremlin.python.jsr223 with parameters of type Bytecode
    Modifier and Type | Method and Description
    --- | ---
    `Traversal.Admin` | GremlinJythonScriptEngine.`eval(Bytecode bytecode, Bindings bindings, String traversalSource)`
    `String` | PythonTranslator.`translate(Bytecode bytecode)`

  - ### Uses of Bytecode in org.apache.tinkerpop.gremlin.structure.io.gryo

    Methods in org.apache.tinkerpop.gremlin.structure.io.gryo that return Bytecode
    Modifier and Type | Method and Description
    --- | ---
    `<I extends InputShim> Bytecode` | GryoSerializersV1d0.BytecodeSerializer.`read(KryoShim<I,?> kryo, I input, Class<Bytecode> clazz)`
    `<I extends InputShim> Bytecode` | GryoSerializersV3d0.BytecodeSerializer.`read(KryoShim<I,?> kryo, I input, Class<Bytecode> clazz)`

    Methods in org.apache.tinkerpop.gremlin.structure.io.gryo with parameters of type Bytecode
    Modifier and Type | Method and Description
    --- | ---
    `<O extends OutputShim> void` | GryoSerializersV1d0.BytecodeSerializer.`write(KryoShim<?,O> kryo, O output, Bytecode bytecode)`
    `<O extends OutputShim> void` | GryoSerializersV3d0.BytecodeSerializer.`write(KryoShim<?,O> kryo, O output, Bytecode bytecode)`

    Method parameters in org.apache.tinkerpop.gremlin.structure.io.gryo with type arguments of type Bytecode
    Modifier and Type | Method and Description
    --- | ---
    `<I extends InputShim> Bytecode` | GryoSerializersV1d0.BytecodeSerializer.`read(KryoShim<I,?> kryo, I input, Class<Bytecode> clazz)`
    `<I extends InputShim> Bytecode` | GryoSerializersV3d0.BytecodeSerializer.`read(KryoShim<I,?> kryo, I input, Class<Bytecode> clazz)`

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