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-2023 Jaybird (Firebird JDBC) team. All rights reserved.