Package org.firebirdsql.jdbc.parser
Interface JaybirdSqlListener
-
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
JaybirdSqlBaseListener
public interface JaybirdSqlListener extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced byJaybirdSqlParser
.
-
-
Method Summary
-
-
-
Method Detail
-
enterStatement
void enterStatement(JaybirdSqlParser.StatementContext ctx)
Enter a parse tree produced byJaybirdSqlParser.statement()
.- Parameters:
ctx
- the parse tree
-
exitStatement
void exitStatement(JaybirdSqlParser.StatementContext ctx)
Exit a parse tree produced byJaybirdSqlParser.statement()
.- Parameters:
ctx
- the parse tree
-
enterDeleteStatement
void enterDeleteStatement(JaybirdSqlParser.DeleteStatementContext ctx)
Enter a parse tree produced byJaybirdSqlParser.deleteStatement()
.- Parameters:
ctx
- the parse tree
-
exitDeleteStatement
void exitDeleteStatement(JaybirdSqlParser.DeleteStatementContext ctx)
Exit a parse tree produced byJaybirdSqlParser.deleteStatement()
.- Parameters:
ctx
- the parse tree
-
enterUpdateStatement
void enterUpdateStatement(JaybirdSqlParser.UpdateStatementContext ctx)
Enter a parse tree produced byJaybirdSqlParser.updateStatement()
.- Parameters:
ctx
- the parse tree
-
exitUpdateStatement
void exitUpdateStatement(JaybirdSqlParser.UpdateStatementContext ctx)
Exit a parse tree produced byJaybirdSqlParser.updateStatement()
.- Parameters:
ctx
- the parse tree
-
enterUpdateOrInsertStatement
void enterUpdateOrInsertStatement(JaybirdSqlParser.UpdateOrInsertStatementContext ctx)
Enter a parse tree produced byJaybirdSqlParser.updateOrInsertStatement()
.- Parameters:
ctx
- the parse tree
-
exitUpdateOrInsertStatement
void exitUpdateOrInsertStatement(JaybirdSqlParser.UpdateOrInsertStatementContext ctx)
Exit a parse tree produced byJaybirdSqlParser.updateOrInsertStatement()
.- Parameters:
ctx
- the parse tree
-
enterInsertStatement
void enterInsertStatement(JaybirdSqlParser.InsertStatementContext ctx)
Enter a parse tree produced byJaybirdSqlParser.insertStatement()
.- Parameters:
ctx
- the parse tree
-
exitInsertStatement
void exitInsertStatement(JaybirdSqlParser.InsertStatementContext ctx)
Exit a parse tree produced byJaybirdSqlParser.insertStatement()
.- Parameters:
ctx
- the parse tree
-
enterMergeStatement
void enterMergeStatement(JaybirdSqlParser.MergeStatementContext ctx)
Enter a parse tree produced byJaybirdSqlParser.mergeStatement()
.- Parameters:
ctx
- the parse tree
-
exitMergeStatement
void exitMergeStatement(JaybirdSqlParser.MergeStatementContext ctx)
Exit a parse tree produced byJaybirdSqlParser.mergeStatement()
.- Parameters:
ctx
- the parse tree
-
enterReturningClause
void enterReturningClause(JaybirdSqlParser.ReturningClauseContext ctx)
Enter a parse tree produced byJaybirdSqlParser.returningClause()
.- Parameters:
ctx
- the parse tree
-
exitReturningClause
void exitReturningClause(JaybirdSqlParser.ReturningClauseContext ctx)
Exit a parse tree produced byJaybirdSqlParser.returningClause()
.- Parameters:
ctx
- the parse tree
-
enterSimpleIdentifier
void enterSimpleIdentifier(JaybirdSqlParser.SimpleIdentifierContext ctx)
Enter a parse tree produced byJaybirdSqlParser.simpleIdentifier()
.- Parameters:
ctx
- the parse tree
-
exitSimpleIdentifier
void exitSimpleIdentifier(JaybirdSqlParser.SimpleIdentifierContext ctx)
Exit a parse tree produced byJaybirdSqlParser.simpleIdentifier()
.- Parameters:
ctx
- the parse tree
-
enterFullIdentifier
void enterFullIdentifier(JaybirdSqlParser.FullIdentifierContext ctx)
Enter a parse tree produced byJaybirdSqlParser.fullIdentifier()
.- Parameters:
ctx
- the parse tree
-
exitFullIdentifier
void exitFullIdentifier(JaybirdSqlParser.FullIdentifierContext ctx)
Exit a parse tree produced byJaybirdSqlParser.fullIdentifier()
.- Parameters:
ctx
- the parse tree
-
enterTableName
void enterTableName(JaybirdSqlParser.TableNameContext ctx)
Enter a parse tree produced byJaybirdSqlParser.tableName()
.- Parameters:
ctx
- the parse tree
-
exitTableName
void exitTableName(JaybirdSqlParser.TableNameContext ctx)
Exit a parse tree produced byJaybirdSqlParser.tableName()
.- Parameters:
ctx
- the parse tree
-
enterReturningColumnList
void enterReturningColumnList(JaybirdSqlParser.ReturningColumnListContext ctx)
Enter a parse tree produced byJaybirdSqlParser.returningColumnList()
.- Parameters:
ctx
- the parse tree
-
exitReturningColumnList
void exitReturningColumnList(JaybirdSqlParser.ReturningColumnListContext ctx)
Exit a parse tree produced byJaybirdSqlParser.returningColumnList()
.- Parameters:
ctx
- the parse tree
-
enterColumnName
void enterColumnName(JaybirdSqlParser.ColumnNameContext ctx)
Enter a parse tree produced byJaybirdSqlParser.columnName()
.- Parameters:
ctx
- the parse tree
-
exitColumnName
void exitColumnName(JaybirdSqlParser.ColumnNameContext ctx)
Exit a parse tree produced byJaybirdSqlParser.columnName()
.- Parameters:
ctx
- the parse tree
-
enterAlias
void enterAlias(JaybirdSqlParser.AliasContext ctx)
Enter a parse tree produced byJaybirdSqlParser.alias()
.- Parameters:
ctx
- the parse tree
-
exitAlias
void exitAlias(JaybirdSqlParser.AliasContext ctx)
Exit a parse tree produced byJaybirdSqlParser.alias()
.- Parameters:
ctx
- the parse tree
-
enterSimpleValue
void enterSimpleValue(JaybirdSqlParser.SimpleValueContext ctx)
Enter a parse tree produced byJaybirdSqlParser.simpleValue()
.- Parameters:
ctx
- the parse tree
-
exitSimpleValue
void exitSimpleValue(JaybirdSqlParser.SimpleValueContext ctx)
Exit a parse tree produced byJaybirdSqlParser.simpleValue()
.- Parameters:
ctx
- the parse tree
-
-