public class TemplateVisitor extends GraqlTemplateBaseVisitor
| Constructor and Description |
|---|
TemplateVisitor(org.antlr.v4.runtime.CommonTokenStream tokens,
Map<String,Object> context,
Map<String,Macro<?>> macros) |
visitElseIfPartial, visitElsePartial, visitIfPartial, visitKeyword, visitStatementdefaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNodepublic String 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 GraqlTemplateVisitorvisitTemplate in class GraqlTemplateBaseVisitorctx - the parse treepublic String 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 GraqlTemplateVisitorvisitBlock in class GraqlTemplateBaseVisitorctx - the parse treepublic String 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 GraqlTemplateVisitorvisitBlockContents in class GraqlTemplateBaseVisitorctx - the parse treepublic String 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 GraqlTemplateVisitorvisitForStatement in class GraqlTemplateBaseVisitorctx - the parse treepublic String 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 GraqlTemplateVisitorvisitIfStatement in class GraqlTemplateBaseVisitorctx - the parse treepublic Object 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 GraqlTemplateVisitorvisitMacro in class GraqlTemplateBaseVisitorctx - the parse treepublic Object visitGroupExpression(GraqlTemplateParser.GroupExpressionContext ctx)
GraqlTemplateBaseVisitorgroupExpression
labeled alternative in GraqlTemplateParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGroupExpression in interface GraqlTemplateVisitorvisitGroupExpression in class GraqlTemplateBaseVisitorctx - the parse treepublic Boolean 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 GraqlTemplateVisitorvisitOrExpression in class GraqlTemplateBaseVisitorctx - the parse treepublic Boolean 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 GraqlTemplateVisitorvisitAndExpression in class GraqlTemplateBaseVisitorctx - the parse treepublic Boolean 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 GraqlTemplateVisitorvisitNotExpression in class GraqlTemplateBaseVisitorctx - the parse treepublic Boolean 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 GraqlTemplateVisitorvisitBooleanExpression in class GraqlTemplateBaseVisitorctx - the parse treepublic String 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 GraqlTemplateVisitorvisitStringExpression in class GraqlTemplateBaseVisitorctx - the parse treepublic Double visitDoubleExpression(GraqlTemplateParser.DoubleExpressionContext ctx)
GraqlTemplateBaseVisitordoubleExpression
labeled alternative in GraqlTemplateParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDoubleExpression in interface GraqlTemplateVisitorvisitDoubleExpression in class GraqlTemplateBaseVisitorctx - the parse treepublic Integer visitIntExpression(GraqlTemplateParser.IntExpressionContext ctx)
GraqlTemplateBaseVisitorintExpression
labeled alternative in GraqlTemplateParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIntExpression in interface GraqlTemplateVisitorvisitIntExpression in class GraqlTemplateBaseVisitorctx - the parse treepublic Boolean 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 GraqlTemplateVisitorvisitEqExpression in class GraqlTemplateBaseVisitorctx - the parse treepublic Boolean 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 GraqlTemplateVisitorvisitNotEqExpression in class GraqlTemplateBaseVisitorctx - the parse treepublic Boolean 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 GraqlTemplateVisitorvisitGreaterExpression in class GraqlTemplateBaseVisitorctx - the parse treepublic Boolean 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 GraqlTemplateVisitorvisitGreaterEqExpression in class GraqlTemplateBaseVisitorctx - the parse treepublic Boolean 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 GraqlTemplateVisitorvisitLessExpression in class GraqlTemplateBaseVisitorctx - the parse treepublic Boolean 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 GraqlTemplateVisitorvisitLessEqExpression in class GraqlTemplateBaseVisitorctx - the parse treepublic Object 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 GraqlTemplateVisitorvisitNullExpression in class GraqlTemplateBaseVisitorctx - the parse treepublic Object visitResolveExpression(GraqlTemplateParser.ResolveExpressionContext ctx)
GraqlTemplateBaseVisitorresolveExpression
labeled alternative in GraqlTemplateParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitResolveExpression in interface GraqlTemplateVisitorvisitResolveExpression in class GraqlTemplateBaseVisitorctx - the parse treepublic Object 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 GraqlTemplateVisitorvisitMacroExpression in class GraqlTemplateBaseVisitorctx - the parse treepublic String 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 GraqlTemplateVisitorvisitReplaceStatement in class GraqlTemplateBaseVisitorctx - the parse treepublic String 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 GraqlTemplateVisitorvisitGraqlVariable in class GraqlTemplateBaseVisitorctx - the parse treepublic String visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
visitTerminal in interface org.antlr.v4.runtime.tree.ParseTreeVisitorvisitTerminal in class org.antlr.v4.runtime.tree.AbstractParseTreeVisitorpublic Object visitResolve(GraqlTemplateParser.ResolveContext ctx)
GraqlTemplateBaseVisitorGraqlTemplateParser.resolve().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitResolve in interface GraqlTemplateVisitorvisitResolve in class GraqlTemplateBaseVisitorctx - the parse treeCopyright © 2017 Grakn Labs Ltd. All rights reserved.