Class TranslateVisitor

java.lang.Object
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
org.apache.tinkerpop.gremlin.language.grammar.GremlinBaseVisitor<Void>
org.apache.tinkerpop.gremlin.language.translator.TranslateVisitor
All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<Void>, GremlinVisitor<Void>
Direct Known Subclasses:
AbstractTranslateVisitor, AnonymizedTranslatorVisitor, GroovyTranslateVisitor

public class TranslateVisitor extends GremlinBaseVisitor<Void>
A Gremlin to Gremlin translator. Makes no changes to input except:
  • Normalizes whitespace
  • Normalize numeric suffixes to lower case
  • Makes anonymous traversals explicit with double underscore
  • Makes enums explicit with their proper name