T - The return type of the visit operation. Use Void for
operations with no return type.public class GraqlTemplateBaseVisitor<T> extends org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> implements GraqlTemplateVisitor<T>
GraqlTemplateVisitor,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.| Constructor and Description |
|---|
GraqlTemplateBaseVisitor() |
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic T visitTemplate(GraqlTemplateParser.TemplateContext ctx)
GraqlTemplateParser.template().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTemplate in interface GraqlTemplateVisitor<T>ctx - the parse treepublic T visitBlock(GraqlTemplateParser.BlockContext ctx)
GraqlTemplateParser.block().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBlock in interface GraqlTemplateVisitor<T>ctx - the parse treepublic T visitBlockContents(GraqlTemplateParser.BlockContentsContext ctx)
GraqlTemplateParser.blockContents().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBlockContents in interface GraqlTemplateVisitor<T>ctx - the parse treepublic T visitStatement(GraqlTemplateParser.StatementContext ctx)
GraqlTemplateParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStatement in interface GraqlTemplateVisitor<T>ctx - the parse treepublic T visitForStatement(GraqlTemplateParser.ForStatementContext ctx)
GraqlTemplateParser.forStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitForStatement in interface GraqlTemplateVisitor<T>ctx - the parse treepublic T visitIfStatement(GraqlTemplateParser.IfStatementContext ctx)
GraqlTemplateParser.ifStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIfStatement in interface GraqlTemplateVisitor<T>ctx - the parse treepublic T visitIfPartial(GraqlTemplateParser.IfPartialContext ctx)
GraqlTemplateParser.ifPartial().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIfPartial in interface GraqlTemplateVisitor<T>ctx - the parse treepublic T visitElseIfPartial(GraqlTemplateParser.ElseIfPartialContext ctx)
GraqlTemplateParser.elseIfPartial().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitElseIfPartial in interface GraqlTemplateVisitor<T>ctx - the parse treepublic T visitElsePartial(GraqlTemplateParser.ElsePartialContext ctx)
GraqlTemplateParser.elsePartial().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitElsePartial in interface GraqlTemplateVisitor<T>ctx - the parse treepublic T visitMacro(GraqlTemplateParser.MacroContext ctx)
GraqlTemplateParser.macro().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMacro in interface GraqlTemplateVisitor<T>ctx - the parse treepublic T visitLessEqExpression(GraqlTemplateParser.LessEqExpressionContext ctx)
lessEqExpression
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<T>ctx - the parse treepublic T visitNotEqExpression(GraqlTemplateParser.NotEqExpressionContext ctx)
notEqExpression
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<T>ctx - the parse treepublic T visitIntExpression(GraqlTemplateParser.IntExpressionContext ctx)
intExpression
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 GraqlTemplateVisitor<T>ctx - the parse treepublic T visitLessExpression(GraqlTemplateParser.LessExpressionContext ctx)
lessExpression
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<T>ctx - the parse treepublic T visitNotExpression(GraqlTemplateParser.NotExpressionContext ctx)
notExpression
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<T>ctx - the parse treepublic T visitGreaterEqExpression(GraqlTemplateParser.GreaterEqExpressionContext ctx)
greaterEqExpression
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<T>ctx - the parse treepublic T visitBooleanExpression(GraqlTemplateParser.BooleanExpressionContext ctx)
booleanExpression
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<T>ctx - the parse treepublic T visitGroupExpression(GraqlTemplateParser.GroupExpressionContext ctx)
groupExpression
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 GraqlTemplateVisitor<T>ctx - the parse treepublic T visitOrExpression(GraqlTemplateParser.OrExpressionContext ctx)
orExpression
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<T>ctx - the parse treepublic T visitEqExpression(GraqlTemplateParser.EqExpressionContext ctx)
eqExpression
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<T>ctx - the parse treepublic T visitAndExpression(GraqlTemplateParser.AndExpressionContext ctx)
andExpression
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<T>ctx - the parse treepublic T visitStringExpression(GraqlTemplateParser.StringExpressionContext ctx)
stringExpression
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<T>ctx - the parse treepublic T visitGreaterExpression(GraqlTemplateParser.GreaterExpressionContext ctx)
greaterExpression
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<T>ctx - the parse treepublic T visitDoubleExpression(GraqlTemplateParser.DoubleExpressionContext ctx)
doubleExpression
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 GraqlTemplateVisitor<T>ctx - the parse treepublic T visitNullExpression(GraqlTemplateParser.NullExpressionContext ctx)
nullExpression
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<T>ctx - the parse treepublic T visitMacroExpression(GraqlTemplateParser.MacroExpressionContext ctx)
macroExpression
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<T>ctx - the parse treepublic T visitResolveExpression(GraqlTemplateParser.ResolveExpressionContext ctx)
resolveExpression
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 GraqlTemplateVisitor<T>ctx - the parse treepublic T visitResolve(GraqlTemplateParser.ResolveContext ctx)
GraqlTemplateParser.resolve().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitResolve in interface GraqlTemplateVisitor<T>ctx - the parse treepublic T visitReplaceStatement(GraqlTemplateParser.ReplaceStatementContext ctx)
GraqlTemplateParser.replaceStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitReplaceStatement in interface GraqlTemplateVisitor<T>ctx - the parse treepublic T visitGraqlVariable(GraqlTemplateParser.GraqlVariableContext ctx)
GraqlTemplateParser.graqlVariable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGraqlVariable in interface GraqlTemplateVisitor<T>ctx - the parse treepublic T visitKeyword(GraqlTemplateParser.KeywordContext ctx)
GraqlTemplateParser.keyword().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitKeyword in interface GraqlTemplateVisitor<T>ctx - the parse treeCopyright © 2017 Grakn Labs Ltd. All rights reserved.