Uses of Enum
com.ibm.icu.impl.StandardPlural
Packages that use StandardPlural
Package
Description
-
Uses of StandardPlural in com.ibm.icu.impl
Fields in com.ibm.icu.impl with type parameters of type StandardPluralModifier and TypeFieldDescriptionstatic final List
<StandardPlural> StandardPlural.VALUES
Unmodifiable List of all standard plural form constants.Methods in com.ibm.icu.impl that return StandardPluralModifier and TypeMethodDescriptionstatic final StandardPlural
StandardPlural.fromString
(CharSequence keyword) static final StandardPlural
StandardPlural.orNullFromString
(CharSequence keyword) static final StandardPlural
StandardPlural.orOtherFromString
(CharSequence keyword) static StandardPlural
Returns the enum constant of this type with the specified name.static StandardPlural[]
StandardPlural.values()
Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of StandardPlural in com.ibm.icu.impl.number
Fields in com.ibm.icu.impl.number declared as StandardPluralModifier and TypeFieldDescriptionModifier.Parameters.plural
(package private) StandardPlural
MutablePatternModifier.plural
Fields in com.ibm.icu.impl.number with type parameters of type StandardPluralModifier and TypeFieldDescriptionprivate final Map
<StandardPlural, SimpleModifier> LongNameHandler.modifiers
Methods in com.ibm.icu.impl.number that return StandardPluralModifier and TypeMethodDescriptionstatic StandardPlural
RoundingUtils.getPluralSafe
(Precision rounder, PluralRules rules, DecimalQuantity dq) Computes the plural form after copying the number and applying rounding rules.DecimalQuantity_AbstractBCD.getStandardPlural
(PluralRules rules) DecimalQuantity.getStandardPlural
(PluralRules rules) Computes the plural form for this number based on the specified set of rules.Methods in com.ibm.icu.impl.number with parameters of type StandardPluralModifier and TypeMethodDescriptionprivate static final int
CompactData.getIndex
(int magnitude, StandardPlural plural) AdoptingModifierStore.getModifier
(Modifier.Signum signum, StandardPlural plural) LongNameHandler.getModifier
(Modifier.Signum signum, StandardPlural plural) MixedUnitLongNameHandler.getModifier
(Modifier.Signum signum, StandardPlural plural) Required for ModifierStore.ModifierStore.getModifier
(Modifier.Signum signum, StandardPlural plural) Returns a Modifier with the given parameters (best-effort).private static int
AdoptingModifierStore.getModIndex
(Modifier.Signum signum, StandardPlural plural) (package private) static String
LongNameHandler.getWithPlural
(String[] strings, StandardPlural plural) static 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
AdoptingModifierStore.setModifier
(Modifier.Signum signum, StandardPlural plural, Modifier mod) void
MutablePatternModifier.setNumberProperties
(Modifier.Signum signum, StandardPlural plural) Sets attributes of the current number being processed.Constructor parameters in com.ibm.icu.impl.number with type arguments of type StandardPluralModifierConstructorDescriptionprivate
LongNameHandler
(Map<StandardPlural, SimpleModifier> modifiers, PluralRules rules, MicroPropsGenerator parent) -
Uses of StandardPlural in com.ibm.icu.impl.number.range
Fields in com.ibm.icu.impl.number.range declared as StandardPluralModifier and TypeFieldDescription(package private) StandardPlural[]
StandardPluralRanges.flatTriples
Methods in com.ibm.icu.impl.number.range that return StandardPluralModifier and TypeMethodDescriptionStandardPluralRanges.resolve
(StandardPlural first, StandardPlural second) Methods in com.ibm.icu.impl.number.range with parameters of type StandardPluralModifier and TypeMethodDescriptionprivate void
StandardPluralRanges.addPluralRange
(StandardPlural first, StandardPlural second, StandardPlural result) Used for data loading.StandardPluralRanges.resolve
(StandardPlural first, StandardPlural second) -
Uses of StandardPlural in com.ibm.icu.number
Methods in com.ibm.icu.number with parameters of type StandardPluralModifier and TypeMethodDescriptionint
NumberFormatterImpl.getPrefixSuffix
(byte signum, StandardPlural plural, FormattedStringBuilder output) static int
NumberFormatterImpl.getPrefixSuffixStatic
(MacroProps macros, byte signum, StandardPlural plural, FormattedStringBuilder output) Prints only the prefix and suffix; used for DecimalFormat getters. -
Uses of StandardPlural in com.ibm.icu.text
Methods in com.ibm.icu.text that return StandardPluralModifier and TypeMethodDescriptionstatic StandardPlural
QuantityFormatter.selectPlural
(double number, NumberFormat numberFormat, PluralRules rules) Selects the standard plural form for the number/formatter/rules.Methods in com.ibm.icu.text with parameters of type StandardPluralModifier and TypeMethodDescriptionprivate String
RelativeDateTimeFormatter.getRelativeUnitPattern
(RelativeDateTimeFormatter.Style style, RelativeDateTimeFormatter.RelativeUnit unit, int pastFutureIndex, StandardPlural pluralForm) private String
RelativeDateTimeFormatter.getRelativeUnitPluralPattern
(RelativeDateTimeFormatter.Style style, RelativeDateTimeFormatter.RelativeUnit unit, int pastFutureIndex, StandardPlural pluralForm)