Module org.firebirdsql.jaybird

# Package org.firebirdsql.gds.ng.fields

@InternalApi package org.firebirdsql.gds.ng.fields
Low-level field (column or parameter) descriptors, row descriptors, and row values.

Since:
  3

- Related Packages
  Package
  Description
  org.firebirdsql.gds.ng
  The Jaybird GDS-ng API provides the abstraction for connecting to Firebird either through a wire protocol implementation, a native firebird client or other means.
  org.firebirdsql.gds.ng.dbcrypt
  SPI for Firebird database encryption callback.
  org.firebirdsql.gds.ng.listeners
  Listener interfaces and supporting classes for the `org.firebirdsql.gds.ng` API.
  org.firebirdsql.gds.ng.monitor
  Interfaces for operation monitoring (experimental feature).
  org.firebirdsql.gds.ng.tz
  Mapping between Firebird and Java time zones and supporting classes.
  org.firebirdsql.gds.ng.wire
  Pure-java implementation of the `org.firebirdsql.gds.ng` API for the Firebird wire protocol.
- Class
  Description
  BlrCalculator
  Interface for calculating the blr (binary language representation) of a row.
  FieldDescriptor
  The class `FieldDescriptor` contains the column metadata of the XSQLVAR server data structure used to describe one column for input or output.
  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
  Builder to construct an immutable `RowDescriptor`.
  RowValue
  Collection of values of fields.