Module org.firebirdsql.jaybird
Package org.firebirdsql.jdbc
package org.firebirdsql.jdbc
Implementation of the JDBC API for the Firebird database.
For detailed user documentation, please consult Jaybird JDBC Driver Java Programmer’s Manual.
-
ClassDescriptionBase class for
FBResultSetMetaDataandFBParameterMetaDatafor methods common to both implementations.Stores additional information about fields in a database.A composite key for internal field mapping structures.Common abstract base class for statement implementations.Reasons for statement (or other resources) completion.Provides access to the database connection for executing database metadata queries.Holder class for query text and parameters.Firebird implementation ofBlob.Standard configuration for blobs.An input stream for reading directly from a FBBlob instance.OutputStreamfor writing Firebird blobs.This class represents a cached blob field.Implementation ofCallableStatement.Implementation ofClob.Comprehensive information about the database as a whole.The classFBDataSourceis a ConnectionFactory for jdbc Connection objects.The Jaybird JDBC Driver implementation for the Firebird database.Tell that driver is not able to serve the request due to missing capabilities.Instances of this interface fetch records from the server.Defines a set of listeners that will be called in different situations.Listener for the events generated by BLOBs.Implementation ofFBObjectListener.BlobListenerthat does nothing.Implementation ofFBObjectListener.FetcherListenerthat does nothing.Implementation ofFBObjectListener.ResultSetListenerthat does nothing.Listener for the events generated by the result set.Listener for the events generated by statements.An object that can be used to get information about the types and properties for each parameter marker in aPreparedStatementobject.Implementation ofPreparedStatement.Represents procedure call.Represents procedure call parameter.Implementation ofResultSet.Information about the types and properties of the columns in aResultSetobject.Exception is thrown when trying to modify the non-updatable result set.Firebird row-id.Savepoint implementation.Deprecated, for removal: This API element is subject to removal in a future version.Unused, will be removed in Jaybird 7Subclass of SQLException whose only purpose is to preserve the information provided by the status vector when an exception is created usingFbExceptionBuilder.toFlatSQLException().Implementation ofStatement.The current result of a statement.This class provides mapping capabilities between standard JDBC transaction isolation level and Firebird Transaction Parameters Blocks (TPBs).Fetch configuration values.Firebird Blob abstraction.Blob input stream.Blob output stream.Firebird extension to theCallableStatementinterface.Firebird Clob abstraction.Extension ofConnectioninterface providing access to Firebird specific features.Connection properties for the Firebird connection.Extension ofDatabaseMetaDatainterface providing access to Firebird specific features.Extension ofDriverfor Jaybird.Firebird extension to theParameterMetaDatainterface.Firebird extensions to thePreparedStatementinterface.Firebird-specific extensions to theResultSetinterface.Firebird-specific extensions to theResultSetMetaDatainterface.Firebird-specific extensions to theRowIdinterface.Interface for the clean separation of the classes between result set and corresponding row updater.Firebird-specific extensions to theSavepointinterface.Firebird-specific extensions to theStatementinterface.Transaction coordinator for theFBConnectionclass.Transaction coordinator base implementation.String constants of the Java type names used in metadata and field access.SQLTypedefinitions specific to Jaybird.Type codes specific for Jaybird.Strategy for quoting object names and literals (or no quoting of object names in the case of dialect 1).Aggregate type for result set behavior and logic for deriving supported combinations of type, concurrency and holdability.Constants with common SQLState values.Meta-information on stored procedures in a Firebird database.