Interface PersistQLListener
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
PersistQLBaseListener
,PersistQLTreeBuilder
public interface PersistQLListener
extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced by
PersistQLParser
.-
Method Summary
Modifier and TypeMethodDescriptionvoid
Enter a parse tree produced byPersistQLParser.and()
.void
Enter a parse tree produced byPersistQLParser.condition()
.void
Enter a parse tree produced byPersistQLParser.factor()
.void
Enter a parse tree produced byPersistQLParser.find()
.void
Enter a parse tree produced byPersistQLParser.funcall()
.void
Enter a parse tree produced byPersistQLParser.literal()
.void
Enter a parse tree produced byPersistQLParser.not()
.void
Enter a parse tree produced byPersistQLParser.or()
.void
Enter a parse tree produced byPersistQLParser.order()
.void
Enter a parse tree produced byPersistQLParser.orderStatement()
.void
Enter a parse tree produced byPersistQLParser.paren()
.void
Enter a parse tree produced byPersistQLParser.path()
.void
Enter a parse tree produced byPersistQLParser.query()
.void
Enter a parse tree produced byPersistQLParser.subquery()
.void
Enter a parse tree produced byPersistQLParser.where()
.void
Exit a parse tree produced byPersistQLParser.and()
.void
Exit a parse tree produced byPersistQLParser.condition()
.void
Exit a parse tree produced byPersistQLParser.factor()
.void
Exit a parse tree produced byPersistQLParser.find()
.void
Exit a parse tree produced byPersistQLParser.funcall()
.void
Exit a parse tree produced byPersistQLParser.literal()
.void
Exit a parse tree produced byPersistQLParser.not()
.void
Exit a parse tree produced byPersistQLParser.or()
.void
Exit a parse tree produced byPersistQLParser.order()
.void
Exit a parse tree produced byPersistQLParser.orderStatement()
.void
Exit a parse tree produced byPersistQLParser.paren()
.void
Exit a parse tree produced byPersistQLParser.path()
.void
Exit a parse tree produced byPersistQLParser.query()
.void
Exit a parse tree produced byPersistQLParser.subquery()
.void
Exit a parse tree produced byPersistQLParser.where()
.Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Method Details
-
enterQuery
Enter a parse tree produced byPersistQLParser.query()
.- Parameters:
ctx
- the parse tree
-
exitQuery
Exit a parse tree produced byPersistQLParser.query()
.- Parameters:
ctx
- the parse tree
-
enterFind
Enter a parse tree produced byPersistQLParser.find()
.- Parameters:
ctx
- the parse tree
-
exitFind
Exit a parse tree produced byPersistQLParser.find()
.- Parameters:
ctx
- the parse tree
-
enterWhere
Enter a parse tree produced byPersistQLParser.where()
.- Parameters:
ctx
- the parse tree
-
exitWhere
Exit a parse tree produced byPersistQLParser.where()
.- Parameters:
ctx
- the parse tree
-
enterOrder
Enter a parse tree produced byPersistQLParser.order()
.- Parameters:
ctx
- the parse tree
-
exitOrder
Exit a parse tree produced byPersistQLParser.order()
.- Parameters:
ctx
- the parse tree
-
enterOrderStatement
Enter a parse tree produced byPersistQLParser.orderStatement()
.- Parameters:
ctx
- the parse tree
-
exitOrderStatement
Exit a parse tree produced byPersistQLParser.orderStatement()
.- Parameters:
ctx
- the parse tree
-
enterOr
Enter a parse tree produced byPersistQLParser.or()
.- Parameters:
ctx
- the parse tree
-
exitOr
Exit a parse tree produced byPersistQLParser.or()
.- Parameters:
ctx
- the parse tree
-
enterAnd
Enter a parse tree produced byPersistQLParser.and()
.- Parameters:
ctx
- the parse tree
-
exitAnd
Exit a parse tree produced byPersistQLParser.and()
.- Parameters:
ctx
- the parse tree
-
enterNot
Enter a parse tree produced byPersistQLParser.not()
.- Parameters:
ctx
- the parse tree
-
exitNot
Exit a parse tree produced byPersistQLParser.not()
.- Parameters:
ctx
- the parse tree
-
enterParen
Enter a parse tree produced byPersistQLParser.paren()
.- Parameters:
ctx
- the parse tree
-
exitParen
Exit a parse tree produced byPersistQLParser.paren()
.- Parameters:
ctx
- the parse tree
-
enterCondition
Enter a parse tree produced byPersistQLParser.condition()
.- Parameters:
ctx
- the parse tree
-
exitCondition
Exit a parse tree produced byPersistQLParser.condition()
.- Parameters:
ctx
- the parse tree
-
enterFactor
Enter a parse tree produced byPersistQLParser.factor()
.- Parameters:
ctx
- the parse tree
-
exitFactor
Exit a parse tree produced byPersistQLParser.factor()
.- Parameters:
ctx
- the parse tree
-
enterFuncall
Enter a parse tree produced byPersistQLParser.funcall()
.- Parameters:
ctx
- the parse tree
-
exitFuncall
Exit a parse tree produced byPersistQLParser.funcall()
.- Parameters:
ctx
- the parse tree
-
enterSubquery
Enter a parse tree produced byPersistQLParser.subquery()
.- Parameters:
ctx
- the parse tree
-
exitSubquery
Exit a parse tree produced byPersistQLParser.subquery()
.- Parameters:
ctx
- the parse tree
-
enterPath
Enter a parse tree produced byPersistQLParser.path()
.- Parameters:
ctx
- the parse tree
-
exitPath
Exit a parse tree produced byPersistQLParser.path()
.- Parameters:
ctx
- the parse tree
-
enterLiteral
Enter a parse tree produced byPersistQLParser.literal()
.- Parameters:
ctx
- the parse tree
-
exitLiteral
Exit a parse tree produced byPersistQLParser.literal()
.- Parameters:
ctx
- the parse tree
-