Uses of Interface
org.apache.tinkerpop.gremlin.language.grammar.GremlinVisitor
-
Packages that use GremlinVisitor Package Description org.apache.tinkerpop.gremlin.language.grammar org.apache.tinkerpop.gremlin.language.translator -
-
Uses of GremlinVisitor in org.apache.tinkerpop.gremlin.language.grammar
Classes in org.apache.tinkerpop.gremlin.language.grammar that implement GremlinVisitor Modifier and Type Class Description class
ArgumentVisitor
class
DefaultGremlinBaseVisitor<T>
This class provides implementation ofGremlinVisitor
, where each method will throwUnsupportedOperationException
.class
GenericLiteralVisitor
Visitor class to handle generic literal.class
GraphTraversalSourceVisitor
This class implements theGraphTraversalSource
producing methods of Gremlin grammar.class
GremlinAntlrToJava
This is the entry point for converting the Gremlin Antlr grammar into Java.class
GremlinBaseVisitor<T>
This class provides an empty implementation ofGremlinVisitor
, which can be extended to create a visitor which only needs to handle a subset of the available methods.class
NestedTraversalSourceListVisitor
This class implements Gremlin grammar's nested-traversal-list methods that returns aTraversal
[]
to the callers.class
NoOpTerminalVisitor
This is the entry point for converting the Gremlin Antlr grammar into Java.class
StructureElementVisitor
class
TerminalMethodToBytecodeVisitor
Handles terminal steps forGremlinLang
as they are not added this way naturally.class
TraversalMethodVisitor
Specific case of TraversalRootVisitor where all TraversalMethods returns a GraphTraversal object.class
TraversalPredicateVisitor
class
TraversalRootVisitor<G extends Traversal>
This visitor handles the cases when a new traversal is getting started.class
TraversalSourceSelfMethodVisitor
AGraphTraversalSource
self method visitor.class
TraversalSourceSpawnMethodVisitor
Use aGraphTraversalSource
as the source and returns aGraphTraversal
object.class
TraversalSourceTxVisitor
Handles transactions via calls totx()
.class
TraversalStrategyVisitor
class
TraversalTerminalMethodVisitor
Traversal terminal method visitorclass
WithOptionsVisitor
CoversString
oriented constants used as arguments toGraphTraversal.with(String)
steps.Methods in org.apache.tinkerpop.gremlin.language.grammar with parameters of type GremlinVisitor Modifier and Type Method Description static Object
GremlinQueryParser. parse(String query, GremlinVisitor<Object> visitor)
Parse Gremlin string using a specifiedGremlinAntlrToJava
object. -
Uses of GremlinVisitor in org.apache.tinkerpop.gremlin.language.translator
Classes in org.apache.tinkerpop.gremlin.language.translator that implement GremlinVisitor Modifier and Type Class Description class
AbstractTranslateVisitor
A base class for visitors that translate Gremlin AST nodes to Gremlin strings.class
AnonymizedTranslatorVisitor
A translator that anonymizes Gremlin so that arguments that might contain sensitive information are removed.class
DotNetTranslateVisitor
Converts a Gremlin traversal string into a C# source code representation of that traversal with an aim at sacrificing some formatting for the ability to compile correctly.class
GoTranslateVisitor
class
GroovyTranslateVisitor
Converts a Gremlin traversal string into a Groovy source code representation of that traversal with an aim at sacrificing some formatting for the ability to compile correctly.class
JavascriptTranslateVisitor
Converts a Gremlin traversal string into a Javascript source code representation of that traversal with an aim at sacrificing some formatting for the ability to compile correctly.class
JavaTranslateVisitor
Converts a Gremlin traversal string into a Java source code representation of that traversal with an aim at sacrificing some formatting for the ability to compile correctly.class
PythonTranslateVisitor
Converts a Gremlin traversal string into a Python source code representation of that traversal with an aim at sacrificing some formatting for the ability to compile correctly.class
TranslateVisitor
A Gremlin to Gremlin translator.
-