public abstract static class JSNumberFormat.BasicInternalState extends Object
| Constructor and Description |
|---|
BasicInternalState() |
public void resolveLocaleAndNumberingSystem(JSContext ctx, String[] locales, String numberingSystemOpt)
public void initializeNumberFormatter()
public org.graalvm.shadowed.com.ibm.icu.number.UnlocalizedNumberFormatter getUnlocalizedFormatter()
public Locale getJavaLocale()
public String getLocale()
public String getNumberingSystem()
public void setMinimumIntegerDigits(int minimumIntegerDigits)
public int getMinimumIntegerDigits()
public void setMinimumFractionDigits(int minimumFractionDigits)
public Integer getMinimumFractionDigits()
public void setMaximumFractionDigits(int maximumFractionDigits)
public Integer getMaximumFractionDigits()
public void setMinimumSignificantDigits(int minimumSignificantDigits)
public Integer getMinimumSignificantDigits()
public void setMaximumSignificantDigits(int maximumSignificantDigits)
public Integer getMaximumSignificantDigits()
public void setRoundingType(String roundingType)
public String getRoundingType()
public void setRoundingMode(String roundingMode)
public String getRoundingMode()
public void setRoundingIncrement(int roundingIncrement)
public void setTrailingZeroDisplay(String trailingZeroDisplay)