Package com.ibm.icu.number
Class Precision.CurrencyRounderImpl
- java.lang.Object
-
- com.ibm.icu.number.Precision
-
- com.ibm.icu.number.CurrencyPrecision
-
- com.ibm.icu.number.Precision.CurrencyRounderImpl
-
- Enclosing class:
- Precision
static class Precision.CurrencyRounderImpl extends CurrencyPrecision
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.ibm.icu.number.Precision
Precision.BogusRounder, Precision.CurrencyRounderImpl, Precision.FracSigRounderImpl, Precision.FractionRounderImpl, Precision.IncrementFiveRounderImpl, Precision.IncrementOneRounderImpl, Precision.IncrementRounderImpl, Precision.InfiniteRounderImpl, Precision.SignificantRounderImpl
-
-
Field Summary
Fields Modifier and Type Field Description (package private) Currency.CurrencyUsage
usage
-
Fields inherited from class com.ibm.icu.number.Precision
BOGUS_PRECISION, COMPACT_STRATEGY, DEFAULT_MAX_FRAC_6, FIXED_FRAC_0, FIXED_FRAC_2, FIXED_SIG_2, FIXED_SIG_3, mathContext, MONETARY_CASH, MONETARY_STANDARD, NICKEL, NONE, RANGE_SIG_2_3, trailingZeroDisplay
-
-
Constructor Summary
Constructors Constructor Description CurrencyRounderImpl(Currency.CurrencyUsage usage)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
apply(DecimalQuantity value)
(package private) Precision.CurrencyRounderImpl
createCopy()
Package-private clone method-
Methods inherited from class com.ibm.icu.number.CurrencyPrecision
withCurrency
-
Methods inherited from class com.ibm.icu.number.Precision
chooseMultiplierAndApply, constructCurrency, constructFraction, constructFractionSignificant, constructFromCurrency, constructIncrement, constructInfinite, constructSignificant, createCopyHelper, currency, fixedFraction, fixedSignificantDigits, increment, integer, maxFraction, maxSignificantDigits, minFraction, minMaxFraction, minMaxSignificantDigits, minSignificantDigits, setResolvedMinFraction, trailingZeroDisplay, unlimited, withLocaleData, withMode
-
-
-
-
Field Detail
-
usage
final Currency.CurrencyUsage usage
-
-
Constructor Detail
-
CurrencyRounderImpl
public CurrencyRounderImpl(Currency.CurrencyUsage usage)
-
-
Method Detail
-
apply
public void apply(DecimalQuantity value)
-
createCopy
Precision.CurrencyRounderImpl createCopy()
Description copied from class:Precision
Package-private clone method- Specified by:
createCopy
in classPrecision
-
-