Uses of Class
com.ibm.icu.impl.StandardPlural
-
Packages that use StandardPlural Package Description com.ibm.icu.impl com.ibm.icu.impl.number com.ibm.icu.impl.number.range com.ibm.icu.number com.ibm.icu.text -
-
Uses of StandardPlural in com.ibm.icu.impl
Fields in com.ibm.icu.impl with type parameters of type StandardPlural Modifier and Type Field Description static java.util.List<StandardPlural>
StandardPlural. VALUES
Unmodifiable List of all standard plural form constants.Methods in com.ibm.icu.impl that return StandardPlural Modifier and Type Method Description static StandardPlural
StandardPlural. fromString(java.lang.CharSequence keyword)
static StandardPlural
StandardPlural. orNullFromString(java.lang.CharSequence keyword)
static StandardPlural
StandardPlural. orOtherFromString(java.lang.CharSequence keyword)
static StandardPlural
StandardPlural. valueOf(java.lang.String name)
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 StandardPlural Modifier and Type Field Description StandardPlural
Modifier.Parameters. plural
(package private) StandardPlural
MutablePatternModifier. plural
Fields in com.ibm.icu.impl.number with type parameters of type StandardPlural Modifier and Type Field Description private java.util.Map<StandardPlural,SimpleModifier>
LongNameHandler. modifiers
Methods in com.ibm.icu.impl.number that return StandardPlural Modifier and Type Method Description static StandardPlural
RoundingUtils. getPluralSafe(Precision rounder, PluralRules rules, DecimalQuantity dq)
Computes the plural form after copying the number and applying rounding rules.StandardPlural
DecimalQuantity_AbstractBCD. getStandardPlural(PluralRules rules)
StandardPlural
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 StandardPlural Modifier and Type Method Description private static int
CompactData. getIndex(int magnitude, StandardPlural plural)
Modifier
AdoptingModifierStore. getModifier(Modifier.Signum signum, StandardPlural plural)
Modifier
LongNameHandler. getModifier(Modifier.Signum signum, StandardPlural plural)
Modifier
MixedUnitLongNameHandler. getModifier(Modifier.Signum signum, StandardPlural plural)
Required for ModifierStore.Modifier
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 java.lang.String
LongNameHandler. getWithPlural(java.lang.String[] strings, StandardPlural plural)
static void
PatternStringUtils. patternInfoToStringBuilder(AffixPatternProvider patternInfo, boolean isPrefix, PatternStringUtils.PatternSignType patternSignType, boolean approximately, StandardPlural plural, boolean perMilleReplacesPercent, java.lang.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 StandardPlural Constructor Description LongNameHandler(java.util.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 StandardPlural Modifier and Type Field Description (package private) StandardPlural[]
StandardPluralRanges. flatTriples
Methods in com.ibm.icu.impl.number.range that return StandardPlural Modifier and Type Method Description StandardPlural
StandardPluralRanges. resolve(StandardPlural first, StandardPlural second)
Methods in com.ibm.icu.impl.number.range with parameters of type StandardPlural Modifier and Type Method Description private void
StandardPluralRanges. addPluralRange(StandardPlural first, StandardPlural second, StandardPlural result)
Used for data loading.StandardPlural
StandardPluralRanges. resolve(StandardPlural first, StandardPlural second)
-
Uses of StandardPlural in com.ibm.icu.number
Methods in com.ibm.icu.number with parameters of type StandardPlural Modifier and Type Method Description int
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 StandardPlural Modifier and Type Method Description static 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 StandardPlural Modifier and Type Method Description private java.lang.String
RelativeDateTimeFormatter. getRelativeUnitPattern(RelativeDateTimeFormatter.Style style, RelativeDateTimeFormatter.RelativeUnit unit, int pastFutureIndex, StandardPlural pluralForm)
private java.lang.String
RelativeDateTimeFormatter. getRelativeUnitPluralPattern(RelativeDateTimeFormatter.Style style, RelativeDateTimeFormatter.RelativeUnit unit, int pastFutureIndex, StandardPlural pluralForm)
-