All Packages

Package Summary
Package
Description
Implementations of DataSource, XADataSource, ConnectionPoolDataSource and related classes.
Defines the supported Firebird character sets and their mapping to Java character sets.
Provides support for listening to Firebird events.
Converts BigDecimal to and from IEEE-754r (IEEE-754-2008) decimal byte representations.
Low-level APIs for accessing a Firebird database server.
This package contains classes for the pluggable GDS implementations.
Arguments (code, type information and value) for ParameterBufferBase.
Pure-java implementation of GDSFactoryPlugin and supporting classes.
The Jaybird GDS-ng API provides the abstraction for connecting to Firebird either through a wire protocol implementation, a native firebird client or other means.
SPI for Firebird database encryption callback.
Implementation of org.firebirdsql.gds.ng.dbcrypt for static responses.
Low-level field (column or parameter) descriptors, row descriptors, and row values.
Listener interfaces and supporting classes for the org.firebirdsql.gds.ng API.
Interfaces for operation monitoring (experimental feature).
Mapping between Firebird and Java time zones and supporting classes.
Pure-java implementation of the org.firebirdsql.gds.ng API for the Firebird wire protocol.
SPI for Firebird authentication plugins for the wire protocol implementation.
Implementation of org.firebirdsql.gds.ng.wire.auth for the Legacy_Auth authentication plugin.
Implementation of org.firebirdsql.gds.ng.wire.auth for the Srp family of authentication plugin.
SPI for Firebird wire protocol encryption plugins for the wire protocol implementation, and supporting classes.
Implementation of org.firebirdsql.gds.ng.wire.crypt for Arc4.
Implementation of org.firebirdsql.gds.ng.wire.crypt for ChaCha (not ChaCha64).
Implementation of org.firebirdsql.gds.ng.wire for version 10 of the Firebird wire protocol.
Implementation of org.firebirdsql.gds.ng.wire for version 11 of the Firebird wire protocol.
Implementation of org.firebirdsql.gds.ng.wire for version 12 of the Firebird wire protocol.
Implementation of org.firebirdsql.gds.ng.wire for version 13 of the Firebird wire protocol.
Implementation of org.firebirdsql.gds.ng.wire for version 15 of the Firebird wire protocol.
Implementation of org.firebirdsql.gds.ng.wire for version 16 of the Firebird wire protocol.
Implementation of org.firebirdsql.gds.ng.wire for version 18 of the Firebird wire protocol.
Provides version information for the Jaybird library.
Constants for Firebird API values.
Statement parser for generated keys support.
APIs and constants for connection properties for attachments to a Firebird database or service API.
Definition of a connection property and supporting classes.
Internal API for connection properties and the definition of properties supported by Jaybird.
SPI to register connection properties with Jaybird.
Utility classes which are strictly for use within Jaybird itself.
XCA (or ex-connector-architecture), is an internal API of Jaybird for connection management.
Implementation of the JDBC API for the Firebird database.
Implementation of JDBC escapes for the Jaybird Firebird JDBC driver.
Implementation of fields for getting or setting result set columns or prepared statement parameters.
The classes in this packages support or provide parts of the implementation of DatabaseMetaData.
APIs and implementation to manage or obtain information about the Firebird server or a specific database.
Utility classes for use by Jaybird.