T - The return type of the visit operation. Use Void for
operations with no return type.public interface InfluxQueryVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
InfluxQueryParser.T visitQuery(InfluxQueryParser.QueryContext ctx)
InfluxQueryParser.query().ctx - the parse treeT visitListSeries(InfluxQueryParser.ListSeriesContext ctx)
InfluxQueryParser.listSeries().ctx - the parse treeT visitSelectQuery(InfluxQueryParser.SelectQueryContext ctx)
InfluxQueryParser.selectQuery().ctx - the parse treeT visitStarColumn(InfluxQueryParser.StarColumnContext ctx)
starColumn
labeled alternative in InfluxQueryParser.selectColumns().ctx - the parse treeT visitColumnDefinitionList(InfluxQueryParser.ColumnDefinitionListContext ctx)
columnDefinitionList
labeled alternative in InfluxQueryParser.selectColumns().ctx - the parse treeT visitColumnDefinition(InfluxQueryParser.ColumnDefinitionContext ctx)
InfluxQueryParser.columnDefinition().ctx - the parse treeT visitRawColumnDefinition(InfluxQueryParser.RawColumnDefinitionContext ctx)
InfluxQueryParser.rawColumnDefinition().ctx - the parse treeT visitAggregatedColumnDefinition(InfluxQueryParser.AggregatedColumnDefinitionContext ctx)
InfluxQueryParser.aggregatedColumnDefinition().ctx - the parse treeT visitFromClause(InfluxQueryParser.FromClauseContext ctx)
InfluxQueryParser.fromClause().ctx - the parse treeT visitGroupByClause(InfluxQueryParser.GroupByClauseContext ctx)
InfluxQueryParser.groupByClause().ctx - the parse treeT visitWhereClause(InfluxQueryParser.WhereClauseContext ctx)
InfluxQueryParser.whereClause().ctx - the parse treeT visitLtExpression(InfluxQueryParser.LtExpressionContext ctx)
ltExpression
labeled alternative in InfluxQueryParser.booleanExpression().ctx - the parse treeT visitOrExpression(InfluxQueryParser.OrExpressionContext ctx)
orExpression
labeled alternative in InfluxQueryParser.booleanExpression().ctx - the parse treeT visitNeqExpression(InfluxQueryParser.NeqExpressionContext ctx)
neqExpression
labeled alternative in InfluxQueryParser.booleanExpression().ctx - the parse treeT visitEqExpression(InfluxQueryParser.EqExpressionContext ctx)
eqExpression
labeled alternative in InfluxQueryParser.booleanExpression().ctx - the parse treeT visitGtExpression(InfluxQueryParser.GtExpressionContext ctx)
gtExpression
labeled alternative in InfluxQueryParser.booleanExpression().ctx - the parse treeT visitAndExpression(InfluxQueryParser.AndExpressionContext ctx)
andExpression
labeled alternative in InfluxQueryParser.booleanExpression().ctx - the parse treeT visitParenthesisExpression(InfluxQueryParser.ParenthesisExpressionContext ctx)
parenthesisExpression
labeled alternative in InfluxQueryParser.booleanExpression().ctx - the parse treeT visitNameOperand(InfluxQueryParser.NameOperandContext ctx)
nameOperand
labeled alternative in InfluxQueryParser.operand().ctx - the parse treeT visitAbsoluteMomentOperand(InfluxQueryParser.AbsoluteMomentOperandContext ctx)
absoluteMomentOperand
labeled alternative in InfluxQueryParser.operand().ctx - the parse treeT visitPastMomentOperand(InfluxQueryParser.PastMomentOperandContext ctx)
pastMomentOperand
labeled alternative in InfluxQueryParser.operand().ctx - the parse treeT visitFutureMomentOperand(InfluxQueryParser.FutureMomentOperandContext ctx)
futureMomentOperand
labeled alternative in InfluxQueryParser.operand().ctx - the parse treeT visitPresentMomentOperand(InfluxQueryParser.PresentMomentOperandContext ctx)
presentMomentOperand
labeled alternative in InfluxQueryParser.operand().ctx - the parse treeT visitDateOperand(InfluxQueryParser.DateOperandContext ctx)
dateOperand
labeled alternative in InfluxQueryParser.operand().ctx - the parse treeT visitLongOperand(InfluxQueryParser.LongOperandContext ctx)
longOperand
labeled alternative in InfluxQueryParser.operand().ctx - the parse treeT visitDoubleOperand(InfluxQueryParser.DoubleOperandContext ctx)
doubleOperand
labeled alternative in InfluxQueryParser.operand().ctx - the parse treeT visitLimitClause(InfluxQueryParser.LimitClauseContext ctx)
InfluxQueryParser.limitClause().ctx - the parse treeT visitOrderAsc(InfluxQueryParser.OrderAscContext ctx)
orderAsc
labeled alternative in InfluxQueryParser.orderClause().ctx - the parse treeT visitOrderDesc(InfluxQueryParser.OrderDescContext ctx)
orderDesc
labeled alternative in InfluxQueryParser.orderClause().ctx - the parse treeT visitIdName(InfluxQueryParser.IdNameContext ctx)
idName
labeled alternative in InfluxQueryParser.name().ctx - the parse treeT visitStringName(InfluxQueryParser.StringNameContext ctx)
stringName
labeled alternative in InfluxQueryParser.name().ctx - the parse treeT visitAlias(InfluxQueryParser.AliasContext ctx)
InfluxQueryParser.alias().ctx - the parse treeT visitPrefix(InfluxQueryParser.PrefixContext ctx)
InfluxQueryParser.prefix().ctx - the parse treeT visitFunctionCall(InfluxQueryParser.FunctionCallContext ctx)
InfluxQueryParser.functionCall().ctx - the parse treeT visitFunctionArgumentList(InfluxQueryParser.FunctionArgumentListContext ctx)
InfluxQueryParser.functionArgumentList().ctx - the parse treeT visitNameFunctionArgument(InfluxQueryParser.NameFunctionArgumentContext ctx)
nameFunctionArgument
labeled alternative in InfluxQueryParser.functionArgument().ctx - the parse treeT visitStringFunctionArgument(InfluxQueryParser.StringFunctionArgumentContext ctx)
stringFunctionArgument
labeled alternative in InfluxQueryParser.functionArgument().ctx - the parse treeT visitDoubleFunctionArgument(InfluxQueryParser.DoubleFunctionArgumentContext ctx)
doubleFunctionArgument
labeled alternative in InfluxQueryParser.functionArgument().ctx - the parse treeT visitLongFunctionArgument(InfluxQueryParser.LongFunctionArgumentContext ctx)
longFunctionArgument
labeled alternative in InfluxQueryParser.functionArgument().ctx - the parse treeCopyright © 2014–2016 Red Hat, Inc.. All rights reserved.