T - The return type of the visit operation. Use Void for
operations with no return type.public class InfluxQueryBaseVisitor<T> extends org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> implements InfluxQueryVisitor<T>
InfluxQueryVisitor,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.| Constructor and Description |
|---|
InfluxQueryBaseVisitor() |
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic T visitWhereClause(@NotNull InfluxQueryParser.WhereClauseContext ctx)
InfluxQueryParser.whereClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWhereClause in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitGtExpression(@NotNull InfluxQueryParser.GtExpressionContext ctx)
gtExpression
labeled alternative in InfluxQueryParser.booleanExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGtExpression in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitStringFunctionArgument(@NotNull InfluxQueryParser.StringFunctionArgumentContext ctx)
stringFunctionArgument
labeled alternative in InfluxQueryParser.functionArgument().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStringFunctionArgument in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitDoubleOperand(@NotNull InfluxQueryParser.DoubleOperandContext ctx)
doubleOperand
labeled alternative in InfluxQueryParser.operand().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDoubleOperand in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitStringName(@NotNull InfluxQueryParser.StringNameContext ctx)
stringName
labeled alternative in InfluxQueryParser.name().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStringName in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitPrefix(@NotNull InfluxQueryParser.PrefixContext ctx)
InfluxQueryParser.prefix().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPrefix in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitDateOperand(@NotNull InfluxQueryParser.DateOperandContext ctx)
dateOperand
labeled alternative in InfluxQueryParser.operand().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDateOperand in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitColumnDefinition(@NotNull InfluxQueryParser.ColumnDefinitionContext ctx)
InfluxQueryParser.columnDefinition().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitColumnDefinition in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitFunctionArgumentList(@NotNull InfluxQueryParser.FunctionArgumentListContext ctx)
InfluxQueryParser.functionArgumentList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFunctionArgumentList in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitAndExpression(@NotNull InfluxQueryParser.AndExpressionContext ctx)
andExpression
labeled alternative in InfluxQueryParser.booleanExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAndExpression in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitOrderAsc(@NotNull InfluxQueryParser.OrderAscContext ctx)
orderAsc
labeled alternative in InfluxQueryParser.orderClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitOrderAsc in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitIntegerOperand(@NotNull InfluxQueryParser.IntegerOperandContext ctx)
integerOperand
labeled alternative in InfluxQueryParser.operand().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIntegerOperand in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitIdName(@NotNull InfluxQueryParser.IdNameContext ctx)
idName
labeled alternative in InfluxQueryParser.name().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIdName in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitGroupByClause(@NotNull InfluxQueryParser.GroupByClauseContext ctx)
InfluxQueryParser.groupByClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGroupByClause in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitAlias(@NotNull InfluxQueryParser.AliasContext ctx)
InfluxQueryParser.alias().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAlias in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitListSeries(@NotNull InfluxQueryParser.ListSeriesContext ctx)
InfluxQueryParser.listSeries().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitListSeries in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitOrderDesc(@NotNull InfluxQueryParser.OrderDescContext ctx)
orderDesc
labeled alternative in InfluxQueryParser.orderClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitOrderDesc in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitLtExpression(@NotNull InfluxQueryParser.LtExpressionContext ctx)
ltExpression
labeled alternative in InfluxQueryParser.booleanExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLtExpression in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitFromClause(@NotNull InfluxQueryParser.FromClauseContext ctx)
InfluxQueryParser.fromClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFromClause in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitNameFunctionArgument(@NotNull InfluxQueryParser.NameFunctionArgumentContext ctx)
nameFunctionArgument
labeled alternative in InfluxQueryParser.functionArgument().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNameFunctionArgument in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitQuery(@NotNull InfluxQueryParser.QueryContext ctx)
InfluxQueryParser.query().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQuery in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitPresentMomentOperand(@NotNull InfluxQueryParser.PresentMomentOperandContext ctx)
presentMomentOperand
labeled alternative in InfluxQueryParser.operand().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPresentMomentOperand in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitParenthesisExpression(@NotNull InfluxQueryParser.ParenthesisExpressionContext ctx)
parenthesisExpression
labeled alternative in InfluxQueryParser.booleanExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitParenthesisExpression in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitLimitClause(@NotNull InfluxQueryParser.LimitClauseContext ctx)
InfluxQueryParser.limitClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLimitClause in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitIntegerFunctionArgument(@NotNull InfluxQueryParser.IntegerFunctionArgumentContext ctx)
integerFunctionArgument
labeled alternative in InfluxQueryParser.functionArgument().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIntegerFunctionArgument in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitColumnDefinitionList(@NotNull InfluxQueryParser.ColumnDefinitionListContext ctx)
columnDefinitionList
labeled alternative in InfluxQueryParser.selectColumns().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitColumnDefinitionList in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitAggregatedColumnDefinition(@NotNull InfluxQueryParser.AggregatedColumnDefinitionContext ctx)
InfluxQueryParser.aggregatedColumnDefinition().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAggregatedColumnDefinition in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitOrExpression(@NotNull InfluxQueryParser.OrExpressionContext ctx)
orExpression
labeled alternative in InfluxQueryParser.booleanExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitOrExpression in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitNeqExpression(@NotNull InfluxQueryParser.NeqExpressionContext ctx)
neqExpression
labeled alternative in InfluxQueryParser.booleanExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNeqExpression in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitDoubleFunctionArgument(@NotNull InfluxQueryParser.DoubleFunctionArgumentContext ctx)
doubleFunctionArgument
labeled alternative in InfluxQueryParser.functionArgument().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDoubleFunctionArgument in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitEqExpression(@NotNull InfluxQueryParser.EqExpressionContext ctx)
eqExpression
labeled alternative in InfluxQueryParser.booleanExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitEqExpression in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitRawColumnDefinition(@NotNull InfluxQueryParser.RawColumnDefinitionContext ctx)
InfluxQueryParser.rawColumnDefinition().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRawColumnDefinition in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitStarColumn(@NotNull InfluxQueryParser.StarColumnContext ctx)
starColumn
labeled alternative in InfluxQueryParser.selectColumns().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStarColumn in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitFutureMomentOperand(@NotNull InfluxQueryParser.FutureMomentOperandContext ctx)
futureMomentOperand
labeled alternative in InfluxQueryParser.operand().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFutureMomentOperand in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitFunctionCall(@NotNull InfluxQueryParser.FunctionCallContext ctx)
InfluxQueryParser.functionCall().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFunctionCall in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitPastMomentOperand(@NotNull InfluxQueryParser.PastMomentOperandContext ctx)
pastMomentOperand
labeled alternative in InfluxQueryParser.operand().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPastMomentOperand in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitNameOperand(@NotNull InfluxQueryParser.NameOperandContext ctx)
nameOperand
labeled alternative in InfluxQueryParser.operand().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNameOperand in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitSelectQuery(@NotNull InfluxQueryParser.SelectQueryContext ctx)
InfluxQueryParser.selectQuery().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSelectQuery in interface InfluxQueryVisitor<T>ctx - the parse treeCopyright © 2015 Red Hat, Inc.. All rights reserved.