Module org.firebirdsql.jaybird

# Package org.firebirdsql.extern.decimal

@InternalApi package org.firebirdsql.extern.decimal
Converts `BigDecimal` to and from IEEE-754r (IEEE-754-2008) decimal byte representations.

This package is a copy from the decimal-java project.

Class
Description
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.
DenselyPackedDecimalCodec
Provides conversion between Densely Packed Decimal encoding and `BigInteger`.
OverflowHandling
How to handle overflows when rounding (converting) to a target decimal type.
Signum
Signum constants used in decimal-java