Package | Description |
---|---|
org.apache.tinkerpop.gremlin.groovy.jsr223 | |
org.apache.tinkerpop.gremlin.process.traversal | |
org.apache.tinkerpop.gremlin.process.traversal.translator |
Modifier and Type | Field and Description |
---|---|
protected Script |
GroovyTranslator.DefaultTypeTranslator.script |
Modifier and Type | Method and Description |
---|---|
Script |
GroovyTranslator.DefaultTypeTranslator.apply(String traversalSource,
Object o) |
protected Script |
GroovyTranslator.DefaultTypeTranslator.convertPToScript(P p) |
protected Script |
GroovyTranslator.DefaultTypeTranslator.convertTextPToScript(TextP p) |
protected Script |
GroovyTranslator.DefaultTypeTranslator.convertToScript(Object object)
For each operator argument, if withParameters set true, try parametrization as follows:
-----------------------------------------------
if unpack, why ? ObjectType
-----------------------------------------------
(Yes) Bytecode.Binding
(Recursion, No) Bytecode
(Recursion, No) Traversal
(Yes) String
(Recursion, No) Set
(Recursion, No) List
(Recursion, No) Map
(Yes) Long
(Yes) Double
(Yes) Float
(Yes) Integer
(Yes) Timestamp
(Yes) Date
(Yes) Uuid
(Recursion, No) P
(Enumeration, No) SackFunctions.Barrier
(Enumeration, No) VertexProperty.Cardinality
(Enumeration, No) TraversalOptionParent.Pick
(Enumeration, No) Enum
(Recursion, No) Vertex
(Recursion, No) Edge
(Recursion, No) VertexProperty
(Yes) Lambda
(Recursion, No) TraversalStrategyProxy
(Enumeration, No) TraversalStrategy
(Yes) Other
-------------------------------------------------
|
protected Script |
GroovyTranslator.DefaultTypeTranslator.internalTranslate(String start,
Bytecode bytecode) |
Script |
GroovyTranslator.translate(Bytecode bytecode)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected Script |
Translator.ScriptTranslator.AbstractTypeTranslator.script |
Modifier and Type | Method and Description |
---|---|
Script |
Script.append(String script) |
Script |
Translator.ScriptTranslator.AbstractTypeTranslator.apply(String traversalSource,
Object o) |
protected Script |
Translator.ScriptTranslator.AbstractTypeTranslator.convertToScript(Object object)
For each operator argument, if withParameters set true, try parametrization as follows:
-----------------------------------------------
if unpack, why ? ObjectType
-----------------------------------------------
(Yes) Bytecode.Binding
(Recursion, No) Bytecode
(Recursion, No) Traversal
(Yes) String
(Recursion, No) Set
(Recursion, No) List
(Recursion, No) Map
(Yes) Long
(Yes) Double
(Yes) Float
(Yes) Integer
(Yes) Timestamp
(Yes) Date
(Yes) Uuid
(Recursion, No) P
(Enumeration, No) SackFunctions.Barrier
(Enumeration, No) VertexProperty.Cardinality
(Enumeration, No) TraversalOptionParent.Pick
(Enumeration, No) Enum
(Recursion, No) Vertex
(Recursion, No) Edge
(Recursion, No) VertexProperty
(Yes) Lambda
(Recursion, No) TraversalStrategyProxy
(Enumeration, No) TraversalStrategy
(Yes) Other
-------------------------------------------------
|
<V> Script |
Script.getBoundKeyOrAssign(boolean withParameters,
V value) |
protected abstract Script |
Translator.ScriptTranslator.AbstractTypeTranslator.produceScript(Class<?> o)
Take the
Class and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable. |
protected abstract Script |
Translator.ScriptTranslator.AbstractTypeTranslator.produceScript(Edge o)
Take the
Edge and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable. |
protected abstract Script |
Translator.ScriptTranslator.AbstractTypeTranslator.produceScript(Enum<?> o)
Take the
Enum and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable. |
protected abstract Script |
Translator.ScriptTranslator.AbstractTypeTranslator.produceScript(List<?> o)
Take the
List and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable. |
protected abstract Script |
Translator.ScriptTranslator.AbstractTypeTranslator.produceScript(Map<?,?> o)
Take the
Map and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable. |
protected abstract Script |
Translator.ScriptTranslator.AbstractTypeTranslator.produceScript(P<?> p)
Take the
P and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable. |
protected abstract Script |
Translator.ScriptTranslator.AbstractTypeTranslator.produceScript(Set<?> o)
Take the
Set and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable. |
protected abstract Script |
Translator.ScriptTranslator.AbstractTypeTranslator.produceScript(String traversalSource,
Bytecode o)
Take the
Bytecode and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable. |
protected abstract Script |
Translator.ScriptTranslator.AbstractTypeTranslator.produceScript(TraversalStrategyProxy<?> o)
Take the
TraversalStrategyProxy and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable. |
protected abstract Script |
Translator.ScriptTranslator.AbstractTypeTranslator.produceScript(Vertex o)
Take the
Vertex and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable. |
protected abstract Script |
Translator.ScriptTranslator.AbstractTypeTranslator.produceScript(VertexProperty<?> o)
Take the
VertexProperty and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable. |
Script |
Script.setCharAtEnd(char ch) |
Modifier and Type | Method and Description |
---|---|
protected Script |
PythonTranslator.DefaultTypeTranslator.produceScript(Class<?> o) |
protected Script |
DotNetTranslator.DefaultTypeTranslator.produceScript(Class<?> o) |
protected Script |
GroovyTranslator.DefaultTypeTranslator.produceScript(Class<?> o)
Gets the string representation of a class with the default implementation simply checking to see if the
Class is in CoreImports or not. |
protected Script |
JavascriptTranslator.DefaultTypeTranslator.produceScript(Class<?> o) |
protected Script |
PythonTranslator.DefaultTypeTranslator.produceScript(Edge o) |
protected Script |
DotNetTranslator.DefaultTypeTranslator.produceScript(Edge o) |
protected Script |
GroovyTranslator.DefaultTypeTranslator.produceScript(Edge o) |
protected Script |
JavascriptTranslator.DefaultTypeTranslator.produceScript(Edge o) |
protected Script |
PythonTranslator.DefaultTypeTranslator.produceScript(Enum<?> o) |
protected Script |
DotNetTranslator.DefaultTypeTranslator.produceScript(Enum<?> o) |
protected Script |
GroovyTranslator.DefaultTypeTranslator.produceScript(Enum<?> o) |
protected Script |
JavascriptTranslator.DefaultTypeTranslator.produceScript(Enum<?> o) |
protected Script |
PythonTranslator.DefaultTypeTranslator.produceScript(List<?> o) |
protected Script |
DotNetTranslator.DefaultTypeTranslator.produceScript(List<?> o) |
protected Script |
GroovyTranslator.DefaultTypeTranslator.produceScript(List<?> o) |
protected Script |
JavascriptTranslator.DefaultTypeTranslator.produceScript(List<?> o) |
protected Script |
PythonTranslator.DefaultTypeTranslator.produceScript(Map<?,?> o) |
protected Script |
DotNetTranslator.DefaultTypeTranslator.produceScript(Map<?,?> o) |
protected Script |
GroovyTranslator.DefaultTypeTranslator.produceScript(Map<?,?> o) |
protected Script |
JavascriptTranslator.DefaultTypeTranslator.produceScript(Map<?,?> o) |
protected Script |
PythonTranslator.DefaultTypeTranslator.produceScript(P<?> p) |
protected Script |
DotNetTranslator.DefaultTypeTranslator.produceScript(P<?> p) |
protected Script |
GroovyTranslator.DefaultTypeTranslator.produceScript(P<?> p) |
protected Script |
JavascriptTranslator.DefaultTypeTranslator.produceScript(P<?> p) |
protected Script |
PythonTranslator.DefaultTypeTranslator.produceScript(Set<?> o) |
protected Script |
DotNetTranslator.DefaultTypeTranslator.produceScript(Set<?> o) |
protected Script |
GroovyTranslator.DefaultTypeTranslator.produceScript(Set<?> o) |
protected Script |
JavascriptTranslator.DefaultTypeTranslator.produceScript(Set<?> o) |
protected Script |
PythonTranslator.DefaultTypeTranslator.produceScript(String traversalSource,
Bytecode o) |
protected Script |
DotNetTranslator.DefaultTypeTranslator.produceScript(String traversalSource,
Bytecode o) |
protected Script |
GroovyTranslator.DefaultTypeTranslator.produceScript(String traversalSource,
Bytecode o) |
protected Script |
JavascriptTranslator.DefaultTypeTranslator.produceScript(String traversalSource,
Bytecode o) |
protected Script |
PythonTranslator.DefaultTypeTranslator.produceScript(TraversalStrategyProxy<?> o) |
protected Script |
DotNetTranslator.DefaultTypeTranslator.produceScript(TraversalStrategyProxy<?> o) |
protected Script |
GroovyTranslator.DefaultTypeTranslator.produceScript(TraversalStrategyProxy<?> o) |
protected Script |
JavascriptTranslator.DefaultTypeTranslator.produceScript(TraversalStrategyProxy<?> o) |
protected Script |
PythonTranslator.DefaultTypeTranslator.produceScript(Vertex o) |
protected Script |
DotNetTranslator.DefaultTypeTranslator.produceScript(Vertex o) |
protected Script |
GroovyTranslator.DefaultTypeTranslator.produceScript(Vertex o) |
protected Script |
JavascriptTranslator.DefaultTypeTranslator.produceScript(Vertex o) |
protected Script |
PythonTranslator.DefaultTypeTranslator.produceScript(VertexProperty<?> o) |
protected Script |
DotNetTranslator.DefaultTypeTranslator.produceScript(VertexProperty<?> o) |
protected Script |
GroovyTranslator.DefaultTypeTranslator.produceScript(VertexProperty<?> o) |
protected Script |
JavascriptTranslator.DefaultTypeTranslator.produceScript(VertexProperty<?> o) |
Script |
PythonTranslator.translate(Bytecode bytecode) |
Script |
DotNetTranslator.translate(Bytecode bytecode) |
Script |
GroovyTranslator.translate(Bytecode bytecode) |
Script |
JavascriptTranslator.translate(Bytecode bytecode) |
Copyright © 2013–2021 Apache Software Foundation. All rights reserved.