Package org.firebirdsql.jdbc.parser
Statement parser for generated keys support.
DO NOT USE! This packages is for driver-internal purposes only.
The parser in this package is not a full implementation of the Firebird SQL dialect. It only serves to obtain the statement information necessary to support the JDBC generated keys feature.
-
Interface Summary Interface Description JaybirdSqlListener This interface defines a complete listener for a parse tree produced byJaybirdSqlParser
.StatementParser Interface for accessing the parser. -
Class Summary Class Description JaybirdSqlBaseListener 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.JaybirdSqlLexer JaybirdSqlParser JaybirdSqlParser.AliasContext JaybirdSqlParser.ColumnNameContext JaybirdSqlParser.DeleteStatementContext JaybirdSqlParser.FullIdentifierContext JaybirdSqlParser.InsertStatementContext JaybirdSqlParser.MergeStatementContext JaybirdSqlParser.ReturningClauseContext JaybirdSqlParser.ReturningColumnListContext JaybirdSqlParser.SimpleIdentifierContext JaybirdSqlParser.SimpleValueContext JaybirdSqlParser.StatementContext JaybirdSqlParser.TableNameContext JaybirdSqlParser.UpdateOrInsertStatementContext JaybirdSqlParser.UpdateStatementContext JaybirdStatementModel Simple model of the parsed statement.StatementParserImpl Concrete implementation for accessing the parser. -
Exception Summary Exception Description StatementParser.ParseException Exception to wrap other exceptions when parsing.