Package net.jazdw.rql
Interface RqlListener
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
RqlBaseListener
public interface RqlListener
extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced by
RqlParser.-
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced by theandlabeled alternative inRqlParser.expression().voidEnter a parse tree produced byRqlParser.arrayValue().voidEnter a parse tree produced by thefunctionlabeled alternative inRqlParser.expression().voidEnter a parse tree produced byRqlParser.functionName().voidEnter a parse tree produced by thegrouplabeled alternative inRqlParser.expression().voidEnter a parse tree produced byRqlParser.identifier().voidEnter a parse tree produced by thelogicallabeled alternative inRqlParser.expression().voidEnter a parse tree produced byRqlParser.logicalOperator().voidEnter a parse tree produced by theorlabeled alternative inRqlParser.expression().voidEnter a parse tree produced by thepredicatelabeled alternative inRqlParser.expression().voidEnter a parse tree produced byRqlParser.predicateOperator().voidEnter a parse tree produced byRqlParser.query().voidEnter a parse tree produced by theshortPredicatelabeled alternative inRqlParser.expression().voidEnter a parse tree produced byRqlParser.shortPredicateOperator().voidEnter a parse tree produced byRqlParser.typedValue().voidEnter a parse tree produced byRqlParser.value().voidExit a parse tree produced by theandlabeled alternative inRqlParser.expression().voidExit a parse tree produced byRqlParser.arrayValue().voidExit a parse tree produced by thefunctionlabeled alternative inRqlParser.expression().voidExit a parse tree produced byRqlParser.functionName().voidExit a parse tree produced by thegrouplabeled alternative inRqlParser.expression().voidExit a parse tree produced byRqlParser.identifier().voidExit a parse tree produced by thelogicallabeled alternative inRqlParser.expression().voidExit a parse tree produced byRqlParser.logicalOperator().voidExit a parse tree produced by theorlabeled alternative inRqlParser.expression().voidExit a parse tree produced by thepredicatelabeled alternative inRqlParser.expression().voidExit a parse tree produced byRqlParser.predicateOperator().voidExit a parse tree produced byRqlParser.query().voidExit a parse tree produced by theshortPredicatelabeled alternative inRqlParser.expression().voidExit a parse tree produced byRqlParser.shortPredicateOperator().voidExit a parse tree produced byRqlParser.typedValue().voidExit a parse tree produced byRqlParser.value().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Method Details
-
enterQuery
Enter a parse tree produced byRqlParser.query().- Parameters:
ctx- the parse tree
-
exitQuery
Exit a parse tree produced byRqlParser.query().- Parameters:
ctx- the parse tree
-
enterPredicate
Enter a parse tree produced by thepredicatelabeled alternative inRqlParser.expression().- Parameters:
ctx- the parse tree
-
exitPredicate
Exit a parse tree produced by thepredicatelabeled alternative inRqlParser.expression().- Parameters:
ctx- the parse tree
-
enterShortPredicate
Enter a parse tree produced by theshortPredicatelabeled alternative inRqlParser.expression().- Parameters:
ctx- the parse tree
-
exitShortPredicate
Exit a parse tree produced by theshortPredicatelabeled alternative inRqlParser.expression().- Parameters:
ctx- the parse tree
-
enterOr
Enter a parse tree produced by theorlabeled alternative inRqlParser.expression().- Parameters:
ctx- the parse tree
-
exitOr
Exit a parse tree produced by theorlabeled alternative inRqlParser.expression().- Parameters:
ctx- the parse tree
-
enterAnd
Enter a parse tree produced by theandlabeled alternative inRqlParser.expression().- Parameters:
ctx- the parse tree
-
exitAnd
Exit a parse tree produced by theandlabeled alternative inRqlParser.expression().- Parameters:
ctx- the parse tree
-
enterFunction
Enter a parse tree produced by thefunctionlabeled alternative inRqlParser.expression().- Parameters:
ctx- the parse tree
-
exitFunction
Exit a parse tree produced by thefunctionlabeled alternative inRqlParser.expression().- Parameters:
ctx- the parse tree
-
enterLogical
Enter a parse tree produced by thelogicallabeled alternative inRqlParser.expression().- Parameters:
ctx- the parse tree
-
exitLogical
Exit a parse tree produced by thelogicallabeled alternative inRqlParser.expression().- Parameters:
ctx- the parse tree
-
enterGroup
Enter a parse tree produced by thegrouplabeled alternative inRqlParser.expression().- Parameters:
ctx- the parse tree
-
exitGroup
Exit a parse tree produced by thegrouplabeled alternative inRqlParser.expression().- Parameters:
ctx- the parse tree
-
enterFunctionName
Enter a parse tree produced byRqlParser.functionName().- Parameters:
ctx- the parse tree
-
exitFunctionName
Exit a parse tree produced byRqlParser.functionName().- Parameters:
ctx- the parse tree
-
enterIdentifier
Enter a parse tree produced byRqlParser.identifier().- Parameters:
ctx- the parse tree
-
exitIdentifier
Exit a parse tree produced byRqlParser.identifier().- Parameters:
ctx- the parse tree
-
enterValue
Enter a parse tree produced byRqlParser.value().- Parameters:
ctx- the parse tree
-
exitValue
Exit a parse tree produced byRqlParser.value().- Parameters:
ctx- the parse tree
-
enterTypedValue
Enter a parse tree produced byRqlParser.typedValue().- Parameters:
ctx- the parse tree
-
exitTypedValue
Exit a parse tree produced byRqlParser.typedValue().- Parameters:
ctx- the parse tree
-
enterArrayValue
Enter a parse tree produced byRqlParser.arrayValue().- Parameters:
ctx- the parse tree
-
exitArrayValue
Exit a parse tree produced byRqlParser.arrayValue().- Parameters:
ctx- the parse tree
-
enterLogicalOperator
Enter a parse tree produced byRqlParser.logicalOperator().- Parameters:
ctx- the parse tree
-
exitLogicalOperator
Exit a parse tree produced byRqlParser.logicalOperator().- Parameters:
ctx- the parse tree
-
enterPredicateOperator
Enter a parse tree produced byRqlParser.predicateOperator().- Parameters:
ctx- the parse tree
-
exitPredicateOperator
Exit a parse tree produced byRqlParser.predicateOperator().- Parameters:
ctx- the parse tree
-
enterShortPredicateOperator
Enter a parse tree produced byRqlParser.shortPredicateOperator().- Parameters:
ctx- the parse tree
-
exitShortPredicateOperator
Exit a parse tree produced byRqlParser.shortPredicateOperator().- Parameters:
ctx- the parse tree
-