@InternalApi

# Package org.firebirdsql.util

Utility classes for use by Jaybird.

With the exception of `FirebirdSupportInfo`, all other classes are internal API and should not be used outside of Jaybird. These other classes may be removed to a different package in a future release.

- Class Summary
  Class | Description
  --- | ---
  ByteArrayHelper | Helper methods for byte arrays.
  ExceptionHelper | Helpers for exception handling
  FirebirdSupportInfo | Helper class that reports if a Firebird version supports a specific feature.
  IOUtils | Utility methods for stream and byte array conversions.
  NumericHelper | Helper for numeric values.
  Primitives | Helper methods for conversion to or from primitive values.
  ReflectionHelper | Class containing static helper methods for reflective access.
  SQLExceptionChainBuilder<E extends java.sql.SQLException> | Helper class for building `SQLException` chains.
  StringUtils | Helper class for string operations

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  InternalApi | Indicates that the annotated package, class, method or value is for internal use only.
  Volatile | Indicates that the annotated class, method or value is volatile, and may change in a next version.