Interface MQEParserListener
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
MQEParserBaseListener
public interface MQEParserListener
extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced by
MQEParser.-
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced byMQEParser.addSub().voidEnter a parse tree produced by theaddSubOplabeled alternative inMQEParser.expression().voidEnter a parse tree produced byMQEParser.aggregation().voidEnter a parse tree produced by theaggregationOplabeled alternative inMQEParser.expression().voidEnter a parse tree produced byMQEParser.compare().voidEnter a parse tree produced by thecompareOplabeled alternative inMQEParser.expression().voidEnter a parse tree produced byMQEParser.expressionNode().voidEnter a parse tree produced by theexprNodelabeled alternative inMQEParser.expression().voidEnter a parse tree produced byMQEParser.function0().voidEnter a parse tree produced by thefunction0OPlabeled alternative inMQEParser.expression().voidEnter a parse tree produced byMQEParser.function1().voidEnter a parse tree produced by thefunction1OPlabeled alternative inMQEParser.expression().voidEnter a parse tree produced byMQEParser.label().voidEnter a parse tree produced byMQEParser.labelName().voidEnter a parse tree produced byMQEParser.labelValue().voidEnter a parse tree produced byMQEParser.metric().voidEnter a parse tree produced byMQEParser.metricName().voidEnter a parse tree produced byMQEParser.mulDivMod().voidEnter a parse tree produced by themulDivModOplabeled alternative inMQEParser.expression().voidEnter a parse tree produced byMQEParser.order().voidEnter a parse tree produced byMQEParser.parameter().voidEnter a parse tree produced byMQEParser.relabels().voidEnter a parse tree produced by therelablesOPlabeled alternative inMQEParser.expression().voidEnter a parse tree produced byMQEParser.root().voidEnter a parse tree produced byMQEParser.scalar().voidEnter a parse tree produced byMQEParser.topN().voidEnter a parse tree produced by thetopNOPlabeled alternative inMQEParser.expression().voidExit a parse tree produced byMQEParser.addSub().voidExit a parse tree produced by theaddSubOplabeled alternative inMQEParser.expression().voidExit a parse tree produced byMQEParser.aggregation().voidExit a parse tree produced by theaggregationOplabeled alternative inMQEParser.expression().voidExit a parse tree produced byMQEParser.compare().voidExit a parse tree produced by thecompareOplabeled alternative inMQEParser.expression().voidExit a parse tree produced byMQEParser.expressionNode().voidExit a parse tree produced by theexprNodelabeled alternative inMQEParser.expression().voidExit a parse tree produced byMQEParser.function0().voidExit a parse tree produced by thefunction0OPlabeled alternative inMQEParser.expression().voidExit a parse tree produced byMQEParser.function1().voidExit a parse tree produced by thefunction1OPlabeled alternative inMQEParser.expression().voidExit a parse tree produced byMQEParser.label().voidExit a parse tree produced byMQEParser.labelName().voidExit a parse tree produced byMQEParser.labelValue().voidExit a parse tree produced byMQEParser.metric().voidExit a parse tree produced byMQEParser.metricName().voidExit a parse tree produced byMQEParser.mulDivMod().voidExit a parse tree produced by themulDivModOplabeled alternative inMQEParser.expression().voidExit a parse tree produced byMQEParser.order().voidExit a parse tree produced byMQEParser.parameter().voidExit a parse tree produced byMQEParser.relabels().voidExit a parse tree produced by therelablesOPlabeled alternative inMQEParser.expression().voidExit a parse tree produced byMQEParser.root().voidExit a parse tree produced byMQEParser.scalar().voidExit a parse tree produced byMQEParser.topN().voidExit a parse tree produced by thetopNOPlabeled alternative inMQEParser.expression().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Method Details
-
enterRoot
Enter a parse tree produced byMQEParser.root().- Parameters:
ctx- the parse tree
-
exitRoot
Exit a parse tree produced byMQEParser.root().- Parameters:
ctx- the parse tree
-
enterFunction1OP
Enter a parse tree produced by thefunction1OPlabeled alternative inMQEParser.expression().- Parameters:
ctx- the parse tree
-
exitFunction1OP
Exit a parse tree produced by thefunction1OPlabeled alternative inMQEParser.expression().- Parameters:
ctx- the parse tree
-
enterFunction0OP
Enter a parse tree produced by thefunction0OPlabeled alternative inMQEParser.expression().- Parameters:
ctx- the parse tree
-
exitFunction0OP
Exit a parse tree produced by thefunction0OPlabeled alternative inMQEParser.expression().- Parameters:
ctx- the parse tree
-
enterTopNOP
Enter a parse tree produced by thetopNOPlabeled alternative inMQEParser.expression().- Parameters:
ctx- the parse tree
-
exitTopNOP
Exit a parse tree produced by thetopNOPlabeled alternative inMQEParser.expression().- Parameters:
ctx- the parse tree
-
enterAggregationOp
Enter a parse tree produced by theaggregationOplabeled alternative inMQEParser.expression().- Parameters:
ctx- the parse tree
-
exitAggregationOp
Exit a parse tree produced by theaggregationOplabeled alternative inMQEParser.expression().- Parameters:
ctx- the parse tree
-
enterExprNode
Enter a parse tree produced by theexprNodelabeled alternative inMQEParser.expression().- Parameters:
ctx- the parse tree
-
exitExprNode
Exit a parse tree produced by theexprNodelabeled alternative inMQEParser.expression().- Parameters:
ctx- the parse tree
-
enterMulDivModOp
Enter a parse tree produced by themulDivModOplabeled alternative inMQEParser.expression().- Parameters:
ctx- the parse tree
-
exitMulDivModOp
Exit a parse tree produced by themulDivModOplabeled alternative inMQEParser.expression().- Parameters:
ctx- the parse tree
-
enterRelablesOP
Enter a parse tree produced by therelablesOPlabeled alternative inMQEParser.expression().- Parameters:
ctx- the parse tree
-
exitRelablesOP
Exit a parse tree produced by therelablesOPlabeled alternative inMQEParser.expression().- Parameters:
ctx- the parse tree
-
enterCompareOp
Enter a parse tree produced by thecompareOplabeled alternative inMQEParser.expression().- Parameters:
ctx- the parse tree
-
exitCompareOp
Exit a parse tree produced by thecompareOplabeled alternative inMQEParser.expression().- Parameters:
ctx- the parse tree
-
enterAddSubOp
Enter a parse tree produced by theaddSubOplabeled alternative inMQEParser.expression().- Parameters:
ctx- the parse tree
-
exitAddSubOp
Exit a parse tree produced by theaddSubOplabeled alternative inMQEParser.expression().- Parameters:
ctx- the parse tree
-
enterExpressionNode
Enter a parse tree produced byMQEParser.expressionNode().- Parameters:
ctx- the parse tree
-
exitExpressionNode
Exit a parse tree produced byMQEParser.expressionNode().- Parameters:
ctx- the parse tree
-
enterAddSub
Enter a parse tree produced byMQEParser.addSub().- Parameters:
ctx- the parse tree
-
exitAddSub
Exit a parse tree produced byMQEParser.addSub().- Parameters:
ctx- the parse tree
-
enterMulDivMod
Enter a parse tree produced byMQEParser.mulDivMod().- Parameters:
ctx- the parse tree
-
exitMulDivMod
Exit a parse tree produced byMQEParser.mulDivMod().- Parameters:
ctx- the parse tree
-
enterCompare
Enter a parse tree produced byMQEParser.compare().- Parameters:
ctx- the parse tree
-
exitCompare
Exit a parse tree produced byMQEParser.compare().- Parameters:
ctx- the parse tree
-
enterMetricName
Enter a parse tree produced byMQEParser.metricName().- Parameters:
ctx- the parse tree
-
exitMetricName
Exit a parse tree produced byMQEParser.metricName().- Parameters:
ctx- the parse tree
-
enterMetric
Enter a parse tree produced byMQEParser.metric().- Parameters:
ctx- the parse tree
-
exitMetric
Exit a parse tree produced byMQEParser.metric().- Parameters:
ctx- the parse tree
-
enterLabelName
Enter a parse tree produced byMQEParser.labelName().- Parameters:
ctx- the parse tree
-
exitLabelName
Exit a parse tree produced byMQEParser.labelName().- Parameters:
ctx- the parse tree
-
enterLabelValue
Enter a parse tree produced byMQEParser.labelValue().- Parameters:
ctx- the parse tree
-
exitLabelValue
Exit a parse tree produced byMQEParser.labelValue().- Parameters:
ctx- the parse tree
-
enterLabel
Enter a parse tree produced byMQEParser.label().- Parameters:
ctx- the parse tree
-
exitLabel
Exit a parse tree produced byMQEParser.label().- Parameters:
ctx- the parse tree
-
enterScalar
Enter a parse tree produced byMQEParser.scalar().- Parameters:
ctx- the parse tree
-
exitScalar
Exit a parse tree produced byMQEParser.scalar().- Parameters:
ctx- the parse tree
-
enterAggregation
Enter a parse tree produced byMQEParser.aggregation().- Parameters:
ctx- the parse tree
-
exitAggregation
Exit a parse tree produced byMQEParser.aggregation().- Parameters:
ctx- the parse tree
-
enterFunction0
Enter a parse tree produced byMQEParser.function0().- Parameters:
ctx- the parse tree
-
exitFunction0
Exit a parse tree produced byMQEParser.function0().- Parameters:
ctx- the parse tree
-
enterFunction1
Enter a parse tree produced byMQEParser.function1().- Parameters:
ctx- the parse tree
-
exitFunction1
Exit a parse tree produced byMQEParser.function1().- Parameters:
ctx- the parse tree
-
enterTopN
Enter a parse tree produced byMQEParser.topN().- Parameters:
ctx- the parse tree
-
exitTopN
Exit a parse tree produced byMQEParser.topN().- Parameters:
ctx- the parse tree
-
enterRelabels
Enter a parse tree produced byMQEParser.relabels().- Parameters:
ctx- the parse tree
-
exitRelabels
Exit a parse tree produced byMQEParser.relabels().- Parameters:
ctx- the parse tree
-
enterParameter
Enter a parse tree produced byMQEParser.parameter().- Parameters:
ctx- the parse tree
-
exitParameter
Exit a parse tree produced byMQEParser.parameter().- Parameters:
ctx- the parse tree
-
enterOrder
Enter a parse tree produced byMQEParser.order().- Parameters:
ctx- the parse tree
-
exitOrder
Exit a parse tree produced byMQEParser.order().- Parameters:
ctx- the parse tree
-