Top Description Fields Constructors Methods
com.fasterxml.jackson.datatype.jodamoney

pack-priv final Class MinorCurrencyUnitAmountConverter

extends Object
implements AmountConverter
Class Inheritance
All Implemented Interfaces
com.fasterxml.jackson.datatype.jodamoney.AmountConverter
Imports
org.joda.money.CurrencyUnit, .Money, java.math.BigDecimal, .RoundingMode

An AmountConverter converting Money to its amount represented in minor units as a long (such as 1234 for Money.parse("USD 12.34")), and back to Money from this representation.

Field Summary

Modifier and TypeField and Description
private static final MinorCurrencyUnitAmountConverter

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public Long
pack-priv static MinorCurrencyUnitAmountConverter
public Money
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

INSTANCEback to summary
private static final MinorCurrencyUnitAmountConverter INSTANCE

Constructor Detail

MinorCurrencyUnitAmountConverterback to summary
private MinorCurrencyUnitAmountConverter()

Method Detail

fromMoneyback to summary
public Long fromMoney(final Money money)

Implements com.fasterxml.jackson.datatype.jodamoney.AmountConverter.fromMoney.

Annotations
@Override
getInstanceback to summary
pack-priv static MinorCurrencyUnitAmountConverter getInstance()
toMoneyback to summary
public Money toMoney(final CurrencyUnit currencyUnit, final BigDecimal amount)

Implements com.fasterxml.jackson.datatype.jodamoney.AmountConverter.toMoney.

Annotations
@Override