class  | 
ArgumentVisitor | 
  | 
class  | 
DefaultGremlinBaseVisitor<T> | 
This class provides implementation of  GremlinVisitor, where each method will throw
  UnsupportedOperationException.  
 | 
class  | 
GenericLiteralVisitor | 
 Visitor class to handle generic literal. 
 | 
class  | 
GraphTraversalSourceVisitor | 
 | 
class  | 
GremlinAntlrToJava | 
 This is the entry point for converting the Gremlin Antlr grammar into Java. 
 | 
class  | 
GremlinBaseVisitor<T> | 
This class provides an empty implementation of  GremlinVisitor,
 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 a  Traversal []
 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 for  Bytecode 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 | 
 | 
class  | 
TraversalSourceSpawnMethodVisitor | 
 | 
class  | 
TraversalSourceTxVisitor | 
 Handles transactions via calls to tx(). 
 | 
class  | 
TraversalStrategyVisitor | 
  | 
class  | 
TraversalTerminalMethodVisitor | 
 Traversal terminal method visitor 
 | 
class  | 
WithOptionsVisitor | 
 |