public class TemplateVisitor extends GraqlTemplateBaseVisitor<Value>
visitElseIfPartial, visitElsePartial, visitGroupExpression, visitIfPartial, visitKeyword, visitStatementdefaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNodepublic Value visitTemplate(GraqlTemplateParser.TemplateContext ctx)
GraqlTemplateBaseVisitorGraqlTemplateParser.template().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTemplate in interface GraqlTemplateVisitor<Value>visitTemplate in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitBlock(GraqlTemplateParser.BlockContext ctx)
GraqlTemplateBaseVisitorGraqlTemplateParser.block().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBlock in interface GraqlTemplateVisitor<Value>visitBlock in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitBlockContents(GraqlTemplateParser.BlockContentsContext ctx)
GraqlTemplateBaseVisitorGraqlTemplateParser.blockContents().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBlockContents in interface GraqlTemplateVisitor<Value>visitBlockContents in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitForStatement(GraqlTemplateParser.ForStatementContext ctx)
GraqlTemplateBaseVisitorGraqlTemplateParser.forStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitForStatement in interface GraqlTemplateVisitor<Value>visitForStatement in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitIfStatement(GraqlTemplateParser.IfStatementContext ctx)
GraqlTemplateBaseVisitorGraqlTemplateParser.ifStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIfStatement in interface GraqlTemplateVisitor<Value>visitIfStatement in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitMacro(GraqlTemplateParser.MacroContext ctx)
GraqlTemplateBaseVisitorGraqlTemplateParser.macro().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMacro in interface GraqlTemplateVisitor<Value>visitMacro in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitOrExpression(GraqlTemplateParser.OrExpressionContext ctx)
GraqlTemplateBaseVisitororExpression
labeled alternative in GraqlTemplateParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitOrExpression in interface GraqlTemplateVisitor<Value>visitOrExpression in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitAndExpression(GraqlTemplateParser.AndExpressionContext ctx)
GraqlTemplateBaseVisitorandExpression
labeled alternative in GraqlTemplateParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAndExpression in interface GraqlTemplateVisitor<Value>visitAndExpression in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitIdExpression(GraqlTemplateParser.IdExpressionContext ctx)
GraqlTemplateBaseVisitoridExpression
labeled alternative in GraqlTemplateParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIdExpression in interface GraqlTemplateVisitor<Value>visitIdExpression in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitMacroExpression(GraqlTemplateParser.MacroExpressionContext ctx)
GraqlTemplateBaseVisitormacroExpression
labeled alternative in GraqlTemplateParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMacroExpression in interface GraqlTemplateVisitor<Value>visitMacroExpression in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitNotExpression(GraqlTemplateParser.NotExpressionContext ctx)
GraqlTemplateBaseVisitornotExpression
labeled alternative in GraqlTemplateParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNotExpression in interface GraqlTemplateVisitor<Value>visitNotExpression in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitBooleanExpression(GraqlTemplateParser.BooleanExpressionContext ctx)
GraqlTemplateBaseVisitorbooleanExpression
labeled alternative in GraqlTemplateParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBooleanExpression in interface GraqlTemplateVisitor<Value>visitBooleanExpression in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitStringExpression(GraqlTemplateParser.StringExpressionContext ctx)
GraqlTemplateBaseVisitorstringExpression
labeled alternative in GraqlTemplateParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStringExpression in interface GraqlTemplateVisitor<Value>visitStringExpression in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitEqExpression(GraqlTemplateParser.EqExpressionContext ctx)
GraqlTemplateBaseVisitoreqExpression
labeled alternative in GraqlTemplateParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitEqExpression in interface GraqlTemplateVisitor<Value>visitEqExpression in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitNotEqExpression(GraqlTemplateParser.NotEqExpressionContext ctx)
GraqlTemplateBaseVisitornotEqExpression
labeled alternative in GraqlTemplateParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNotEqExpression in interface GraqlTemplateVisitor<Value>visitNotEqExpression in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitGreaterExpression(GraqlTemplateParser.GreaterExpressionContext ctx)
GraqlTemplateBaseVisitorgreaterExpression
labeled alternative in GraqlTemplateParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGreaterExpression in interface GraqlTemplateVisitor<Value>visitGreaterExpression in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitGreaterEqExpression(GraqlTemplateParser.GreaterEqExpressionContext ctx)
GraqlTemplateBaseVisitorgreaterEqExpression
labeled alternative in GraqlTemplateParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGreaterEqExpression in interface GraqlTemplateVisitor<Value>visitGreaterEqExpression in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitLessExpression(GraqlTemplateParser.LessExpressionContext ctx)
GraqlTemplateBaseVisitorlessExpression
labeled alternative in GraqlTemplateParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLessExpression in interface GraqlTemplateVisitor<Value>visitLessExpression in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitLessEqExpression(GraqlTemplateParser.LessEqExpressionContext ctx)
GraqlTemplateBaseVisitorlessEqExpression
labeled alternative in GraqlTemplateParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLessEqExpression in interface GraqlTemplateVisitor<Value>visitLessEqExpression in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitNullExpression(GraqlTemplateParser.NullExpressionContext ctx)
GraqlTemplateBaseVisitornullExpression
labeled alternative in GraqlTemplateParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNullExpression in interface GraqlTemplateVisitor<Value>visitNullExpression in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitReplaceStatement(GraqlTemplateParser.ReplaceStatementContext ctx)
GraqlTemplateBaseVisitorGraqlTemplateParser.replaceStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitReplaceStatement in interface GraqlTemplateVisitor<Value>visitReplaceStatement in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitGraqlVariable(GraqlTemplateParser.GraqlVariableContext ctx)
GraqlTemplateBaseVisitorGraqlTemplateParser.graqlVariable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGraqlVariable in interface GraqlTemplateVisitor<Value>visitGraqlVariable in class GraqlTemplateBaseVisitor<Value>ctx - the parse treepublic Value visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
protected Value aggregateResult(Value aggregate, Value nextResult)
aggregateResult in class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<Value>public Value resolveReplace(org.antlr.v4.runtime.tree.TerminalNode replace)
Copyright © 2016 Grakn Labs Ltd. All rights reserved.