Class JSNumberFormat.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.JSNumberFormat.InternalState
- Enclosing class:
JSNumberFormat
-
Field Summary
Fields inherited from class AbstractInternalState
javaLocale, locale, numberingSystem -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.graalvm.shadowed.com.ibm.icu.number.LocalizedNumberFormattergetNumberFormatter(boolean forNegativeNumbers) org.graalvm.shadowed.com.ibm.icu.number.LocalizedNumberRangeFormattergetNumberRangeFormatter(boolean firstNegative, boolean secondNegative) getStyle()voidvoidsetBoundFormatFunction(JSDynamicObject boundFormatFunction) voidsetCompactDisplay(String compactDisplay) voidsetCurrency(String currency) voidsetCurrencyDisplay(String currencyDisplay) voidsetCurrencySign(String currencySign) voidsetGroupingUsed(Object useGrouping) voidsetNotation(String notation) voidsetSignDisplay(String signDisplay) voidvoidvoidsetUnitDisplay(String unitDisplay) Methods 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
-
initializeNumberFormatter
public void initializeNumberFormatter()- Overrides:
initializeNumberFormatterin classJSNumberFormat.BasicInternalState
-
getStyle
-
setStyle
-
getCurrency
-
setCurrency
-
setCurrencyDisplay
-
setCurrencySign
-
setUnit
-
setUnitDisplay
-
setGroupingUsed
-
setNotation
-
setCompactDisplay
-
setSignDisplay
-
getNumberFormatter
public org.graalvm.shadowed.com.ibm.icu.number.LocalizedNumberFormatter getNumberFormatter(boolean forNegativeNumbers) -
getNumberRangeFormatter
public org.graalvm.shadowed.com.ibm.icu.number.LocalizedNumberRangeFormatter getNumberRangeFormatter(boolean firstNegative, boolean secondNegative) -
getBoundFormatFunction
-
setBoundFormatFunction
-