Uses of Class
org.apache.tinkerpop.gremlin.process.traversal.Bytecode
-
-
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 Description static RequestOptions
RequestOptions. getRequestOptions(Bytecode bytecode)
ResultSet
Client. submit(Bytecode bytecode)
Submit aBytecode
to the server for remote execution.ResultSet
Client. submit(Bytecode bytecode, RequestOptions options)
A version ofClient.submit(Bytecode)
which provides the ability to set per-request options.CompletableFuture<ResultSet>
Client.AliasClusteredClient. submitAsync(Bytecode bytecode)
CompletableFuture<ResultSet>
Client.AliasClusteredClient. submitAsync(Bytecode bytecode, RequestOptions options)
CompletableFuture<ResultSet>
Client. submitAsync(Bytecode bytecode)
An asynchronous version ofClient.submit(Traversal)
.CompletableFuture<ResultSet>
Client. submitAsync(Bytecode bytecode, RequestOptions options)
A version ofClient.submit(Bytecode)
which provides the ability to set per-request options. -
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 Description <E> CompletableFuture<RemoteTraversal<?,E>>
DriverRemoteConnection. submitAsync(Bytecode bytecode)
<E> CompletableFuture<RemoteTraversal<?,E>>
DriverRemoteTransaction. 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 Description Traversal.Admin
GremlinExecutor. eval(Bytecode bytecode, Bindings boundVars, String language, String traversalSource)
Evaluates bytecode with bindings for a specific language into aTraversal
. -
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 Description Traversal.Admin
GremlinGroovyScriptEngine. eval(Bytecode bytecode, Bindings bindings, String traversalSource)
-
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 Description Traversal.Admin
GremlinLangScriptEngine. eval(Bytecode bytecode, Bindings bindings, String traversalSource)
Bytecode is evaluated by theJavaTranslator
.default Traversal.Admin
GremlinScriptEngine. eval(Bytecode bytecode, String traversalSource)
Traversal.Admin
GremlinScriptEngine. eval(Bytecode bytecode, Bindings bindings, String traversalSource)
Traversal.Admin
MockGremlinScriptEngine. eval(Bytecode bytecode, Bindings bindings, String traversalSource)
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 Description <E> CompletableFuture<RemoteTraversal<?,E>>
EmbeddedRemoteConnection. submitAsync(Bytecode bytecode)
<E> CompletableFuture<RemoteTraversal<?,E>>
RemoteConnection. submitAsync(Bytecode bytecode)
-
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 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 Description Bytecode
Bytecode. clone()
Bytecode
GraphOp. getBytecode()
Gets theBytecode
that represents this graph operation.Bytecode
Traversal.Admin. getBytecode()
Get theBytecode
associated with the construction of this traversal.Bytecode
TraversalSource. getBytecode()
Get theBytecode
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 Description boolean
GraphOp. equals(Bytecode bc)
protected abstract Script
Translator.ScriptTranslator.AbstractTypeTranslator. produceCardinalityValue(Bytecode o)
Take theBytecode
and write the syntax for it directly to the memberTranslator.ScriptTranslator.AbstractTypeTranslator.script
variable.protected abstract Script
Translator.ScriptTranslator.AbstractTypeTranslator. produceScript(String traversalSource, Bytecode o)
Take theBytecode
and writes the syntax directly to the memberTranslator.ScriptTranslator.AbstractTypeTranslator.script
variable.T
Translator. translate(Bytecode bytecode)
TranslateBytecode
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 Description protected Bytecode
GraphTraversalSource. bytecode
Methods in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph that return Bytecode Modifier and Type Method 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 Description Bytecode
AbstractLambdaTraversal. getBytecode()
Bytecode
CardinalityValueTraversal. getBytecode()
-
Uses of Bytecode in org.apache.tinkerpop.gremlin.process.traversal.translator
Methods in org.apache.tinkerpop.gremlin.process.traversal.translator with parameters of type Bytecode Modifier and Type Method Description protected Script
DotNetTranslator.DefaultTypeTranslator. produceCardinalityValue(Bytecode o)
protected Script
GolangTranslator.DefaultTypeTranslator. produceCardinalityValue(Bytecode o)
protected Script
GroovyTranslator.DefaultTypeTranslator. produceCardinalityValue(Bytecode o)
protected Script
JavascriptTranslator.DefaultTypeTranslator. produceCardinalityValue(Bytecode o)
protected Script
PythonTranslator.DefaultTypeTranslator. produceCardinalityValue(Bytecode o)
protected Script
DotNetTranslator.DefaultTypeTranslator. produceScript(String traversalSource, Bytecode o)
protected Script
GolangTranslator.DefaultTypeTranslator. produceScript(String traversalSource, Bytecode o)
protected Script
GroovyTranslator.DefaultTypeTranslator. produceScript(String traversalSource, Bytecode bytecode)
protected Script
JavascriptTranslator.DefaultTypeTranslator. produceScript(String traversalSource, Bytecode o)
protected Script
PythonTranslator.DefaultTypeTranslator. produceScript(String traversalSource, Bytecode o)
protected Script
PythonTranslator.NoSugarTranslator. produceScript(String traversalSource, Bytecode o)
Script
DotNetTranslator. translate(Bytecode bytecode)
Script
GolangTranslator. translate(Bytecode bytecode)
Script
GroovyTranslator. translate(Bytecode bytecode)
Script
JavascriptTranslator. translate(Bytecode bytecode)
Script
PythonTranslator. translate(Bytecode bytecode)
-
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 Description protected Bytecode
DefaultTraversal. bytecode
Methods in org.apache.tinkerpop.gremlin.process.traversal.util that return Bytecode Modifier and Type Method Description static Bytecode
BytecodeHelper. filterInstructions(Bytecode bytecode, Predicate<Bytecode.Instruction> predicate)
Bytecode
DefaultTraversal. getBytecode()
Bytecode
EmptyTraversal. getBytecode()
Methods in org.apache.tinkerpop.gremlin.process.traversal.util with parameters of type Bytecode Modifier and Type Method Description static void
BytecodeHelper. detachElements(Bytecode bytecode)
static Bytecode
BytecodeHelper. filterInstructions(Bytecode bytecode, Predicate<Bytecode.Instruction> predicate)
static <A extends TraversalStrategy>
Iterator<A>BytecodeHelper. findStrategies(Bytecode bytecode, Class<A> clazz)
ParsesBytecode
to findTraversalStrategy
objects added in the source instructions.static Optional<String>
BytecodeHelper. getLambdaLanguage(Bytecode bytecode)
static boolean
BytecodeHelper. isGraphOperation(Bytecode bytecode)
Checks if the bytecode is one of the standardGraphOp
options.static void
BytecodeHelper. removeBindings(Bytecode bytecode)
Constructors in org.apache.tinkerpop.gremlin.process.traversal.util with parameters of type Bytecode Constructor Description DefaultTraversal(Bytecode bytecode)
-
Uses of Bytecode in org.apache.tinkerpop.gremlin.server.authz
Methods in org.apache.tinkerpop.gremlin.server.authz that return Bytecode Modifier and Type Method Description Bytecode
Authorizer. authorize(AuthenticatedUser user, Bytecode bytecode, Map<String,String> aliases)
Checks whether a user is authorized to have a gremlin bytecode request from a client answered and raises anAuthorizationException
if this is not the case.Methods in org.apache.tinkerpop.gremlin.server.authz with parameters of type Bytecode Modifier and Type Method Description Bytecode
Authorizer. authorize(AuthenticatedUser user, Bytecode bytecode, Map<String,String> aliases)
Checks whether a user is authorized to have a gremlin bytecode request from a client answered and raises anAuthorizationException
if this is not the case. -
Uses of Bytecode in org.apache.tinkerpop.gremlin.server.handler
Methods in org.apache.tinkerpop.gremlin.server.handler with parameters of type Bytecode Modifier and Type Method Description protected Optional<Iterator<?>>
AbstractSession. fromBytecode(SessionTask sessionTask, Bytecode bytecode)
protected void
AbstractSession. handleGraphOperation(SessionTask sessionTask, Bytecode bytecode, Graph graph)
-
Uses of Bytecode in org.apache.tinkerpop.gremlin.server.op.session
Methods in org.apache.tinkerpop.gremlin.server.op.session with parameters of type Bytecode Modifier and Type Method Description protected void
SessionOpProcessor. handleGraphOperation(Bytecode bytecode, Graph graph, Context context)
IfBytecode
is detected to contain a "graph operation" then it gets processed by this method. -
Uses of Bytecode in org.apache.tinkerpop.gremlin.structure.io.binary.types
Methods in org.apache.tinkerpop.gremlin.structure.io.binary.types that return Bytecode Modifier and Type Method Description protected Bytecode
ByteCodeSerializer. readValue(Buffer buffer, GraphBinaryReader context)
Methods in org.apache.tinkerpop.gremlin.structure.io.binary.types with parameters of type Bytecode Modifier and Type Method Description protected void
ByteCodeSerializer. writeValue(Bytecode value, Buffer buffer, GraphBinaryWriter context)
-
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 Description <I extends InputShim>
BytecodeGryoSerializersV1.BytecodeSerializer. read(KryoShim<I,?> kryo, I input, Class<Bytecode> clazz)
<I extends InputShim>
BytecodeGryoSerializersV3.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 Description <O extends OutputShim>
voidGryoSerializersV1.BytecodeSerializer. write(KryoShim<?,O> kryo, O output, Bytecode bytecode)
<O extends OutputShim>
voidGryoSerializersV3.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 Description <I extends InputShim>
BytecodeGryoSerializersV1.BytecodeSerializer. read(KryoShim<I,?> kryo, I input, Class<Bytecode> clazz)
<I extends InputShim>
BytecodeGryoSerializersV3.BytecodeSerializer. read(KryoShim<I,?> kryo, I input, Class<Bytecode> clazz)
-