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 visitQuery(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 visitListSeries(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 visitSelectQuery(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 treepublic T visitStarColumn(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 visitColumnDefinitionList(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 visitColumnDefinition(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 visitRawColumnDefinition(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 visitAggregatedColumnDefinition(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 visitFromClause(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 visitGroupByClause(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 visitWhereClause(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 visitLtExpression(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 visitOrExpression(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(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 visitEqExpression(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 visitGtExpression(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 visitAndExpression(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 visitParenthesisExpression(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 visitNameOperand(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 visitAbsoluteMomentOperand(InfluxQueryParser.AbsoluteMomentOperandContext ctx)
absoluteMomentOperand
labeled alternative in InfluxQueryParser.operand().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAbsoluteMomentOperand in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitPastMomentOperand(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 visitFutureMomentOperand(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 visitPresentMomentOperand(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 visitDateOperand(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 visitLongOperand(InfluxQueryParser.LongOperandContext ctx)
longOperand
labeled alternative in InfluxQueryParser.operand().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLongOperand in interface InfluxQueryVisitor<T>ctx - the parse treepublic T visitDoubleOperand(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 visitLimitClause(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 visitOrderAsc(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 visitOrderDesc(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 visitIdName(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 visitStringName(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 visitAlias(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 visitPrefix(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 visitFunctionCall(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 visitFunctionArgumentList(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 visitNameFunctionArgument(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 visitStringFunctionArgument(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 visitDoubleFunctionArgument(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 visitLongFunctionArgument(InfluxQueryParser.LongFunctionArgumentContext ctx)
longFunctionArgument
labeled alternative in InfluxQueryParser.functionArgument().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLongFunctionArgument in interface InfluxQueryVisitor<T>ctx - the parse treeCopyright © 2014–2016 Red Hat, Inc.. All rights reserved.