Uses of Interface
com.ibm.icu.impl.number.AffixPatternProvider
Packages that use AffixPatternProvider
-
Uses of AffixPatternProvider in com.ibm.icu.impl.number
Classes in com.ibm.icu.impl.number that implement AffixPatternProviderModifier and TypeClassDescriptionclass
static class
Contains raw information about the parsed decimal format pattern string.class
Fields in com.ibm.icu.impl.number declared as AffixPatternProviderModifier and TypeFieldDescriptionMacroProps.affixProvider
(package private) AffixPatternProvider
MutablePatternModifier.patternInfo
Methods in com.ibm.icu.impl.number that return AffixPatternProviderModifier and TypeMethodDescriptionstatic AffixPatternProvider
PropertiesAffixPatternProvider.forProperties
(DecimalFormatProperties properties) Methods in com.ibm.icu.impl.number with parameters of type AffixPatternProviderModifier and TypeMethodDescriptionstatic void
PatternStringUtils.patternInfoToStringBuilder
(AffixPatternProvider patternInfo, boolean isPrefix, PatternStringUtils.PatternSignType patternSignType, boolean approximately, StandardPlural plural, boolean perMilleReplacesPercent, StringBuilder output) This method contains the heart of the logic for rendering LDML affix strings.void
MutablePatternModifier.setPatternInfo
(AffixPatternProvider patternInfo, NumberFormat.Field field) Sets a reference to the parsed decimal format pattern, usually obtained fromPatternStringParser.parseToPatternInfo(String)
, but any implementation ofAffixPatternProvider
is accepted. -
Uses of AffixPatternProvider in com.ibm.icu.impl.number.parse
Methods in com.ibm.icu.impl.number.parse with parameters of type AffixPatternProviderModifier and TypeMethodDescriptionstatic void
AffixMatcher.createMatchers
(AffixPatternProvider patternInfo, NumberParserImpl output, AffixTokenMatcherFactory factory, IgnorablesMatcher ignorables, int parseFlags) private static boolean
AffixMatcher.isInteresting
(AffixPatternProvider patternInfo, IgnorablesMatcher ignorables, int parseFlags)