public class SelectQueryDefinitionsParser extends InfluxQueryBaseListener
| Constructor and Description |
|---|
SelectQueryDefinitionsParser() |
enterAlias, enterAndExpression, enterDateOperand, enterDoubleFunctionArgument, enterDoubleOperand, enterEqExpression, enterEveryRule, enterFunctionCall, enterFutureMomentOperand, enterGroupByClause, enterGtExpression, enterIdName, enterIntegerFunctionArgument, enterIntegerOperand, enterLimitClause, enterListSeries, enterLtExpression, enterNeqExpression, enterOrderAsc, enterOrderDesc, enterOrExpression, enterParenthesisExpression, enterPastMomentOperand, enterPrefix, enterPresentMomentOperand, enterQuery, enterSelectQuery, enterStarColumn, enterStringFunctionArgument, enterStringName, exitEveryRule, exitFunctionArgumentList, exitListSeries, exitOrderDesc, exitParenthesisExpression, exitQuery, exitSelectQuery, exitStarColumn, visitErrorNode, visitTerminalpublic void enterColumnDefinitionList(@NotNull
InfluxQueryParser.ColumnDefinitionListContext ctx)
InfluxQueryBaseListenercolumnDefinitionList
labeled alternative in InfluxQueryParser.selectColumns().
The default implementation does nothing.
enterColumnDefinitionList in interface InfluxQueryListenerenterColumnDefinitionList in class InfluxQueryBaseListenerctx - the parse treepublic void exitColumnDefinitionList(@NotNull
InfluxQueryParser.ColumnDefinitionListContext ctx)
InfluxQueryBaseListenercolumnDefinitionList
labeled alternative in InfluxQueryParser.selectColumns().
The default implementation does nothing.
exitColumnDefinitionList in interface InfluxQueryListenerexitColumnDefinitionList in class InfluxQueryBaseListenerctx - the parse treepublic void enterColumnDefinition(@NotNull
InfluxQueryParser.ColumnDefinitionContext ctx)
InfluxQueryBaseListenerInfluxQueryParser.columnDefinition().
The default implementation does nothing.
enterColumnDefinition in interface InfluxQueryListenerenterColumnDefinition in class InfluxQueryBaseListenerctx - the parse treepublic void exitColumnDefinition(@NotNull
InfluxQueryParser.ColumnDefinitionContext ctx)
InfluxQueryBaseListenerInfluxQueryParser.columnDefinition().
The default implementation does nothing.
exitColumnDefinition in interface InfluxQueryListenerexitColumnDefinition in class InfluxQueryBaseListenerctx - the parse treepublic void enterRawColumnDefinition(@NotNull
InfluxQueryParser.RawColumnDefinitionContext ctx)
InfluxQueryBaseListenerInfluxQueryParser.rawColumnDefinition().
The default implementation does nothing.
enterRawColumnDefinition in interface InfluxQueryListenerenterRawColumnDefinition in class InfluxQueryBaseListenerctx - the parse treepublic void exitRawColumnDefinition(@NotNull
InfluxQueryParser.RawColumnDefinitionContext ctx)
InfluxQueryBaseListenerInfluxQueryParser.rawColumnDefinition().
The default implementation does nothing.
exitRawColumnDefinition in interface InfluxQueryListenerexitRawColumnDefinition in class InfluxQueryBaseListenerctx - the parse treepublic void enterAggregatedColumnDefinition(@NotNull
InfluxQueryParser.AggregatedColumnDefinitionContext ctx)
InfluxQueryBaseListenerInfluxQueryParser.aggregatedColumnDefinition().
The default implementation does nothing.
enterAggregatedColumnDefinition in interface InfluxQueryListenerenterAggregatedColumnDefinition in class InfluxQueryBaseListenerctx - the parse treepublic void exitAggregatedColumnDefinition(@NotNull
InfluxQueryParser.AggregatedColumnDefinitionContext ctx)
InfluxQueryBaseListenerInfluxQueryParser.aggregatedColumnDefinition().
The default implementation does nothing.
exitAggregatedColumnDefinition in interface InfluxQueryListenerexitAggregatedColumnDefinition in class InfluxQueryBaseListenerctx - the parse treepublic void enterFromClause(@NotNull
InfluxQueryParser.FromClauseContext ctx)
InfluxQueryBaseListenerInfluxQueryParser.fromClause().
The default implementation does nothing.
enterFromClause in interface InfluxQueryListenerenterFromClause in class InfluxQueryBaseListenerctx - the parse treepublic void exitFromClause(@NotNull
InfluxQueryParser.FromClauseContext ctx)
InfluxQueryBaseListenerInfluxQueryParser.fromClause().
The default implementation does nothing.
exitFromClause in interface InfluxQueryListenerexitFromClause in class InfluxQueryBaseListenerctx - the parse treepublic void exitGroupByClause(@NotNull
InfluxQueryParser.GroupByClauseContext ctx)
InfluxQueryBaseListenerInfluxQueryParser.groupByClause().
The default implementation does nothing.
exitGroupByClause in interface InfluxQueryListenerexitGroupByClause in class InfluxQueryBaseListenerctx - the parse treepublic void enterWhereClause(@NotNull
InfluxQueryParser.WhereClauseContext ctx)
InfluxQueryBaseListenerInfluxQueryParser.whereClause().
The default implementation does nothing.
enterWhereClause in interface InfluxQueryListenerenterWhereClause in class InfluxQueryBaseListenerctx - the parse treepublic void exitWhereClause(@NotNull
InfluxQueryParser.WhereClauseContext ctx)
InfluxQueryBaseListenerInfluxQueryParser.whereClause().
The default implementation does nothing.
exitWhereClause in interface InfluxQueryListenerexitWhereClause in class InfluxQueryBaseListenerctx - the parse treepublic void exitOrderAsc(@NotNull
InfluxQueryParser.OrderAscContext ctx)
InfluxQueryBaseListenerorderAsc
labeled alternative in InfluxQueryParser.orderClause().
The default implementation does nothing.
exitOrderAsc in interface InfluxQueryListenerexitOrderAsc in class InfluxQueryBaseListenerctx - the parse treepublic void exitEqExpression(@NotNull
InfluxQueryParser.EqExpressionContext ctx)
InfluxQueryBaseListenereqExpression
labeled alternative in InfluxQueryParser.booleanExpression().
The default implementation does nothing.
exitEqExpression in interface InfluxQueryListenerexitEqExpression in class InfluxQueryBaseListenerctx - the parse treepublic void exitGtExpression(@NotNull
InfluxQueryParser.GtExpressionContext ctx)
InfluxQueryBaseListenergtExpression
labeled alternative in InfluxQueryParser.booleanExpression().
The default implementation does nothing.
exitGtExpression in interface InfluxQueryListenerexitGtExpression in class InfluxQueryBaseListenerctx - the parse treepublic void exitLtExpression(@NotNull
InfluxQueryParser.LtExpressionContext ctx)
InfluxQueryBaseListenerltExpression
labeled alternative in InfluxQueryParser.booleanExpression().
The default implementation does nothing.
exitLtExpression in interface InfluxQueryListenerexitLtExpression in class InfluxQueryBaseListenerctx - the parse treepublic void exitNeqExpression(@NotNull
InfluxQueryParser.NeqExpressionContext ctx)
InfluxQueryBaseListenerneqExpression
labeled alternative in InfluxQueryParser.booleanExpression().
The default implementation does nothing.
exitNeqExpression in interface InfluxQueryListenerexitNeqExpression in class InfluxQueryBaseListenerctx - the parse treepublic void exitAndExpression(@NotNull
InfluxQueryParser.AndExpressionContext ctx)
InfluxQueryBaseListenerandExpression
labeled alternative in InfluxQueryParser.booleanExpression().
The default implementation does nothing.
exitAndExpression in interface InfluxQueryListenerexitAndExpression in class InfluxQueryBaseListenerctx - the parse treepublic void exitOrExpression(@NotNull
InfluxQueryParser.OrExpressionContext ctx)
InfluxQueryBaseListenerorExpression
labeled alternative in InfluxQueryParser.booleanExpression().
The default implementation does nothing.
exitOrExpression in interface InfluxQueryListenerexitOrExpression in class InfluxQueryBaseListenerctx - the parse treepublic void enterNameOperand(@NotNull
InfluxQueryParser.NameOperandContext ctx)
InfluxQueryBaseListenernameOperand
labeled alternative in InfluxQueryParser.operand().
The default implementation does nothing.
enterNameOperand in interface InfluxQueryListenerenterNameOperand in class InfluxQueryBaseListenerctx - the parse treepublic void exitNameOperand(@NotNull
InfluxQueryParser.NameOperandContext ctx)
InfluxQueryBaseListenernameOperand
labeled alternative in InfluxQueryParser.operand().
The default implementation does nothing.
exitNameOperand in interface InfluxQueryListenerexitNameOperand in class InfluxQueryBaseListenerctx - the parse treepublic void exitPastMomentOperand(@NotNull
InfluxQueryParser.PastMomentOperandContext ctx)
InfluxQueryBaseListenerpastMomentOperand
labeled alternative in InfluxQueryParser.operand().
The default implementation does nothing.
exitPastMomentOperand in interface InfluxQueryListenerexitPastMomentOperand in class InfluxQueryBaseListenerctx - the parse treepublic void exitFutureMomentOperand(@NotNull
InfluxQueryParser.FutureMomentOperandContext ctx)
InfluxQueryBaseListenerfutureMomentOperand
labeled alternative in InfluxQueryParser.operand().
The default implementation does nothing.
exitFutureMomentOperand in interface InfluxQueryListenerexitFutureMomentOperand in class InfluxQueryBaseListenerctx - the parse treepublic void exitPresentMomentOperand(@NotNull
InfluxQueryParser.PresentMomentOperandContext ctx)
InfluxQueryBaseListenerpresentMomentOperand
labeled alternative in InfluxQueryParser.operand().
The default implementation does nothing.
exitPresentMomentOperand in interface InfluxQueryListenerexitPresentMomentOperand in class InfluxQueryBaseListenerctx - the parse treepublic void exitDateOperand(@NotNull
InfluxQueryParser.DateOperandContext ctx)
InfluxQueryBaseListenerdateOperand
labeled alternative in InfluxQueryParser.operand().
The default implementation does nothing.
exitDateOperand in interface InfluxQueryListenerexitDateOperand in class InfluxQueryBaseListenerctx - the parse treepublic void exitIntegerOperand(@NotNull
InfluxQueryParser.IntegerOperandContext ctx)
InfluxQueryBaseListenerintegerOperand
labeled alternative in InfluxQueryParser.operand().
The default implementation does nothing.
exitIntegerOperand in interface InfluxQueryListenerexitIntegerOperand in class InfluxQueryBaseListenerctx - the parse treepublic void exitDoubleOperand(@NotNull
InfluxQueryParser.DoubleOperandContext ctx)
InfluxQueryBaseListenerdoubleOperand
labeled alternative in InfluxQueryParser.operand().
The default implementation does nothing.
exitDoubleOperand in interface InfluxQueryListenerexitDoubleOperand in class InfluxQueryBaseListenerctx - the parse treepublic void exitLimitClause(@NotNull
InfluxQueryParser.LimitClauseContext ctx)
InfluxQueryBaseListenerInfluxQueryParser.limitClause().
The default implementation does nothing.
exitLimitClause in interface InfluxQueryListenerexitLimitClause in class InfluxQueryBaseListenerctx - the parse treepublic void exitPrefix(@NotNull
InfluxQueryParser.PrefixContext ctx)
InfluxQueryBaseListenerInfluxQueryParser.prefix().
The default implementation does nothing.
exitPrefix in interface InfluxQueryListenerexitPrefix in class InfluxQueryBaseListenerctx - the parse treepublic void exitIdName(@NotNull
InfluxQueryParser.IdNameContext ctx)
InfluxQueryBaseListeneridName
labeled alternative in InfluxQueryParser.name().
The default implementation does nothing.
exitIdName in interface InfluxQueryListenerexitIdName in class InfluxQueryBaseListenerctx - the parse treepublic void exitStringName(@NotNull
InfluxQueryParser.StringNameContext ctx)
InfluxQueryBaseListenerstringName
labeled alternative in InfluxQueryParser.name().
The default implementation does nothing.
exitStringName in interface InfluxQueryListenerexitStringName in class InfluxQueryBaseListenerctx - the parse treepublic void exitAlias(@NotNull
InfluxQueryParser.AliasContext ctx)
InfluxQueryBaseListenerInfluxQueryParser.alias().
The default implementation does nothing.
exitAlias in interface InfluxQueryListenerexitAlias in class InfluxQueryBaseListenerctx - the parse treepublic void exitFunctionCall(@NotNull
InfluxQueryParser.FunctionCallContext ctx)
InfluxQueryBaseListenerInfluxQueryParser.functionCall().
The default implementation does nothing.
exitFunctionCall in interface InfluxQueryListenerexitFunctionCall in class InfluxQueryBaseListenerctx - the parse treepublic void enterFunctionArgumentList(@NotNull
InfluxQueryParser.FunctionArgumentListContext ctx)
InfluxQueryBaseListenerInfluxQueryParser.functionArgumentList().
The default implementation does nothing.
enterFunctionArgumentList in interface InfluxQueryListenerenterFunctionArgumentList in class InfluxQueryBaseListenerctx - the parse treepublic void enterNameFunctionArgument(@NotNull
InfluxQueryParser.NameFunctionArgumentContext ctx)
InfluxQueryBaseListenernameFunctionArgument
labeled alternative in InfluxQueryParser.functionArgument().
The default implementation does nothing.
enterNameFunctionArgument in interface InfluxQueryListenerenterNameFunctionArgument in class InfluxQueryBaseListenerctx - the parse treepublic void exitStringFunctionArgument(@NotNull
InfluxQueryParser.StringFunctionArgumentContext ctx)
InfluxQueryBaseListenerstringFunctionArgument
labeled alternative in InfluxQueryParser.functionArgument().
The default implementation does nothing.
exitStringFunctionArgument in interface InfluxQueryListenerexitStringFunctionArgument in class InfluxQueryBaseListenerctx - the parse treepublic void exitNameFunctionArgument(@NotNull
InfluxQueryParser.NameFunctionArgumentContext ctx)
InfluxQueryBaseListenernameFunctionArgument
labeled alternative in InfluxQueryParser.functionArgument().
The default implementation does nothing.
exitNameFunctionArgument in interface InfluxQueryListenerexitNameFunctionArgument in class InfluxQueryBaseListenerctx - the parse treepublic void exitDoubleFunctionArgument(@NotNull
InfluxQueryParser.DoubleFunctionArgumentContext ctx)
InfluxQueryBaseListenerdoubleFunctionArgument
labeled alternative in InfluxQueryParser.functionArgument().
The default implementation does nothing.
exitDoubleFunctionArgument in interface InfluxQueryListenerexitDoubleFunctionArgument in class InfluxQueryBaseListenerctx - the parse treepublic void exitIntegerFunctionArgument(@NotNull
InfluxQueryParser.IntegerFunctionArgumentContext ctx)
InfluxQueryBaseListenerintegerFunctionArgument
labeled alternative in InfluxQueryParser.functionArgument().
The default implementation does nothing.
exitIntegerFunctionArgument in interface InfluxQueryListenerexitIntegerFunctionArgument in class InfluxQueryBaseListenerctx - the parse treepublic SelectQueryDefinitions getSelectQueryDefinitions()
Copyright © 2014–2015 Red Hat, Inc.. All rights reserved.