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.