## Uses of Class
org.apache.tinkerpop.gremlin.language.grammar.GremlinBaseVisitor

- Packages that use GremlinBaseVisitor
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.language.grammar |

- - ### Uses of GremlinBaseVisitor in org.apache.tinkerpop.gremlin.language.grammar

    Subclasses of GremlinBaseVisitor in org.apache.tinkerpop.gremlin.language.grammar
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GenericLiteralVisitor` Visitor class to handle generic literal.
    `class` | `GraphTraversalSourceVisitor` This class implements the `GraphTraversalSource` producing methods of Gremlin grammar.
    `class` | `GremlinAntlrToJava` This is the entry point for converting the Gremlin Antlr grammar into Java.
    `class` | `GremlinStringConstantsVisitor` Covers `String` oriented constants used as arguments to `GraphTraversal.with(String)` steps.
    `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` | `TerminalMethodToBytecodeVisitor` Handles terminal steps for `Bytecode` as they are not added this way naturally.
    `class` | `TraversalFunctionVisitor` Traversal Function parser parses Function enums.
    `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` A `GraphTraversalSource` self method visitor.
    `class` | `TraversalSourceSpawnMethodVisitor` Use a `GraphTraversalSource` as the source and returns a `GraphTraversal` object.
    `class` | `TraversalSourceTxVisitor` Handles transactions via calls to `tx()`.
    `class` | `TraversalStrategyVisitor`
    `class` | `TraversalTerminalMethodVisitor` Traversal terminal method visitor

    Fields in org.apache.tinkerpop.gremlin.language.grammar declared as GremlinBaseVisitor
    Modifier and Type | Field and Description
    --- | ---
    `protected GremlinBaseVisitor<Traversal>` | TraversalSourceSpawnMethodVisitor.`anonymousVisitor`
    `protected GremlinBaseVisitor<TraversalStrategy>` | GenericLiteralVisitor.`traversalStrategyVisitor`
    `protected GremlinBaseVisitor<Traversal>` | TraversalStrategyVisitor.`tvisitor`

    Methods in org.apache.tinkerpop.gremlin.language.grammar with parameters of type GremlinBaseVisitor
    Modifier and Type | Method and Description
    --- | ---
    `static TraversalStrategy[]` | GenericLiteralVisitor.`getTraversalStrategyList(GremlinParser.TraversalStrategyListContext traversalStrategyListContext, GremlinBaseVisitor<TraversalStrategy> traversalStrategyVisitor)` Parse a TraversalStrategy literal list context and return a string array

    Constructors in org.apache.tinkerpop.gremlin.language.grammar with parameters of type GremlinBaseVisitor
    Constructor and Description
    `TraversalSourceSpawnMethodVisitor(GraphTraversalSource traversalSource, GremlinBaseVisitor<Traversal> anonymousVisitor)`
    `TraversalStrategyVisitor(GremlinBaseVisitor<Traversal> tvisitor)`

Copyright © 2013–2022 Apache Software Foundation. All rights reserved.