public class GremlinVisitor extends GremlinBaseVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>
| Constructor and Description |
|---|
GremlinVisitor() |
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNodepublic static void main(String[] args) throws IOException
IOExceptionpublic static void prettyPrint(org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<?,?> traversal)
public static String prettify(org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<?,?> traversal)
public java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder> visitTraversal(GremlinParser.TraversalContext ctx)
GremlinBaseVisitorGremlinParser.traversal().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTraversal in interface GremlinVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>visitTraversal in class GremlinBaseVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>ctx - the parse treepublic java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder> visitList(GremlinParser.ListContext ctx)
GremlinBaseVisitorGremlinParser.list().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitList in interface GremlinVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>visitList in class GremlinBaseVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>ctx - the parse treepublic java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder> visitStep(GremlinParser.StepContext ctx)
GremlinBaseVisitorGremlinParser.step().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStep in interface GremlinVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>visitStep in class GremlinBaseVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>ctx - the parse treepublic java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder> visitCall(GremlinParser.CallContext ctx)
GremlinBaseVisitorGremlinParser.call().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCall in interface GremlinVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>visitCall in class GremlinBaseVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>ctx - the parse treepublic java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder> visitIdExpr(GremlinParser.IdExprContext ctx)
GremlinBaseVisitoridExpr
labeled alternative in GremlinParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIdExpr in interface GremlinVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>visitIdExpr in class GremlinBaseVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>ctx - the parse treepublic java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder> visitMethodExpr(GremlinParser.MethodExprContext ctx)
GremlinBaseVisitormethodExpr
labeled alternative in GremlinParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMethodExpr in interface GremlinVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>visitMethodExpr in class GremlinBaseVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>ctx - the parse treepublic java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder> visitListExpr(GremlinParser.ListExprContext ctx)
GremlinBaseVisitorlistExpr
labeled alternative in GremlinParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitListExpr in interface GremlinVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>visitListExpr in class GremlinBaseVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>ctx - the parse treepublic java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder> visitStepExpr(GremlinParser.StepExprContext ctx)
GremlinBaseVisitorstepExpr
labeled alternative in GremlinParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStepExpr in interface GremlinVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>visitStepExpr in class GremlinBaseVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>ctx - the parse treepublic java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder> visitNegExpr(GremlinParser.NegExprContext ctx)
GremlinBaseVisitornegExpr
labeled alternative in GremlinParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNegExpr in interface GremlinVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>visitNegExpr in class GremlinBaseVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>ctx - the parse treepublic java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder> visitSquigglyExpr(GremlinParser.SquigglyExprContext ctx)
GremlinBaseVisitorsquigglyExpr
labeled alternative in GremlinParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSquigglyExpr in interface GremlinVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>visitSquigglyExpr in class GremlinBaseVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>ctx - the parse treepublic java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder> visitMapExpr(GremlinParser.MapExprContext ctx)
GremlinBaseVisitormapExpr
labeled alternative in GremlinParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMapExpr in interface GremlinVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>visitMapExpr in class GremlinBaseVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>ctx - the parse treepublic java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder> visitMapEntry(GremlinParser.MapEntryContext ctx)
GremlinBaseVisitorGremlinParser.mapEntry().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMapEntry in interface GremlinVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>visitMapEntry in class GremlinBaseVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>ctx - the parse treepublic java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder> visitIds(GremlinParser.IdsContext ctx)
GremlinBaseVisitorGremlinParser.ids().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIds in interface GremlinVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>visitIds in class GremlinBaseVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>ctx - the parse treepublic java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder> visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
visitTerminal in interface org.antlr.v4.runtime.tree.ParseTreeVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>visitTerminal in class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<java.util.function.Consumer<ai.grakn.graql.internal.parser.GremlinVisitor.PrettyStringBuilder>>Copyright © 2017 Grakn Labs Ltd. All rights reserved.