public abstract class TNumberFormat extends TFormat
Modifier and Type | Class and Description |
---|---|
static class |
TNumberFormat.Field |
Modifier and Type | Field and Description |
---|---|
static int |
FRACTION_FIELD |
static int |
INTEGER_FIELD |
Constructor and Description |
---|
TNumberFormat() |
format, formatToCharacterIterator, parseObject
public static final int INTEGER_FIELD
public static final int FRACTION_FIELD
public TCurrency getCurrency()
public void setCurrency(TCurrency currency)
public final String format(double value)
public abstract StringBuffer format(double value, StringBuffer buffer, TFieldPosition field)
public final String format(long value)
public abstract StringBuffer format(long value, StringBuffer buffer, TFieldPosition field)
public StringBuffer format(Object object, StringBuffer buffer, TFieldPosition field)
public static TLocale[] getAvailableLocales()
public static TNumberFormat getIntegerInstance()
public static TNumberFormat getIntegerInstance(TLocale locale)
public static TNumberFormat getInstance()
public static TNumberFormat getInstance(TLocale locale)
public int getMaximumFractionDigits()
public int getMaximumIntegerDigits()
public int getMinimumFractionDigits()
public int getMinimumIntegerDigits()
public static TNumberFormat getNumberInstance()
public static TNumberFormat getNumberInstance(TLocale locale)
public static TNumberFormat getPercentInstance()
public static TNumberFormat getPercentInstance(TLocale locale)
public static TNumberFormat getCurrencyInstance()
public static TNumberFormat getCurrencyInstance(TLocale locale)
public boolean isGroupingUsed()
public boolean isParseIntegerOnly()
public Number parse(String string) throws TParseException
TParseException
public abstract Number parse(String string, TParsePosition position)
public final Object parseObject(String string, TParsePosition position)
parseObject
in class TFormat
public void setGroupingUsed(boolean value)
public void setMaximumFractionDigits(int value)
public void setMaximumIntegerDigits(int value)
public void setMinimumFractionDigits(int value)
public void setMinimumIntegerDigits(int value)
public void setParseIntegerOnly(boolean value)
public TRoundingMode getRoundingMode()
public void setRoundingMode(TRoundingMode roundingMode)
Copyright © 2019. All rights reserved.