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.
|
FirebirdReservedWords |
All reserved words per Firebird version.
|
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.
|
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 |
|
LocalStatementType |
Statement types.
|
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.
|
ReservedWords |
Interface for reserved words checks.
|
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.
|
SqlParser |
Simple visiting SQL parser.
|
SqlParser.Builder |
|
SqlResponse |
|
SQLStateConstants |
Constants with common SQLState values.
|
SqlTokenizer |
Converts a SQL statement into tokens.
|
SqlTokenizer.Builder |
|
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.
|
StatementDetector |
Detects the type of statement, and - optionally - whether a DML statement has a RETURNING clause.
|
StatementIdentification |
Statement type identification.
|
StatementInfoProcessor |
|
StatementListener |
|
StatementListenerDispatcher |
|
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.
|
Token |
A token is an individual element of a SQL statement.
|
TokenVisitor |
Visitor for tokens.
|
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 |
|
UnexpectedEndOfInputException |
Thrown when the tokenizer required a character, but instead the end of input was reached.
|
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 |
|
VisitorRegistrar |
Registrar for visitors that allows runtime removal or addition of visitors.
|
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 |
|