| Modifier and Type | Method and Description | 
|---|---|
ResultSet | 
Client.submit(Bytecode bytecode)
Submit a  
Bytecode to the server for remote execution. | 
ResultSet | 
Client.submit(Bytecode bytecode,
      RequestOptions options)
A version of  
Client.submit(Bytecode) which provides the ability to set per-request options. | 
CompletableFuture<ResultSet> | 
Client.submitAsync(Bytecode bytecode)
An asynchronous version of  
Client.submit(Traversal). | 
CompletableFuture<ResultSet> | 
Client.AliasClusteredClient.submitAsync(Bytecode bytecode)  | 
CompletableFuture<ResultSet> | 
Client.submitAsync(Bytecode bytecode,
           RequestOptions options)
A version of  
Client.submit(Bytecode) which provides the ability to set per-request options. | 
CompletableFuture<ResultSet> | 
Client.AliasClusteredClient.submitAsync(Bytecode bytecode,
           RequestOptions options)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected static RequestOptions | 
DriverRemoteConnection.getRequestOptions(Bytecode bytecode)  | 
<E> CompletableFuture<RemoteTraversal<?,E>> | 
DriverRemoteConnection.submitAsync(Bytecode 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. | 
| Modifier and Type | Method and Description | 
|---|---|
Traversal.Admin | 
GremlinGroovyScriptEngine.eval(Bytecode bytecode,
    Bindings bindings,
    String traversalSource)  | 
protected String | 
GroovyTranslator.DefaultTypeTranslator.internalTranslate(String start,
                 Bytecode bytecode)  | 
String | 
GroovyTranslator.translate(Bytecode bytecode)
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
Traversal.Admin | 
GremlinScriptEngine.eval(Bytecode bytecode,
    Bindings bindings,
    String traversalSource)
 | 
Traversal.Admin | 
MockGremlinScriptEngine.eval(Bytecode bytecode,
    Bindings bindings,
    String traversalSource)  | 
default Traversal.Admin | 
GremlinScriptEngine.eval(Bytecode bytecode,
    String traversalSource)
 | 
T | 
JavaTranslator.translate(Bytecode bytecode)  | 
| Modifier and Type | Method and Description | 
|---|---|
<E> CompletableFuture<RemoteTraversal<?,E>> | 
EmbeddedRemoteConnection.submitAsync(Bytecode bytecode)  | 
<E> CompletableFuture<RemoteTraversal<?,E>> | 
RemoteConnection.submitAsync(Bytecode bytecode)
 | 
| Modifier and Type | Method and Description | 
|---|---|
Bytecode | 
AbstractRemoteTraversal.getBytecode()  | 
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
T | 
Translator.translate(Bytecode bytecode)
Translate  
Bytecode into a new representation. | 
| Modifier and Type | Field and Description | 
|---|---|
protected Bytecode | 
GraphTraversalSource.bytecode  | 
| Modifier and Type | Method and Description | 
|---|---|
Bytecode | 
GraphTraversalSource.getBytecode()  | 
| Modifier and Type | Method and Description | 
|---|---|
Bytecode | 
AbstractLambdaTraversal.getBytecode()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected String | 
GroovyTranslator.DefaultTypeTranslator.internalTranslate(String start,
                 Bytecode bytecode)  | 
String | 
PythonTranslator.translate(Bytecode bytecode)  | 
String | 
GroovyTranslator.translate(Bytecode bytecode)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Bytecode | 
DefaultTraversal.bytecode  | 
| Modifier and Type | Method and Description | 
|---|---|
static Bytecode | 
BytecodeHelper.filterInstructions(Bytecode bytecode,
                  Predicate<Bytecode.Instruction> predicate)  | 
Bytecode | 
EmptyTraversal.getBytecode()  | 
Bytecode | 
DefaultTraversal.getBytecode()  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
BytecodeHelper.detachElements(Bytecode bytecode)  | 
static Bytecode | 
BytecodeHelper.filterInstructions(Bytecode bytecode,
                  Predicate<Bytecode.Instruction> predicate)  | 
static <A extends TraversalStrategy> | 
BytecodeHelper.findStrategies(Bytecode bytecode,
              Class<A> clazz)
Parses  
Bytecode to find TraversalStrategy objects in the source instructions. | 
static <A extends TraversalStrategy> | 
BytecodeUtil.findStrategies(Bytecode bytecode,
              Class<A> clazz)
Deprecated. 
 
As of release 3.4.9, replaced by  
BytecodeHelper.findStrategies(Bytecode, Class). | 
static Optional<String> | 
BytecodeHelper.getLambdaLanguage(Bytecode bytecode)  | 
static void | 
BytecodeHelper.removeBindings(Bytecode bytecode)  | 
| Constructor and Description | 
|---|
DefaultTraversal(Bytecode bytecode)  | 
| Modifier and Type | Method and Description | 
|---|---|
Traversal.Admin | 
GremlinJythonScriptEngine.eval(Bytecode bytecode,
    Bindings bindings,
    String traversalSource)
Deprecated.  
  | 
String | 
PythonTranslator.translate(Bytecode bytecode)
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Bytecode | 
ByteCodeSerializer.readValue(Buffer buffer,
         GraphBinaryReader context)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
ByteCodeSerializer.writeValue(Bytecode value,
          Buffer buffer,
          GraphBinaryWriter context)  | 
| Modifier and Type | Method and Description | 
|---|---|
<I extends InputShim> | 
GryoSerializersV3d0.BytecodeSerializer.read(KryoShim<I,?> kryo,
    I input,
    Class<Bytecode> clazz)  | 
<I extends InputShim> | 
GryoSerializersV1d0.BytecodeSerializer.read(KryoShim<I,?> kryo,
    I input,
    Class<Bytecode> clazz)  | 
| Modifier and Type | Method and Description | 
|---|---|
<O extends OutputShim> | 
GryoSerializersV3d0.BytecodeSerializer.write(KryoShim<?,O> kryo,
     O output,
     Bytecode bytecode)  | 
<O extends OutputShim> | 
GryoSerializersV1d0.BytecodeSerializer.write(KryoShim<?,O> kryo,
     O output,
     Bytecode bytecode)  | 
| Modifier and Type | Method and Description | 
|---|---|
<I extends InputShim> | 
GryoSerializersV3d0.BytecodeSerializer.read(KryoShim<I,?> kryo,
    I input,
    Class<Bytecode> clazz)  | 
<I extends InputShim> | 
GryoSerializersV1d0.BytecodeSerializer.read(KryoShim<I,?> kryo,
    I input,
    Class<Bytecode> clazz)  | 
Copyright © 2013–2020 Apache Software Foundation. All rights reserved.