Module org.firebirdsql.jaybird

# Package org.firebirdsql.jdbc.field

@InternalApi package org.firebirdsql.jdbc.field
Implementation of fields for getting or setting result set columns or prepared statement parameters.

Related Packages
Package
Description
org.firebirdsql.jdbc
Implementation of the JDBC API for the Firebird database.
org.firebirdsql.jdbc.escape
Implementation of JDBC escapes for the Jaybird Firebird JDBC driver.
org.firebirdsql.jdbc.metadata
The classes in this packages support or provide parts of the implementation of `DatabaseMetaData`.
Class
Description
BlobListenableField
Field which expects a blob listener.
FBCachedClob
Clob implementation that is cached client-side.
FBCloseableField
Instances of this field have open resources and must be cleaned up.
FBField
Base class for fields (for use by prepared statement and result set to represent columns and parameters).
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
FBLongVarCharField
This is Blob-based implementation of `FBStringField`.
FieldDataProvider
Provider of the row data.
JdbcTypeConverter
Helper class to convert from Firebird and metadata type information to JDBC type information.
TrimmableField
Trim behaviour of `getString` in string fields.
TypeConversionException
This exception is thrown when the requested type conversion cannot be performed.