Class JaybirdSqlBaseListener
- java.lang.Object
-
- org.firebirdsql.jdbc.parser.JaybirdSqlBaseListener
-
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
,JaybirdSqlListener
public class JaybirdSqlBaseListener extends java.lang.Object implements JaybirdSqlListener
This class provides an empty implementation ofJaybirdSqlListener
, which can be extended to create a listener which only needs to handle a subset of the available methods.
-
-
Constructor Summary
Constructors Constructor Description JaybirdSqlBaseListener()
-
Method Summary
-
-
-
Method Detail
-
enterStatement
public void enterStatement(JaybirdSqlParser.StatementContext ctx)
Enter a parse tree produced byJaybirdSqlParser.statement()
.The default implementation does nothing.
- Specified by:
enterStatement
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
exitStatement
public void exitStatement(JaybirdSqlParser.StatementContext ctx)
Exit a parse tree produced byJaybirdSqlParser.statement()
.The default implementation does nothing.
- Specified by:
exitStatement
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
enterDeleteStatement
public void enterDeleteStatement(JaybirdSqlParser.DeleteStatementContext ctx)
Enter a parse tree produced byJaybirdSqlParser.deleteStatement()
.The default implementation does nothing.
- Specified by:
enterDeleteStatement
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
exitDeleteStatement
public void exitDeleteStatement(JaybirdSqlParser.DeleteStatementContext ctx)
Exit a parse tree produced byJaybirdSqlParser.deleteStatement()
.The default implementation does nothing.
- Specified by:
exitDeleteStatement
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
enterUpdateStatement
public void enterUpdateStatement(JaybirdSqlParser.UpdateStatementContext ctx)
Enter a parse tree produced byJaybirdSqlParser.updateStatement()
.The default implementation does nothing.
- Specified by:
enterUpdateStatement
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
exitUpdateStatement
public void exitUpdateStatement(JaybirdSqlParser.UpdateStatementContext ctx)
Exit a parse tree produced byJaybirdSqlParser.updateStatement()
.The default implementation does nothing.
- Specified by:
exitUpdateStatement
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
enterUpdateOrInsertStatement
public void enterUpdateOrInsertStatement(JaybirdSqlParser.UpdateOrInsertStatementContext ctx)
Enter a parse tree produced byJaybirdSqlParser.updateOrInsertStatement()
.The default implementation does nothing.
- Specified by:
enterUpdateOrInsertStatement
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
exitUpdateOrInsertStatement
public void exitUpdateOrInsertStatement(JaybirdSqlParser.UpdateOrInsertStatementContext ctx)
Exit a parse tree produced byJaybirdSqlParser.updateOrInsertStatement()
.The default implementation does nothing.
- Specified by:
exitUpdateOrInsertStatement
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
enterInsertStatement
public void enterInsertStatement(JaybirdSqlParser.InsertStatementContext ctx)
Enter a parse tree produced byJaybirdSqlParser.insertStatement()
.The default implementation does nothing.
- Specified by:
enterInsertStatement
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
exitInsertStatement
public void exitInsertStatement(JaybirdSqlParser.InsertStatementContext ctx)
Exit a parse tree produced byJaybirdSqlParser.insertStatement()
.The default implementation does nothing.
- Specified by:
exitInsertStatement
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
enterMergeStatement
public void enterMergeStatement(JaybirdSqlParser.MergeStatementContext ctx)
Enter a parse tree produced byJaybirdSqlParser.mergeStatement()
.The default implementation does nothing.
- Specified by:
enterMergeStatement
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
exitMergeStatement
public void exitMergeStatement(JaybirdSqlParser.MergeStatementContext ctx)
Exit a parse tree produced byJaybirdSqlParser.mergeStatement()
.The default implementation does nothing.
- Specified by:
exitMergeStatement
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
enterReturningClause
public void enterReturningClause(JaybirdSqlParser.ReturningClauseContext ctx)
Enter a parse tree produced byJaybirdSqlParser.returningClause()
.The default implementation does nothing.
- Specified by:
enterReturningClause
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
exitReturningClause
public void exitReturningClause(JaybirdSqlParser.ReturningClauseContext ctx)
Exit a parse tree produced byJaybirdSqlParser.returningClause()
.The default implementation does nothing.
- Specified by:
exitReturningClause
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
enterSimpleIdentifier
public void enterSimpleIdentifier(JaybirdSqlParser.SimpleIdentifierContext ctx)
Enter a parse tree produced byJaybirdSqlParser.simpleIdentifier()
.The default implementation does nothing.
- Specified by:
enterSimpleIdentifier
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
exitSimpleIdentifier
public void exitSimpleIdentifier(JaybirdSqlParser.SimpleIdentifierContext ctx)
Exit a parse tree produced byJaybirdSqlParser.simpleIdentifier()
.The default implementation does nothing.
- Specified by:
exitSimpleIdentifier
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
enterFullIdentifier
public void enterFullIdentifier(JaybirdSqlParser.FullIdentifierContext ctx)
Enter a parse tree produced byJaybirdSqlParser.fullIdentifier()
.The default implementation does nothing.
- Specified by:
enterFullIdentifier
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
exitFullIdentifier
public void exitFullIdentifier(JaybirdSqlParser.FullIdentifierContext ctx)
Exit a parse tree produced byJaybirdSqlParser.fullIdentifier()
.The default implementation does nothing.
- Specified by:
exitFullIdentifier
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
enterTableName
public void enterTableName(JaybirdSqlParser.TableNameContext ctx)
Enter a parse tree produced byJaybirdSqlParser.tableName()
.The default implementation does nothing.
- Specified by:
enterTableName
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
exitTableName
public void exitTableName(JaybirdSqlParser.TableNameContext ctx)
Exit a parse tree produced byJaybirdSqlParser.tableName()
.The default implementation does nothing.
- Specified by:
exitTableName
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
enterReturningColumnList
public void enterReturningColumnList(JaybirdSqlParser.ReturningColumnListContext ctx)
Enter a parse tree produced byJaybirdSqlParser.returningColumnList()
.The default implementation does nothing.
- Specified by:
enterReturningColumnList
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
exitReturningColumnList
public void exitReturningColumnList(JaybirdSqlParser.ReturningColumnListContext ctx)
Exit a parse tree produced byJaybirdSqlParser.returningColumnList()
.The default implementation does nothing.
- Specified by:
exitReturningColumnList
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
enterColumnName
public void enterColumnName(JaybirdSqlParser.ColumnNameContext ctx)
Enter a parse tree produced byJaybirdSqlParser.columnName()
.The default implementation does nothing.
- Specified by:
enterColumnName
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
exitColumnName
public void exitColumnName(JaybirdSqlParser.ColumnNameContext ctx)
Exit a parse tree produced byJaybirdSqlParser.columnName()
.The default implementation does nothing.
- Specified by:
exitColumnName
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
enterAlias
public void enterAlias(JaybirdSqlParser.AliasContext ctx)
Enter a parse tree produced byJaybirdSqlParser.alias()
.The default implementation does nothing.
- Specified by:
enterAlias
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
exitAlias
public void exitAlias(JaybirdSqlParser.AliasContext ctx)
Exit a parse tree produced byJaybirdSqlParser.alias()
.The default implementation does nothing.
- Specified by:
exitAlias
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
enterSimpleValue
public void enterSimpleValue(JaybirdSqlParser.SimpleValueContext ctx)
Enter a parse tree produced byJaybirdSqlParser.simpleValue()
.The default implementation does nothing.
- Specified by:
enterSimpleValue
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
exitSimpleValue
public void exitSimpleValue(JaybirdSqlParser.SimpleValueContext ctx)
Exit a parse tree produced byJaybirdSqlParser.simpleValue()
.The default implementation does nothing.
- Specified by:
exitSimpleValue
in interfaceJaybirdSqlListener
- Parameters:
ctx
- the parse tree
-
enterEveryRule
public void enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
The default implementation does nothing.
- Specified by:
enterEveryRule
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
exitEveryRule
public void exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
The default implementation does nothing.
- Specified by:
exitEveryRule
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitTerminal
public void visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
The default implementation does nothing.
- Specified by:
visitTerminal
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitErrorNode
public void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node)
The default implementation does nothing.
- Specified by:
visitErrorNode
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
-