public static class JSNumberFormat.BasicInternalState extends Object
| Constructor and Description |
|---|
BasicInternalState() |
| Modifier and Type | Method and Description |
|---|---|
Locale |
getJavaLocale() |
String |
getLocale() |
Integer |
getMaximumFractionDigits() |
Integer |
getMaximumSignificantDigits() |
Integer |
getMinimumFractionDigits() |
int |
getMinimumIntegerDigits() |
Integer |
getMinimumSignificantDigits() |
com.ibm.icu.number.LocalizedNumberFormatter |
getNumberFormatter() |
String |
getNumberingSystem() |
void |
initializeNumberFormatter() |
void |
resolveLocaleAndNumberingSystem(JSContext ctx,
String[] locales,
String numberingSystemOpt) |
void |
setMaximumFractionDigits(int maximumFractionDigits) |
void |
setMaximumSignificantDigits(int maximumSignificantDigits) |
void |
setMinimumFractionDigits(int minimumFractionDigits) |
void |
setMinimumIntegerDigits(int minimumIntegerDigits) |
void |
setMinimumSignificantDigits(int minimumSignificantDigits) |
void |
setNumberFormatter(com.ibm.icu.number.LocalizedNumberFormatter numberFormatter) |
public void resolveLocaleAndNumberingSystem(JSContext ctx, String[] locales, String numberingSystemOpt)
public void initializeNumberFormatter()
public com.ibm.icu.number.LocalizedNumberFormatter getNumberFormatter()
public void setNumberFormatter(com.ibm.icu.number.LocalizedNumberFormatter numberFormatter)
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()