public class MoneySupport
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) static java.lang.Class |
CLASS_CURRENCY_UNIT |
(package private) static java.lang.Class |
CLASS_DEFAULT_NUMBER_VALUE |
(package private) static java.lang.Class |
CLASS_MONETARY |
(package private) static java.lang.Class |
CLASS_MONETARY_AMOUNT |
(package private) static java.lang.Class |
CLASS_MONETARY_AMOUNT_FACTORY |
(package private) static java.lang.Class |
CLASS_NUMBER_VALUE |
(package private) static java.util.function.Function<java.lang.Object,java.lang.Object> |
FUNC_CREATE |
(package private) static java.util.function.Function<java.lang.String,java.lang.Object> |
FUNC_GET_CURRENCY |
(package private) static java.util.function.Supplier<java.lang.Object> |
FUNC_GET_DEFAULT_AMOUNT_FACTORY |
(package private) static java.util.function.Function<java.lang.Object,java.math.BigDecimal> |
FUNC_NUMBER_VALUE |
(package private) static java.util.function.BiFunction<java.lang.Object,java.lang.Object,java.lang.Object> |
FUNC_SET_CURRENCY |
(package private) static java.util.function.BiFunction<java.lang.Object,java.lang.Object,java.lang.Number> |
FUNC_SET_NUMBER |
(package private) static java.lang.reflect.Method |
METHOD_NUMBER_VALUE_OF |
| Constructor and Description |
|---|
MoneySupport() |
| Modifier and Type | Method and Description |
|---|---|
static ObjectReader |
createCurrencyUnitReader() |
static java.lang.Object |
createMonetaryAmount(java.lang.Object currency,
java.lang.Object number) |
static ObjectReader |
createMonetaryAmountReader() |
static ObjectWriter |
createMonetaryAmountWriter() |
static ObjectReader |
createNumberValueReader() |
static ObjectWriter |
createNumberValueWriter() |
static java.lang.Class CLASS_MONETARY
static java.lang.Class CLASS_MONETARY_AMOUNT
static java.lang.Class CLASS_MONETARY_AMOUNT_FACTORY
static java.lang.Class CLASS_DEFAULT_NUMBER_VALUE
static java.lang.Class CLASS_NUMBER_VALUE
static java.lang.Class CLASS_CURRENCY_UNIT
static java.util.function.Function<java.lang.Object,java.lang.Object> FUNC_CREATE
static java.util.function.Supplier<java.lang.Object> FUNC_GET_DEFAULT_AMOUNT_FACTORY
static java.util.function.BiFunction<java.lang.Object,java.lang.Object,java.lang.Object> FUNC_SET_CURRENCY
static java.util.function.BiFunction<java.lang.Object,java.lang.Object,java.lang.Number> FUNC_SET_NUMBER
static java.util.function.Function<java.lang.String,java.lang.Object> FUNC_GET_CURRENCY
static java.util.function.Function<java.lang.Object,java.math.BigDecimal> FUNC_NUMBER_VALUE
static java.lang.reflect.Method METHOD_NUMBER_VALUE_OF
public static ObjectReader createCurrencyUnitReader()
public static ObjectReader createMonetaryAmountReader()
public static ObjectReader createNumberValueReader()
public static ObjectWriter createMonetaryAmountWriter()
public static ObjectWriter createNumberValueWriter()
public static java.lang.Object createMonetaryAmount(java.lang.Object currency,
java.lang.Object number)