Package taack.jdbc.common.tql.gen
Interface TQLListener
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
TQLBaseListener,TQLDump,TQLTranslator
public interface TQLListener
extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced by
TQLParser.-
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced byTQLParser.additionalExpression().voidEnter a parse tree produced byTQLParser.aliasColumn().voidEnter a parse tree produced byTQLParser.aliasTable().voidEnter a parse tree produced byTQLParser.atom().voidEnter a parse tree produced byTQLParser.columnExpression().voidEnter a parse tree produced byTQLParser.fromExpression().voidEnter a parse tree produced byTQLParser.groupByExpression().voidEnter a parse tree produced byTQLParser.idColumn().voidEnter a parse tree produced byTQLParser.idTable().voidEnter a parse tree produced byTQLParser.idTableStar().voidEnter a parse tree produced byTQLParser.idTableWithAlias().voidEnter a parse tree produced byTQLParser.junctionOp().voidEnter a parse tree produced byTQLParser.multiplyingExpression().voidEnter a parse tree produced byTQLParser.powExpression().voidEnter a parse tree produced byTQLParser.relOp().voidEnter a parse tree produced byTQLParser.scientific().voidEnter a parse tree produced byTQLParser.selectExpression().voidEnter a parse tree produced byTQLParser.selectFuntionExpression().voidEnter a parse tree produced byTQLParser.selectStar().voidEnter a parse tree produced byTQLParser.selFunc().voidEnter a parse tree produced byTQLParser.signedAtom().voidEnter a parse tree produced byTQLParser.tql().voidEnter a parse tree produced byTQLParser.whereClause().voidEnter a parse tree produced byTQLParser.whereExpression().voidEnter a parse tree produced byTQLParser.whereExpressionElement().voidExit a parse tree produced byTQLParser.additionalExpression().voidExit a parse tree produced byTQLParser.aliasColumn().voidExit a parse tree produced byTQLParser.aliasTable().voidExit a parse tree produced byTQLParser.atom().voidExit a parse tree produced byTQLParser.columnExpression().voidExit a parse tree produced byTQLParser.fromExpression().voidExit a parse tree produced byTQLParser.groupByExpression().voidExit a parse tree produced byTQLParser.idColumn().voidExit a parse tree produced byTQLParser.idTable().voidExit a parse tree produced byTQLParser.idTableStar().voidExit a parse tree produced byTQLParser.idTableWithAlias().voidExit a parse tree produced byTQLParser.junctionOp().voidExit a parse tree produced byTQLParser.multiplyingExpression().voidExit a parse tree produced byTQLParser.powExpression().voidExit a parse tree produced byTQLParser.relOp().voidExit a parse tree produced byTQLParser.scientific().voidExit a parse tree produced byTQLParser.selectExpression().voidExit a parse tree produced byTQLParser.selectFuntionExpression().voidExit a parse tree produced byTQLParser.selectStar().voidExit a parse tree produced byTQLParser.selFunc().voidExit a parse tree produced byTQLParser.signedAtom().voidExit a parse tree produced byTQLParser.tql().voidExit a parse tree produced byTQLParser.whereClause().voidExit a parse tree produced byTQLParser.whereExpression().voidExit a parse tree produced byTQLParser.whereExpressionElement().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Method Details
-
enterTql
Enter a parse tree produced byTQLParser.tql().- Parameters:
ctx- the parse tree
-
exitTql
Exit a parse tree produced byTQLParser.tql().- Parameters:
ctx- the parse tree
-
enterSelectStar
Enter a parse tree produced byTQLParser.selectStar().- Parameters:
ctx- the parse tree
-
exitSelectStar
Exit a parse tree produced byTQLParser.selectStar().- Parameters:
ctx- the parse tree
-
enterSelectExpression
Enter a parse tree produced byTQLParser.selectExpression().- Parameters:
ctx- the parse tree
-
exitSelectExpression
Exit a parse tree produced byTQLParser.selectExpression().- Parameters:
ctx- the parse tree
-
enterGroupByExpression
Enter a parse tree produced byTQLParser.groupByExpression().- Parameters:
ctx- the parse tree
-
exitGroupByExpression
Exit a parse tree produced byTQLParser.groupByExpression().- Parameters:
ctx- the parse tree
-
enterSelectFuntionExpression
Enter a parse tree produced byTQLParser.selectFuntionExpression().- Parameters:
ctx- the parse tree
-
exitSelectFuntionExpression
Exit a parse tree produced byTQLParser.selectFuntionExpression().- Parameters:
ctx- the parse tree
-
enterFromExpression
Enter a parse tree produced byTQLParser.fromExpression().- Parameters:
ctx- the parse tree
-
exitFromExpression
Exit a parse tree produced byTQLParser.fromExpression().- Parameters:
ctx- the parse tree
-
enterIdTableWithAlias
Enter a parse tree produced byTQLParser.idTableWithAlias().- Parameters:
ctx- the parse tree
-
exitIdTableWithAlias
Exit a parse tree produced byTQLParser.idTableWithAlias().- Parameters:
ctx- the parse tree
-
enterIdTable
Enter a parse tree produced byTQLParser.idTable().- Parameters:
ctx- the parse tree
-
exitIdTable
Exit a parse tree produced byTQLParser.idTable().- Parameters:
ctx- the parse tree
-
enterSelFunc
Enter a parse tree produced byTQLParser.selFunc().- Parameters:
ctx- the parse tree
-
exitSelFunc
Exit a parse tree produced byTQLParser.selFunc().- Parameters:
ctx- the parse tree
-
enterColumnExpression
Enter a parse tree produced byTQLParser.columnExpression().- Parameters:
ctx- the parse tree
-
exitColumnExpression
Exit a parse tree produced byTQLParser.columnExpression().- Parameters:
ctx- the parse tree
-
enterIdColumn
Enter a parse tree produced byTQLParser.idColumn().- Parameters:
ctx- the parse tree
-
exitIdColumn
Exit a parse tree produced byTQLParser.idColumn().- Parameters:
ctx- the parse tree
-
enterAliasColumn
Enter a parse tree produced byTQLParser.aliasColumn().- Parameters:
ctx- the parse tree
-
exitAliasColumn
Exit a parse tree produced byTQLParser.aliasColumn().- Parameters:
ctx- the parse tree
-
enterAliasTable
Enter a parse tree produced byTQLParser.aliasTable().- Parameters:
ctx- the parse tree
-
exitAliasTable
Exit a parse tree produced byTQLParser.aliasTable().- Parameters:
ctx- the parse tree
-
enterIdTableStar
Enter a parse tree produced byTQLParser.idTableStar().- Parameters:
ctx- the parse tree
-
exitIdTableStar
Exit a parse tree produced byTQLParser.idTableStar().- Parameters:
ctx- the parse tree
-
enterWhereClause
Enter a parse tree produced byTQLParser.whereClause().- Parameters:
ctx- the parse tree
-
exitWhereClause
Exit a parse tree produced byTQLParser.whereClause().- Parameters:
ctx- the parse tree
-
enterWhereExpression
Enter a parse tree produced byTQLParser.whereExpression().- Parameters:
ctx- the parse tree
-
exitWhereExpression
Exit a parse tree produced byTQLParser.whereExpression().- Parameters:
ctx- the parse tree
-
enterWhereExpressionElement
Enter a parse tree produced byTQLParser.whereExpressionElement().- Parameters:
ctx- the parse tree
-
exitWhereExpressionElement
Exit a parse tree produced byTQLParser.whereExpressionElement().- Parameters:
ctx- the parse tree
-
enterJunctionOp
Enter a parse tree produced byTQLParser.junctionOp().- Parameters:
ctx- the parse tree
-
exitJunctionOp
Exit a parse tree produced byTQLParser.junctionOp().- Parameters:
ctx- the parse tree
-
enterAdditionalExpression
Enter a parse tree produced byTQLParser.additionalExpression().- Parameters:
ctx- the parse tree
-
exitAdditionalExpression
Exit a parse tree produced byTQLParser.additionalExpression().- Parameters:
ctx- the parse tree
-
enterMultiplyingExpression
Enter a parse tree produced byTQLParser.multiplyingExpression().- Parameters:
ctx- the parse tree
-
exitMultiplyingExpression
Exit a parse tree produced byTQLParser.multiplyingExpression().- Parameters:
ctx- the parse tree
-
enterPowExpression
Enter a parse tree produced byTQLParser.powExpression().- Parameters:
ctx- the parse tree
-
exitPowExpression
Exit a parse tree produced byTQLParser.powExpression().- Parameters:
ctx- the parse tree
-
enterSignedAtom
Enter a parse tree produced byTQLParser.signedAtom().- Parameters:
ctx- the parse tree
-
exitSignedAtom
Exit a parse tree produced byTQLParser.signedAtom().- Parameters:
ctx- the parse tree
-
enterAtom
Enter a parse tree produced byTQLParser.atom().- Parameters:
ctx- the parse tree
-
exitAtom
Exit a parse tree produced byTQLParser.atom().- Parameters:
ctx- the parse tree
-
enterScientific
Enter a parse tree produced byTQLParser.scientific().- Parameters:
ctx- the parse tree
-
exitScientific
Exit a parse tree produced byTQLParser.scientific().- Parameters:
ctx- the parse tree
-
enterRelOp
Enter a parse tree produced byTQLParser.relOp().- Parameters:
ctx- the parse tree
-
exitRelOp
Exit a parse tree produced byTQLParser.relOp().- Parameters:
ctx- the parse tree
-