All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractAttachProperties<T extends IAttachProperties<T>> |
|
| AbstractCallableStatement |
Abstract implementation of CallableStatement.
|
| AbstractConnection<T extends IAttachProperties<T>,C extends FbAttachment> |
Abstract class with common logic for connections.
|
| AbstractEventHandle |
Abstract implementation for event handle.
|
| AbstractFbAttachment<T extends AbstractConnection<? extends IAttachProperties<?>,? extends FbAttachment>> |
|
| AbstractFbBlob |
|
| AbstractFbDatabase<T extends AbstractConnection<IConnectionProperties,? extends FbDatabase>> |
Abstract implementation of FbDatabase with behavior common to the various
implementations.
|
| AbstractFbService<T extends AbstractConnection<IServiceProperties,? extends FbService>> |
Abstract service implementation.
|
| AbstractFbStatement |
|
| AbstractFbTransaction |
|
| AbstractFbWireBlob |
|
| AbstractFbWireDatabase |
Abstract class for operations common to all version of the wire protocol implementation.
|
| AbstractFbWireInputBlob |
|
| AbstractFbWireOutputBlob |
|
| AbstractFbWireService |
Abstract service implementation for the wire protocol.
|
| AbstractFbWireStatement |
|
| AbstractFieldMetaData |
|
| 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.
|
| AbstractImmutableAttachProperties<T extends IAttachProperties<T>> |
|
| AbstractListenerDispatcher<TListener> |
Dispatcher to maintain a list of listeners of type TListener
|
| AbstractNativeDatabaseFactory |
Common implementation for client library and embedded database factory.
|
| AbstractParameterConverter<D extends AbstractConnection<IConnectionProperties,?>,S extends AbstractConnection<IServiceProperties,?>> |
Abstract class for behavior common to ParameterConverter implementations.
|
| AbstractPreparedStatement |
Abstract implementation of PreparedStatement.
|
| AbstractProtocolDescriptor |
|
| AbstractResultSet |
Implementation of ResultSet.
|
| AbstractSrpAuthenticationPluginSpi |
Base class for SRP authentication plugin providers.
|
| AbstractWireOperations |
|
| Arc4EncryptionPlugin |
ARC4 encryption plugin (the wire encryption provided out-of-the-box in Firebird 3).
|
| Arc4EncryptionPluginSpi |
ARC4 encryption plugin provider.
|
| Argument |
Base class for arguments to the parameter buffer.
|
| ArgumentType |
Argument metadata type.
|
| AsynchronousChannelListener |
Listener interface for events on the asynchronous channel.
|
| AsynchronousChannelListener.Event |
Event count notification
|
| AsynchronousChannelListenerDispatcher |
|
| AsynchronousProcessor |
Process asynchronous channels for notification of events.
|
| AuthenticationPlugin |
Plugin for Firebird authentication.
|
| AuthenticationPlugin.AuthStatus |
Status of authentication.
|
| AuthenticationPluginSpi |
Service provider interface for authentication plugins.
|
| BackupManager |
Implements the backup and restore functionality of Firebird Services API.
|
| Base64Decoder |
Interface for accessing Java version specific base64 decoder.
|
| Base64DecoderImpl |
|
| BaseGDSFactoryPlugin |
|
| BigEndianDatatypeCoder |
Datatype encoder and decoder for big endian platforms, specifically for use with the Firebird client library.
|
| BigIntArgument |
Argument implementation for bigint (long) values.
|
| BlobLengthProcessor |
Blob information processor for retrieving blob length.
|
| BlobParameterBuffer |
|
| BlobParameterBufferImp |
Implementation of BlobParameterBuffer.
|
| BlrCalculator |
Interface for calculating the blr (binary language representation) of a row.
|
| BlrConstants |
Constants for the blr.
|
| ByteArrayArgument |
Argument implementation for byte arrays.
|
| ByteArrayHelper |
Helper methods for byte arrays.
|
| Clause |
Condition clause for constructing metadata query conditions.
|
| ClientAuthBlock |
Manages client authentication with multiple pluginProviders.
|
| ClumpletReader |
Reader for clumplets, similar to the implementation ClumpletReader.cpp.
|
| ClumpletReader.ClumpletType |
|
| ClumpletReader.Kind |
|
| CompletionReason |
Reasons for statement (or other resources) completion.
|
| ConnectionParameterBuffer |
|
| DatabaseEvent |
An interface for retrieving information about events that have occurred
|
| DatabaseListener |
Listener for database events
|
| DatabaseListenerDispatcher |
|
| DatabaseParameterBuffer |
Instance of this interface represents a Database Parameter Buffer from the
Firebird API documentation and specifies the attributes for the
current connection.
|
| DatabaseParameterBufferExtension |
Extension of the DatabaseParameterBuffer
interface that allows GDS implementations remove the DPB extension parameters
that driver implementation uses for client-side configuration.
|
| DatabaseParameterBufferImp |
Implementation for DatabaseParameterBuffer.
|
| DatabaseParameterBufferImp.DpbMetaData |
|
| DataSourceFactory |
ObjectFactory for the DataSources in org.firebirdsql.ds.
|
| DatatypeCoder |
Interface defining the encoding and decoding for Firebird (numerical) data types.
|
| DatatypeCoder.RawDateTimeStruct |
Raw date/time value.
|
| DbAttachInfo |
Container for attachment information (ie server, port and filename/alias).
|
| DbCryptCallback |
Plugin for Firebird database encryption callback.
|
| DbCryptCallbackSpi |
Service provider interface for database encryption callback plugins.
|
| DbCryptData |
Data of a database encryption key callback (or reply).
|
| DbMetadataMediator |
Provides access to the database connection for executing database metadata queries.
|
| DbMetadataMediator.MetadataQuery |
Holder class for query text and parameters.
|
| Decimal<T extends Decimal<T>> |
Abstract base class for IEEE-754 decimals.
|
| Decimal128 |
An IEEE-754 Decimal128.
|
| Decimal32 |
An IEEE-754 Decimal32.
|
| Decimal64 |
An IEEE-754 Decimal64.
|
| DecimalInconvertibleException |
Thrown to indicate a decimal value could not be converted to a target type (usually BigDecimal).
|
| DecimalOverflowException |
Exception thrown to indicate a coefficient or exponent overflow or underflow.
|
| DecimalType |
Type of decimal.
|
| DefaultBlrCalculator |
Default BLR calculator for the wire protocol.
|
| DefaultDatabaseListener |
Default implementation of DatabaseListener where all implemented methods
do nothing.
|
| DefaultDatatypeCoder |
The default datatype coder.
|
| DefaultEncodingDefinition |
Definition of a Firebird encoding.
|
| DefaultEncodingSet |
The default encoding set for Jaybird.
|
| DefaultObjectConverter |
Provides a default implementation of ObjectConverter.
|
| DefaultStatementListener |
Default implementation of StatementListener where all implemented methods
do nothing.
|
| DeferredAction |
Semi-functional interface for processing deferred responses from the server.
|
| DenselyPackedDecimalCodec |
Provides conversion between Densely Packed Decimal encoding and BigInteger.
|
| EmbeddedGDSFactoryPlugin |
|
| Encoding |
Encoding translates between a Java string and a byte array for a specific (Firebird) encoding.
|
| EncodingDefinition |
Definition of a Firebird encoding.
|
| EncodingFactory |
|
| EncodingSet |
EncodingSet is an interface for the purpose of loading EncodingDefinition mappings into
Jaybird.
|
| EncodingSpecificDatatypeCoder |
Datatype coder wrapping another datatype coder and applying a specific encoding definition, while delegating other
methods to the wrapped datatype coder.
|
| EncryptionIdentifier |
Identifier of an encryption type + plugin.
|
| EncryptionInitInfo |
The initial initialization information of an encryption plugin.
|
| EncryptionInitInfo.InitResult |
|
| EncryptionPlugin |
Plugin for Firebird wire encryption.
|
| EncryptionPluginSpi |
Service provider interface for wire encryption plugins.
|
| EventHandle |
Handle to internal event-handling structures.
|
| EventHandler |
A callback handler interface for event handling.
|
| EventListener |
An interface for callbacks in response to Firebird events
|
| EventManager |
An interface for registering EventListener instances to listen for database events.
|
| ExceptionHelper |
Helpers for exception handling
|
| ExceptionListenable |
|
| ExceptionListener |
Listener for notifications of SQL Exceptions that occurred in the object listened on.
|
| ExceptionListenerDispatcher |
|
| ExecutionPlanProcessor |
InfoProcessor to retrieve the (normal) execution plan of a statement.
|
| FBAbstractCommonDataSource |
Abstract class for properties and behaviour common to DataSources,
XADataSources and ConnectionPoolDataSources
|
| FbAttachment |
Connection to a Firebird server (to a database or service).
|
| FBBackupManager |
Implements the backup and restore functionality of Firebird Services API.
|
| FBBackupManagerBase |
Implements the common functionality between regular and streaming backup/restore
|
| FBBackupManagerBase.PathSizeStruct |
Structure that holds path to the database and corresponding size of the file (in case of backup - that is
size of the file in megabytes, in case of restore - size of the database file in pages).
|
| FbBlob |
Interface for blob operations.
|
| FBBlob |
Firebird implementation of Blob.
|
| FbBlob.SeekMode |
|
| 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.
|
| FBCachedClob |
Clob implementation that is cached client-side.
|
| FBCallableStatement |
JDBC 4.2 implementation of PreparedStatement interface.
|
| FbClientDatabaseFactory |
Implementation of FbDatabaseFactory for establishing connection using the
Firebird native client library.
|
| FbClientFeature |
Firebird native client features.
|
| FbClientFeatureAccess |
Firebird client feature access.
|
| FbClientLibrary |
JNA Wrapper for library implementing ibase.h.
|
| FbClientLibrary.FbShutdownCallback |
FbShutdown callback.
|
| FbClientLibrary.IscEventCallback |
IscEvent callback.
|
| FBClob |
Implementation of Clob.
|
| FBCommandLine |
FBCommandLine.java
Created: Thu Oct 10 14:14:07 2002
|
| FBConnection |
|
| FBConnectionDefaults |
Default values for JDBC connection.
|
| FBConnectionPoolDataSource |
Bare-bones implementation of ConnectionPoolDataSource.
|
| FbConnectionProperties |
|
| FBConnectionProperties |
|
| FBConnectionRequestInfo |
The class FBConnectionRequestInfo holds a clumplet that is
used to store and transfer connection-specific information such as user,
password, and other dpb information..
|
| FbDatabase |
Connection handle to a database.
|
| FbDatabaseFactory |
|
| FBDatabaseMetaData |
Comprehensive information about the database as a whole.
|
| FBDataSource |
The class FBDataSource is a ConnectionFactory for jdbc
Connection objects.
|
| FBDriver |
The Jaybird JDBC Driver implementation for the Firebird database.
|
| FBDriverConsistencyCheckException |
Internal driver consistency check failed.
|
| FBDriverNotCapableException |
Tell that driver is not able to serve the request due to missing capabilities.
|
| FbEmbeddedDatabaseFactory |
Implementation of FbDatabaseFactory for establishing connection using the
Firebird embedded library.
|
| FBEscapedCallParser |
Parser for escaped procedure call.
|
| FBEscapedFunctionHelper |
Helper class for escaped functions.
|
| FBEscapedParser |
The class FBEscapedParser parses the SQL and converts escaped
syntax to native form.
|
| FBEscapedParser.EscapeParserMode |
|
| FBEventManager |
An EventManager implementation to listen for database events.
|
| FbExceptionBuilder |
Builder for exceptions received from Firebird.
|
| FBField |
Describe class FBField here.
|
| FBFlushableField |
Instances of this field cache data in auto-commit case if no transaction is
yet available and must be flushed before transaction is committed.
|
| FBFlushableField.CachedObject |
|
| FbImmutableConnectionProperties |
|
| FbImmutableServiceProperties |
|
| FBIncorrectXidException |
This error is thrown when message read from the RDB$TRANSACTIONS table does
not represent a serialized Xid.
|
| FbLocalDatabaseFactory |
Implementation of FbDatabaseFactory for establishing local connections using
the Firebird client library.
|
| FBLocalTransaction |
The class FBLocalTransaction implements LocalTransaction both
in the cci and spi meanings.
|
| FBLocalTransaction.FBLocalXid |
|
| FBLongVarCharField |
This is Blob-based implementation of FBStringField.
|
| FBMaintenanceManager |
The FBMaintenanceManager class is responsible for replicating the functionality provided by
the gfix command-line tool.
|
| FBManagedConnection |
The class FBManagedConnection implements both the
ManagedConnection and XAResource interfaces.
|
| FBManagedConnectionFactory |
FBManagedConnectionFactory implements the jca ManagedConnectionFactory
interface and also many of the internal functions of ManagedConnection.
|
| FBManagedConnectionMetaData |
The class FBManagedConnectionMetaData implements
javax.resource.sqi.ManagedConnectionMetaData, providing almost
no useful information.
|
| FBManager |
A tool for creating and dropping databases.
|
| FBManagerMBean |
API for FBManager, for creating and dropping databases.
|
| FbMetadataConstants |
Constants for metadata as used in the Firebird metadata tables DatabaseMetaData implementation.
|
| FBMissingParameterException |
Deprecated.
|
| FBNBackupManager |
Implements the incremental backup and restore functionality of NBackup via the Firebird Services API.
|
| 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.NoActionBlobListener |
|
| FBObjectListener.NoActionResultSetListener |
|
| FBObjectListener.ResultSetListener |
Listener for the events generated by the result set.
|
| FBObjectListener.StatementListener |
Listener for the events generated by statements.
|
| FBParameterMetaData |
An object that can be used to get information about the types and properties for each parameter marker in a
PreparedStatement object.
|
| FBPooledConnection |
|
| FBPreparedStatement |
JDBC 4.2 implementation of PreparedStatement interface.
|
| FBProcedureCall |
Represents procedure call.
|
| FBProcedureParam |
Represents procedure call parameter.
|
| FBResourceException |
FBResourceException should be used in places where ResourceException should be thrown according to
the interface specification, but we do not want to lose the exception that we caught.
|
| FBResourceTransactionException |
Exception represents transaction error in resource.
|
| FBResultSet |
JDBC 4.2 implementation of ResultSet interface.
|
| FBResultSetMetaData |
An object that can be used to get information about the types and properties of the columns in
a ResultSet object.
|
| FBResultSetNotUpdatableException |
Exception is thrown when trying to modify the non-updatable result set.
|
| FBRowId |
Firebird row-id.
|
| FBRowUpdater |
Class responsible for modifying updatable result sets.
|
| FBSavepoint |
Savepoint implementation.
|
| FbService |
Connection handle to a service.
|
| FBServiceManager |
An implementation of the basic Firebird Service API functionality.
|
| FbServiceProperties |
|
| FBSimpleDataSource |
This is a simple implementation of DataSource interface.
|
| FBSQLEncryptException |
Exception that indicates encryption could not be initialized.
|
| FBSQLException |
|
| FBSQLExceptionInfo |
|
| FBSQLParseException |
This exception is thrown by FBEscapedParser when it cannot parse the
escaped syntax.
|
| FBStandAloneConnectionManager |
The class FBStandAloneConnectionManager provides the
default implementation of ConnectionManager for standalone use.
|
| FbStatement |
API for statement handles.
|
| FBStatement |
Implementation of Statement.
|
| FBStatement.StatementResult |
The current result of a statement.
|
| FBStatisticsManager |
The FBStatisticsManager class is responsible for replicating the functionality of
the gstat command-line tool.
|
| FBStreamingBackupManager |
Implements the streaming version of the backup and restore functionality of
Firebird Services API.
|
| FBTpb |
The FBTpb class represents the Firebird Transaction Parameter
Block (TPB), which contains Firebird-specific information about transaction
isolation.
|
| FBTpbMapper |
This class is provides mapping capabilities between standard JDBC
transaction isolation level and Firebird Transaction Parameters Block (TPB).
|
| FBTraceManager |
Implements the Trace/Audit API available new in Firebird 2.5
|
| FbTransaction |
Handle for a transaction.
|
| FBUpdatableCursorFetcher |
Statement fetcher for updatable cursor case.
|
| FBUser |
A user in the Firebird Security Database.
|
| FBUserManager |
Implements the display/add/delete/modify user functionality of the Firebird Services API.
|
| FbWireAsynchronousChannel |
Interface for the asynchronous channel used for event notification.
|
| FbWireAttachment |
|
| FbWireAttachment.AcceptPacket |
Struct-like class, reduced equivalent of Firebird p_acpd so we can store data for handling op_cond_accept.
|
| FbWireBlob |
|
| FbWireDatabase |
|
| FbWireDatabaseFactory |
|
| FbWireOperations |
Common connection operations shared by database and service handles
|
| FbWireOperations.ProcessAttachCallback |
|
| FbWireService |
|
| FbWireStatement |
Interface for Statements created for the wire protocol implementation.
|
| FbWireTransaction |
Interface for transactions created for the wire protocol implementation.
|
| FBWorkaroundStringField |
Class implementing workaround for "operation was cancelled" bug in server.
|
| FBXAConnection |
|
| FBXADataSource |
Bare-bones implementation of XADataSource.
|
| FBXAException |
Convenience exception that adds constructor taking message and error code
together.
|
| FetchResponse |
|
| FieldDataProvider |
Provider of the row data.
|
| FieldDescriptor |
The class FieldDescriptor contains the column metadata of the XSQLVAR server
data structure used to describe one column for input or output.
|
| FirebirdBlob |
Firebird Blob abstraction.
|
| FirebirdBlob.BlobInputStream |
Blob input stream.
|
| FirebirdBlob.BlobOutputStream |
Blob output stream.
|
| FirebirdCallableStatement |
Firebird extension to the CallableStatement interface.
|
| FirebirdConnection |
Extension of Connection interface providing access to Firebird
specific features.
|
| FirebirdConnectionProperties |
Connection properties for the Firebird connection.
|
| FirebirdDatabaseMetaData |
Extension of DatabaseMetaData interface providing access to Firebird
specific features.
|
| FirebirdDriver |
Extension of the Driver providing methods to set the
connection properties programmatically.
|
| FirebirdLocalTransaction |
Extention of the LocalTransaction interface
to tell whether the underlying managed connection is currently participating
in some transaction or not and to obtain the associated Xid.
|
| FirebirdParameterMetaData |
Firebird extension to the ParameterMetaData interface.
|
| FirebirdPreparedStatement |
Firebird extensions to the PreparedStatement interface.
|
| FirebirdResultSet |
Firebird-specific extensions to the ResultSet interface.
|
| FirebirdResultSetMetaData |
Firebird-specific extensions to the ResultSetMetaData interface.
|
| FirebirdSavepoint |
Firebird-specific extensions to the Savepoint interface.
|
| FirebirdStatement |
Firebird-specific extensions to the Statement interface.
|
| FirebirdSupportInfo |
Helper class that reports if a Firebird version supports a specific feature.
|
| GDS_QUAD_t |
JNA wrapper for GDS_QUAD_t.
|
| GDS_QUAD_t.ByReference |
|
| GDS_QUAD_t.ByValue |
|
| GDSException |
A GDS-specific exception
|
| GDSExceptionHelper |
This class returns messages for the specified error code.
|
| GDSExceptionHelper.GDSMessage |
This class wraps message template obtained from isc_error_msg.properties
file and allows to set parameters to the message.
|
| GDSFactory |
The class GDSFactory exists to provide a way to obtain objects
implementing GDS and Clumplet.
|
| GDSFactoryPlugin |
|
| GDSHelper |
Helper class for all GDS-related operations.
|
| GDSServerVersion |
Object representing a Firebird server version.
|
| GDSServerVersionException |
Exception is thrown when server returns a version string in a format that
this driver does not understand.
|
| GDSType |
Type-safe "enumeration" of the GDS types registered in the system.
|
| GenericResponse |
|
| GetFunctionColumns |
Provides the implementation for DatabaseMetaData.getFunctionColumns(String, String, String, String).
|
| GetFunctions |
Provides the implementation for DatabaseMetaData.getFunctions(String, String, String).
|
| IAttachProperties<T extends IAttachProperties> |
Common properties for database and service attach.
|
| IConnectionProperties |
Connection properties for the Firebird connection.
|
| IEncodingFactory |
Interface for the EncodingFactory.
|
| InfoProcessor<T> |
Functional interface to process an information buffer (responses to p_info_*
requests) returning an object of type T.
|
| InfoProcessor.StatementInfo |
Interface for information on a statement.
|
| InternalApi |
Indicates that the annotated package, class, method or value is for internal use only.
|
| InternalTransactionCoordinator |
|
| InternalTransactionCoordinator.AbstractTransactionCoordinator |
|
| IOUtils |
Utility methods for stream and byte array conversions.
|
| ISC_ARRAY_BOUND |
JNA wrapper for ISC_ARRAY_BOUND.
|
| ISC_ARRAY_BOUND.ByReference |
|
| ISC_ARRAY_BOUND.ByValue |
|
| ISC_ARRAY_DESC |
JNA wrapper for ISC_ARRAY_DESC.
|
| ISC_ARRAY_DESC.ByReference |
|
| ISC_ARRAY_DESC.ByValue |
|
| ISC_BLOB_DESC |
JNA wrapper for ISC_BLOB_DESC.
|
| ISC_BLOB_DESC.ByReference |
|
| ISC_BLOB_DESC.ByValue |
|
| ISC_STATUS |
JNA wrapper for ISC_STATUS.
|
| ISC_TIMESTAMP |
JNA wrapper for ISC_TIMESTAMP.
|
| ISC_TIMESTAMP.ByReference |
|
| ISC_TIMESTAMP.ByValue |
|
| ISCConstants |
Constants for Firebird features, parameter blocks and errors.
|
| IServiceProperties |
Connection properties for a Firebird service attachment.
|
| JavaTypeNameConstants |
String constants of the Java type names used in metadata and field access.
|
| JaybirdErrorCodes |
Constants for Jaybird specific error codes.
|
| JaybirdSqlBaseListener |
This class provides an empty implementation of JaybirdSqlListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.
|
| JaybirdSqlLexer |
|
| JaybirdSqlListener |
This interface defines a complete listener for a parse tree produced by
JaybirdSqlParser.
|
| JaybirdSqlParser |
|
| JaybirdSqlParser.AliasContext |
|
| JaybirdSqlParser.ColumnNameContext |
|
| JaybirdSqlParser.DeleteStatementContext |
|
| JaybirdSqlParser.FullIdentifierContext |
|
| JaybirdSqlParser.InsertStatementContext |
|
| JaybirdSqlParser.MergeStatementContext |
|
| JaybirdSqlParser.ReturningClauseContext |
|
| JaybirdSqlParser.ReturningColumnListContext |
|
| JaybirdSqlParser.SimpleIdentifierContext |
|
| JaybirdSqlParser.SimpleValueContext |
|
| JaybirdSqlParser.StatementContext |
|
| JaybirdSqlParser.TableNameContext |
|
| JaybirdSqlParser.UpdateOrInsertStatementContext |
|
| JaybirdSqlParser.UpdateStatementContext |
|
| JaybirdStatementModel |
Simple model of the parsed statement.
|
| JaybirdSystemProperties |
Class to access Jaybird-specific system properties from a single place.
|
| JaybirdType |
SQLType definitions specific to Jaybird.
|
| JaybirdTypeCodes |
Type codes specific for Jaybird.
|
| JDBC42ObjectConverter |
Implementation of ObjectConverter to support JDBC 4.2 type conversions.
|
| Jdbc42VersionSupport |
JDBC 4.2 version support.
|
| JdbcTypeConverter |
Helper class to convert from Firebird and metadata type information to JDBC type information.
|
| JdbcVersionSupport |
Interface to mediate between differences in JDBC versions.
|
| JdbcVersionSupportHolder |
|
| JnaAttachment |
|
| JnaBlob |
Implementation of FbBlob for native client access.
|
| JnaConnection<T extends IAttachProperties<T>,C extends JnaAttachment> |
Class handling the initial setup of the JNA connection.
|
| JnaDatabase |
Implementation of FbDatabase for native client access.
|
| JnaDatabaseConnection |
Class handling the initial setup of the JNA database connection.
|
| JnaEventHandle |
Event handle for the JNA protocol.
|
| JnaParameterConverter |
|
| JnaService |
Implementation of FbService for native client access.
|
| JnaServiceConnection |
Class handling the initial setup of the JNA service connection.
|
| JnaStatement |
Implementation of FbStatement for native client access.
|
| JnaTransaction |
|
| KnownServerKey |
Class to hold server keys known to the client.
|
| LegacyAuthenticationPluginSpi |
Legacy authentication plugin service provider.
|
| LittleEndianDatatypeCoder |
Datatype encoder and decoder for little endian platforms, specifically for use with the Firebird client library.
|
| LocalGDSFactoryPlugin |
|
| Logger |
Logger is a facade to hide the logging implementation used from the rest of Jaybird.
|
| LoggerFactory |
Factory for Logger instances
|
| MaintenanceManager |
A MaintenanceManager is responsible for replicating the
functionality provided by the gfix command-line tool.
|
| MetadataPattern |
Holder of a database metadata pattern.
|
| MetadataPattern.ConditionType |
|
| MetadataPatternMatcher |
Emulates behavior of a database metadata pattern.
|
| NativeGDSFactoryPlugin |
|
| NativeLibraryLoadException |
Thrown when a native library could not be loaded.
|
| NativeResourceTracker |
Class responsible for tracking loaded native resources for cleanup/disposal on exit.
|
| NativeResourceUnloadWebListener |
Servlet context listener responsible for unloading native libraries if loaded in the current context.
|
| NBackupManager |
Implements the incremental backup and restore functionality of NBackup
via the Firebird Services API.
|
| NumericArgument |
Argument implementation for numeric (integer) values
|
| NumericHelper |
Helper for numeric values.
|
| OOGDSFactoryPlugin |
|
| Operation |
An operation of the driver.
|
| Operation.Type |
Type of operation.
|
| OperationAware |
Allows monitoring of driver operations like the execution of statements.
|
| OperationCloseHandle |
|
| OperationMonitor |
The statement operation monitor allows monitoring of statement execution and fetching of all statements.
|
| OverflowHandling |
How to handle overflows when rounding (converting) to a target decimal type.
|
| PageSizeConstants |
Constants for page size supported by Firebird.
|
| Parameter |
|
| ParameterBuffer |
Instance of this interface represents a Parameter Buffer it is extended
by various parameter buffer interfaces.
|
| ParameterBufferBase |
Base class for parameter buffers
|
| ParameterBufferHelper |
This class maps the extended JDBC properties to parameter buffer types (for transaction and database
parameter buffers).
|
| ParameterBufferHelper.DpbParameterType |
Dpb type, which is the name, the key for the dpb and its value type.
|
| ParameterBufferHelper.DpbValueType |
Enum with the various Dpb value types, and conversion from String to that type.
|
| ParameterBufferMetaData |
Additional metadata for parameter buffer behavior.
|
| ParameterConverter<D extends AbstractConnection<IConnectionProperties,?>,S extends AbstractConnection<IServiceProperties,?>> |
|
| ParameterTagMapping |
Mapping of connection parameter buffer item tags.
|
| ProtocolCollection |
Collection of protocols for a connect request.
|
| ProtocolDescriptor |
Descriptor of protocol information.
|
| QuoteStrategy |
Strategy for quoting objects (or no quoting in the case of dialect 1).
|
| ReflectionHelper |
Class containing static helper methods for reflective access.
|
| Response |
|
| RootCommonDataSource |
Root superclass for the datasources in Firebird.
|
| RowDescriptor |
The class RowDescriptor is a java mapping of the XSQLDA server data structure used to describe the row
metadata of one row for input or output.
|
| RowDescriptorBuilder |
|
| RowValue |
Collection of values of fields.
|
| RowValueBuilder |
|
| ServiceListener |
Listener for service events.
|
| ServiceListenerDispatcher |
|
| ServiceManager |
The base Firebird Service API functionality.
|
| ServiceParameterBuffer |
Instance of this interface represents a Service Parameter Buffer from the
Firebird API documentation and specifies the attributes for the Services API
connection.
|
| ServiceParameterBufferImp |
Implementation of ServiceParameterBuffer.
|
| ServiceParameterBufferImp.SpbMetaData |
|
| ServiceRequestBuffer |
Instance of this interface represents a Service Request Buffer from the
Firebird API documentation and specifies the attributes for the Services API
operation.
|
| ServiceRequestBufferImp |
Implementation of ServiceRequestBufferImp.
|
| ServiceRequestBufferImp.SrbMetaData |
|
| Signum |
Signum constants used in decimal-java
|
| SingleItem |
Argument implementation for items without a value.
|
| SqlCountHolder |
Class for holding the SQL counts (update, delete, select, insert) for a statement execution.
|
| SqlCountProcessor |
Info processor for retrieving affected record count.
|
| SQLExceptionChainBuilder<E extends java.sql.SQLException> |
Helper class for building SQLException chains.
|
| SqlResponse |
|
| SQLStateConstants |
Constants with common SQLState values.
|
| Srp224AuthenticationPluginSpi |
Srp224 authentication plugin service provider.
|
| Srp256AuthenticationPluginSpi |
Srp256 authentication plugin service provider.
|
| Srp384AuthenticationPluginSpi |
Srp384 authentication plugin service provider.
|
| Srp512AuthenticationPluginSpi |
Srp512 authentication plugin service provider.
|
| SrpAuthenticationPluginSpi |
Srp (Srp using SHA-1) authentication plugin service provider.
|
| SrpClient |
SRP client handshake implementation.
|
| StatementInfoProcessor |
|
| StatementListener |
|
| StatementListenerDispatcher |
|
| StatementParser |
Interface for accessing the parser.
|
| StatementParser.ParseException |
Exception to wrap other exceptions when parsing.
|
| StatementParserImpl |
Concrete implementation for accessing the parser.
|
| StatementState |
|
| StatementType |
Firebird statement types.
|
| StaticValueDbCryptCallback |
Simple database encryption callback, provides a static value response to the callback
|
| StaticValueDbCryptCallbackSpi |
Provider for a static value response database encryption callback.
|
| StatisticsManager |
A StatisticsManager is responsible for replicating the functionality of the gstat command-line tool.
|
| StatisticsManager.DatabaseTransactionInfo |
|
| StoredProcedureMetaData |
Meta-information on stored procedures in a Firebird database.
|
| StoredProcedureMetaDataFactory |
Factory to retrieve meta-data on stored procedures in a Firebird database.
|
| StringArgument |
Argument implementation for String values
|
| StringUtils |
Helper class for string operations
|
| Synchronizable |
Provides synchronization object.
|
| SyncObject |
Object for synchronization that has an id that might be helpful during debugging.
|
| TimeZoneDatatypeCoder |
Datatype coder for TIME WITH TIME ZONE and TIMESTAMP WITH TIME ZONE.
|
| TimeZoneDatatypeCoder.TimeZoneCodec |
Simpler API for encoding or decoding java.time types.
|
| TimeZoneMapping |
Mapping of Firebird time zone ids.
|
| TraceManager |
Implements the Trace/Audit API available new in Firebird 2.5.
|
| TransactionHelper |
Class with static helper methods for use with transactions
|
| TransactionListener |
|
| TransactionListenerDispatcher |
|
| TransactionParameterBuffer |
Instances of this interface represent Transaction Parameter Buffer from the
Firebird API.
|
| TransactionParameterBufferImpl |
|
| TransactionParameterBufferImpl.TpbMetaData |
|
| TransactionState |
Transactions states.
|
| TypeConversionException |
This exception is thrown when the requested type conversion cannot be
performed.
|
| TypeMetadata |
Helper class to determine type metadata conforming to expectations of DatabaseMetaData.
|
| TypeMetadata.Builder |
|
| TypeMetadata.TypeBehaviour |
|
| UnixCrypt |
Unix Crypt.
|
| User |
A user in the Firebird Security Database.
|
| USER_SEC_DATA |
JNA wrapper for USER_SEC_DATA.
|
| USER_SEC_DATA.ByReference |
|
| USER_SEC_DATA.ByValue |
|
| UserManager |
The base Firebird Service API functionality.
|
| V10AsynchronousChannel |
Asynchronous channel implementation for the V10 wire protocol.
|
| V10Database |
|
| V10InputBlob |
|
| V10OutputBlob |
|
| V10ParameterConverter |
|
| V10Service |
|
| V10Statement |
|
| V10Transaction |
|
| V10WireOperations |
|
| V11Database |
|
| V11ParameterConverter |
|
| V11Statement |
|
| V11WireOperations |
|
| V12Database |
|
| V12ParameterConverter |
|
| V12Statement |
|
| V13Database |
|
| V13ParameterConverter |
|
| V13Statement |
|
| V13WireOperations |
|
| V15Database |
|
| V15WireOperations |
|
| V16Database |
|
| V16Statement |
|
| VaxEncoding |
Helper methods for decoding Vax style (little endian) integers as used by Firebird from byte arrays.
|
| Version |
Class to access information from org/firebirdsql/jaybird/version.properties.
|
| Version10Descriptor |
|
| Version11Descriptor |
|
| Version12Descriptor |
|
| Version13Descriptor |
|
| Version15Descriptor |
|
| Version16Descriptor |
|
| Volatile |
Indicates that the annotated class, method or value is volatile, and may change in a next version.
|
| WarningMessageCallback |
Callback interface for passing warnings.
|
| WinFbClientLibrary |
JNA library interface specifically for the Windows platform.
|
| WinFbClientLibrary.FbShutdownStdCallback |
FbShutdown Callback following the StdCall conventions
|
| WinFbClientLibrary.IscEventStdCallback |
IscEvent Callback following the StdCall conventions
|
| WireConnection<T extends IAttachProperties<T>,C extends FbWireAttachment> |
Class managing the TCP/IP connection and initial handshaking with the Firebird server.
|
| WireCrypt |
|
| WireDatabaseConnection |
Wire connection instance for connecting to a database
|
| WireEventHandle |
Event handle for the wire protocol.
|
| WireGDSFactoryPlugin |
|
| WireProtocolConstants |
Constants for wire protocol operations and messages.
|
| WireServiceConnection |
Wire connection instance for connecting to a service.
|
| XAConnectionHandler |
InvocationHandler for the logical connection returned by FBXAConnection.
|
| Xdrable |
The interface Xdrable represents an object that can read
and write itself from a strean in the xdr format used by the firebird
engine.
|
| XdrInputStream |
XdrInputStream is an input stream for reading in data that
is in the XDR format.
|
| XdrOutputStream |
An XdrOutputStream writes data in XDR format to an
underlying java.io.OutputStream.
|
| XdrStreamAccess |
|
| XSQLDA |
JNA Wrapper for XSQLDA.
|
| XSQLDA.ByReference |
|
| XSQLDA.ByValue |
|
| XSQLVAR |
JNA wrapper for XSQLVAR.
|
| XSQLVAR.ByReference |
|
| XSQLVAR.ByValue |
|