| Modifier and Type | Interface and Description |
|---|---|
| public interface | BigMoneyProvider
Provides a uniform interface to obtain a |
| Modifier and Type | Class and Description |
|---|---|
| public class | BigMoney
An amount of money with unrestricted decimal place precision. |
| public class | CurrencyMismatchException
Exception thrown when a monetary operation fails due to mismatched currencies. |
| public class | CurrencyUnit
A unit of currency. |
| public abstract class | CurrencyUnitDataProvider
Provider for available currencies. |
| pack-priv class | DefaultCurrencyUnitDataProvider
Provider for available currencies using a file. |
| public class | IllegalCurrencyException
Exception thrown when the requested currency is illegal. |
| public class | Money
An amount of money with the standard decimal places defined by the currency. |
| public class | MoneyUtils
Utilities for working with monetary values that handle null. |
| pack-priv class | Ser
A package scoped class used to manage serialization efficiently. |