Package org.firebirdsql.jdbc
-
Interface Summary Interface Description FBObjectListener This interface defines set of listeners that will be called in different situations.FBObjectListener.BlobListener Listener for the events generated by BLOBs.FBObjectListener.FetcherListener FBObjectListener.ResultSetListener Listener for the events generated by the result set.FBObjectListener.StatementListener Listener for the events generated by statements.FirebirdBlob Firebird Blob abstraction.FirebirdBlob.BlobInputStream Blob input stream.FirebirdBlob.BlobOutputStream Blob output stream.FirebirdCallableStatement Firebird extension to theCallableStatement
interface.FirebirdConnection Extension ofConnection
interface providing access to Firebird specific features.FirebirdConnectionProperties Connection properties for the Firebird connection.FirebirdDatabaseMetaData Extension ofDatabaseMetaData
interface providing access to Firebird specific features.FirebirdDriver Extension of theDriver
providing methods to set the connection properties programmatically.FirebirdParameterMetaData Firebird extension to theParameterMetaData
interface.FirebirdPreparedStatement Firebird extensions to thePreparedStatement
interface.FirebirdResultSet Firebird-specific extensions to theResultSet
interface.FirebirdResultSetMetaData Firebird-specific extensions to theResultSetMetaData
interface.FirebirdSavepoint Firebird-specific extensions to theSavepoint
interface.FirebirdStatement Firebird-specific extensions to theStatement
interface.JdbcVersionSupport Interface to mediate between differences in JDBC versions.StoredProcedureMetaData Meta-information on stored procedures in a Firebird database.Synchronizable Provides synchronization object. -
Class Summary Class Description AbstractCallableStatement Abstract implementation ofCallableStatement
.AbstractFieldMetaData Base class forFBResultSetMetaData
andFBParameterMetaData
for methods common to both implementations.AbstractFieldMetaData.ExtendedFieldInfo This class is an old-fashion data structure that stores additional information about fields in a database.AbstractFieldMetaData.FieldKey This class should be used as a composite key in an internal field mapping structures.AbstractPreparedStatement Abstract implementation ofPreparedStatement
.AbstractResultSet Implementation ofResultSet
.FBBlob Firebird implementation ofBlob
.FBBlobInputStream An input stream for reading directly from a FBBlob instance.FBBlobOutputStream OutputStream
for writing Firebird blobs.FBCachedBlob This class represents a cached blob field.FBCallableStatement JDBC 4.2 implementation ofPreparedStatement
interface.FBClob Implementation ofClob
.FBConnection FBConnectionDefaults Default values for JDBC connection.FBConnectionProperties FBDatabaseMetaData Comprehensive information about the database as a whole.FBDataSource The classFBDataSource
is a ConnectionFactory for jdbc Connection objects.FBDriver The Jaybird JDBC Driver implementation for the Firebird database.FBObjectListener.NoActionBlobListener Implementation ofFBObjectListener.BlobListener
that implements all methods as empty methods.FBObjectListener.NoActionResultSetListener Implementation ofFBObjectListener.ResultSetListener
that implements all methods as empty methods.FBParameterMetaData An object that can be used to get information about the types and properties for each parameter marker in aPreparedStatement
object.FBPreparedStatement JDBC 4.2 implementation ofPreparedStatement
interface.FBProcedureCall Represents procedure call.FBProcedureParam Represents procedure call parameter.FBResultSet JDBC 4.2 implementation ofResultSet
interface.FBResultSetMetaData An object that can be used to get information about the types and properties of the columns in aResultSet
object.FBRowId Firebird row-id.FBRowUpdater Class responsible for modifying updatable result sets.FBSavepoint Savepoint implementation.FBStatement Implementation ofStatement
.FBTpbMapper This class is provides mapping capabilities between standard JDBC transaction isolation level and Firebird Transaction Parameters Block (TPB).FBUpdatableCursorFetcher Statement fetcher for updatable cursor case.InternalTransactionCoordinator Transaction coordinator for theFBConnection
class.InternalTransactionCoordinator.AbstractTransactionCoordinator JavaTypeNameConstants String constants of the Java type names used in metadata and field access.JaybirdTypeCodes Type codes specific for Jaybird.Jdbc42VersionSupport JDBC 4.2 version support.SQLStateConstants Constants with common SQLState values.StoredProcedureMetaDataFactory Factory to retrieve meta-data on stored procedures in a Firebird database. -
Enum Summary Enum Description CompletionReason Reasons for statement (or other resources) completion.FBStatement.StatementResult The current result of a statement.JaybirdType SQLType
definitions specific to Jaybird.JdbcVersionSupportHolder Holder for the instance ofJdbcVersionSupport
to use.QuoteStrategy Strategy for quoting objects (or no quoting in the case of dialect 1). -
Exception Summary Exception Description FBDriverConsistencyCheckException Internal driver consistency check failed.FBDriverNotCapableException Tell that driver is not able to serve the request due to missing capabilities.FBMissingParameterException Deprecated. Unused, will be removed in Jaybird 5FBResultSetNotUpdatableException Exception is thrown when trying to modify the non-updatable result set.FBSQLException FBSQLExceptionInfo Subclass of SQLException whose only purpose is to preserve the information provided by the status vector when an exception is created usingFbExceptionBuilder.toFlatSQLException()
.