Uses of Package
com.ibm.icu.impl.number
-
Packages that use com.ibm.icu.impl.number Package Description com.ibm.icu.impl.number com.ibm.icu.impl.number.parse com.ibm.icu.impl.units com.ibm.icu.number Library for localized number formatting introduced in ICU 60; for usage, see com.ibm.icu.number.NumberFormatter.com.ibm.icu.text Extensions and enhancements to java.text to support unicode transforms, UnicodeSet, surrogate char utilities, UCA collation, normalization, break iteration (rule and dictionary based), enhanced number format, international string searching, and arabic shaping. -
Classes in com.ibm.icu.impl.number used by com.ibm.icu.impl.number Class Description AdoptingModifierStore This implementation of ModifierStore adopts references to Modifiers.AffixPatternProvider AffixUtils.SymbolProvider AffixUtils.TokenConsumer CompactData Datatype for compact notation data.CompactData.CompactType ConstantAffixModifier The canonical implementation ofModifier
, containing a prefix and suffix string.ConstantMultiFieldModifier An implementation ofModifier
that allows for multiple types of fields in the same modifier.DecimalFormatProperties DecimalFormatProperties.ParseMode Controls the set of rules for parsing a string from the old DecimalFormat API.DecimalQuantity An interface representing a number to be processed by the decimal formatting pipeline.DecimalQuantity_AbstractBCD Represents numbers and digit display properties using Binary Coded Decimal (BCD).DecimalQuantity_DualStorageBCD A DecimalQuantity with internal storage as a 64-bit BCD, with fallback to a byte array for numbers that don't fit into the standard BCD.Grouper A full options object for grouping sizes.LongNameHandler Takes care of formatting currency and measurement unit names, as well as populating the gender of measure units.LongNameHandler.ExtractCorePatternResult LongNameHandler.PlaceholderPosition LongNameMultiplexer A MicroPropsGenerator that multiplexes between different LongNameHandlers, depending on the outputUnit.LongNameMultiplexer.ParentlessMicroPropsGenerator LongNameMultiplexer calls the parent MicroPropsGenerator itself, receiving the MicroProps instance in use for this formatting pipeline.MacroProps MicroProps MicroProps is the first MicroPropsGenerator that should be should be called, producing an initialized MicroProps instance that will be passed on and modified throughout the rest of the chain of MicroPropsGenerator instances.MicroPropsGenerator This interface is used when all number formatting settings, including the locale, are known, except for the quantity itself.MixedUnitLongNameHandler Similar to LongNameHandler, but only for MIXED units.Modifier A Modifier is an object that can be passed through the formatting pipeline until it is finally applied to the string builder.Modifier.Parameters A fill-in for getParameters().Modifier.Signum ModifierStore This is *not* a modifier; rather, it is an object that can return modifiers based on given parameters.MultiplierProducer An interface used by compact notation and scientific notation to choose a multiplier while rounding.MutablePatternModifier.ImmutablePatternModifier Padder Padder.PadPosition PatternStringParser.ParsedPatternInfo Contains raw information about the parsed decimal format pattern string.PatternStringParser.ParsedSubpatternInfo PatternStringParser.ParserState An internal class used for tracking the cursor during parsing of a pattern string.PatternStringUtils.PatternSignType PropertiesAffixPatternProvider SimpleModifier The second primary implementation ofModifier
, this one consuming aSimpleFormatter
pattern. -
Classes in com.ibm.icu.impl.number used by com.ibm.icu.impl.number.parse Class Description AffixPatternProvider AffixUtils.TokenConsumer DecimalFormatProperties DecimalQuantity_DualStorageBCD A DecimalQuantity with internal storage as a 64-bit BCD, with fallback to a byte array for numbers that don't fit into the standard BCD.Grouper A full options object for grouping sizes. -
Classes in com.ibm.icu.impl.number used by com.ibm.icu.impl.units Class Description MicroProps MicroProps is the first MicroPropsGenerator that should be should be called, producing an initialized MicroProps instance that will be passed on and modified throughout the rest of the chain of MicroPropsGenerator instances. -
Classes in com.ibm.icu.impl.number used by com.ibm.icu.number Class Description CompactData Datatype for compact notation data.CompactData.CompactType DecimalFormatProperties DecimalQuantity An interface representing a number to be processed by the decimal formatting pipeline.MacroProps MicroProps MicroProps is the first MicroPropsGenerator that should be should be called, producing an initialized MicroProps instance that will be passed on and modified throughout the rest of the chain of MicroPropsGenerator instances.MicroPropsGenerator This interface is used when all number formatting settings, including the locale, are known, except for the quantity itself.Modifier A Modifier is an object that can be passed through the formatting pipeline until it is finally applied to the string builder.Modifier.Parameters A fill-in for getParameters().MultiplierProducer An interface used by compact notation and scientific notation to choose a multiplier while rounding.MutablePatternModifier This class is aModifier
that wraps a decimal format pattern.MutablePatternModifier.ImmutablePatternModifier Padder -
Classes in com.ibm.icu.impl.number used by com.ibm.icu.text Class Description DecimalFormatProperties DecimalFormatProperties.ParseMode Controls the set of rules for parsing a string from the old DecimalFormat API.DecimalQuantity An interface representing a number to be processed by the decimal formatting pipeline.