See: Description
Interface | Description |
---|---|
ReservedWords |
Interface for reserved words checks.
|
Token |
A token is an individual element of a SQL statement.
|
TokenVisitor |
Visitor for tokens.
|
VisitorRegistrar |
Registrar for visitors that allows runtime removal or addition of visitors.
|
Class | Description |
---|---|
SqlParser |
Simple visiting SQL parser.
|
SqlParser.Builder | |
SqlTokenizer |
Converts a SQL statement into tokens.
|
SqlTokenizer.Builder | |
StatementDetector |
Detects the type of statement, and - optionally - whether a DML statement has a
RETURNING clause. |
StatementIdentification |
Statement type identification.
|
Enum | Description |
---|---|
FirebirdReservedWords |
All reserved words per Firebird version.
|
LocalStatementType |
Statement types.
|
Exception | Description |
---|---|
UnexpectedEndOfInputException |
Thrown when the tokenizer required a character, but instead the end of input was reached.
|
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 for internal purposes of Jaybird (like generated keys support).
Copyright © 2001-2024 Jaybird (Firebird JDBC) team. All rights reserved.