Class java.text.NumberFormat (1.1)
public abstract class NumberFormat extends Format implements Cloneable {
// Default Constructor: public NumberFormat( )
// Constants
public final static byte DECIMAL_FIELD;
public final static byte DENOMINATOR_FIELD;
public final static byte EXPONENT_FIELD;
public final static byte INTEGER_FIELD;
public final static byte NUMBERATOR_FIELD;
// Class Methods
public static synchronized Locale[ ] getAvailableLocales( );
public final static synchronized NumberFormat getDefault( );
public static synchronized NumberFormat getDefault(Locale inLocale);
public final static synchronized NumberFormat getDefaultCurrency( );
public static synchronized NumberFormat getDefaultCurrency(Locale inLocale);
public final static synchronized NumberFormat getDefaultPercent( );
public static synchronized NumberFormat getDefaultPercent(Locale inLocale);
public static synchronized String getDisplayName(Locale objectLocale, Locale displayLocale) throws throws;
public final static String getDisplayName(Locale objectLocale) throws throws;
// Public Instance Methods
public Object clone( ); // Overrides Object.clone( )
public final StringBuffer format(Object number, StringBuffer toAppendTo, FormatStatus status); // Defines Format.format( )
public final String format(double number);
public final String format(long number);
public abstract StringBuffer format(double number, StringBuffer toAppendTo, FormatStatus status);
public abstract StringBuffer format(long number, StringBuffer toAppendTo, FormatStatus status);
public final String getCurrencySymbol( );
public final String getCurrencySymbol(Locale loc);
public final String getIntlCurrencySymbol( );
public final String getIntlCurrencySymbol(Locale loc);
public int getMaximumDecimalCount( );
public int getMaximumIntegerCount( );
public int getMinimumDecimalCount( );
public int getMinimumIntegerCount( );
public boolean isDecimalUsedWithInteger( );
public boolean isIntegerOnly( );
public boolean isThousandsUsed( );
public abstract Number parse(String text, ParseStatus status);
public Number parse(String text) throws FormatException;
public final Object parseObject(String source, ParseStatus status); // Defines Format.parseObject( )
public void setDecimalUsedWithInteger(boolean newValue);
public void setIntegerOnly(boolean value);
public void setMaximumDecimalCount(int newValue);
public void setMaximumIntegerCount(int newValue);
public void setMinimumDecimalCount(int newValue);
public void setMinimumIntegerCount(int newValue);
public void setThousandsUsed(boolean newValue);
}