Class JSPluralRules.InternalState
java.lang.Object
com.oracle.truffle.js.runtime.builtins.intl.AbstractInternalState
com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.BasicInternalState
com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules.InternalState
- Enclosing class:
JSPluralRules
-
Field Summary
Fields inherited from class AbstractInternalState
javaLocale, locale, numberingSystem -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.graalvm.shadowed.com.ibm.icu.number.LocalizedNumberFormatterorg.graalvm.shadowed.com.ibm.icu.number.LocalizedNumberRangeFormatterorg.graalvm.shadowed.com.ibm.icu.text.PluralRulesvoidvoidvoidsetNotation(String notation) voidMethods inherited from class JSNumberFormat.BasicInternalState
getJavaLocale, getLocale, getMaximumFractionDigits, getMaximumSignificantDigits, getMinimumFractionDigits, getMinimumIntegerDigits, getMinimumSignificantDigits, getNumberingSystem, getRoundingMode, getRoundingType, getUnlocalizedFormatter, setMaximumFractionDigits, setMaximumSignificantDigits, setMinimumFractionDigits, setMinimumIntegerDigits, setMinimumSignificantDigits, setRoundingIncrement, setRoundingMode, setRoundingType, setTrailingZeroDisplayMethods inherited from class AbstractInternalState
resolveLocaleAndNumberingSystem
-
Constructor Details
-
InternalState
public InternalState()
-
-
Method Details
-
initializePluralRules
public void initializePluralRules() -
initializeNumberFormatter
public void initializeNumberFormatter()- Overrides:
initializeNumberFormatterin classJSNumberFormat.BasicInternalState
-
getPluralRules
public org.graalvm.shadowed.com.ibm.icu.text.PluralRules getPluralRules() -
getNumberFormatter
public org.graalvm.shadowed.com.ibm.icu.number.LocalizedNumberFormatter getNumberFormatter() -
getNumberRangeFormatter
public org.graalvm.shadowed.com.ibm.icu.number.LocalizedNumberRangeFormatter getNumberRangeFormatter() -
setType
-
setNotation
-