|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.gwtwidgets.client.util.NumberFormat
public class NumberFormat
| Field Summary | |
|---|---|
static int |
ARBITRARY_PRECISION
|
static java.lang.String |
BILLION
|
static java.lang.String |
COMMA
|
static int |
CUR_POS_LEFT_INSIDE
|
static int |
CUR_POS_LEFT_OUTSIDE
|
static int |
CUR_POS_RIGHT_INSIDE
|
static int |
CUR_POS_RIGHT_OUTSIDE
|
static char |
DASH
|
static char |
LEFT_PAREN
|
static java.lang.String |
MILLION
|
static int |
NEG_LEFT_DASH
|
static int |
NEG_PARENTHESIS
|
static int |
NEG_RIGHT_DASH
|
static java.lang.String |
PERIOD
|
static char |
RIGHT_PAREN
|
static java.lang.String |
THOUSAND
|
| Method Summary | |
|---|---|
java.lang.String |
format(java.lang.String num)
|
static NumberFormat |
getCurrencyInstance()
Returns a currency instance of number format |
static NumberFormat |
getCurrencyInstance(java.lang.String curSymbol)
Returns a currency instance of number format that uses curSymbol as the currency symbol |
static NumberFormat |
getCurrencyInstance(java.lang.String curSymbol,
boolean useCommas)
Returns a currency instance of number format that uses curSymbol as the currency symbol and either commas or periods as the thousands separator. |
static NumberFormat |
getInstance()
returns the default instance of NumberFormat |
static NumberFormat |
getIntegerInstance()
Returns an instance that formats numbers as integers. |
static NumberFormat |
getPercentInstance()
|
void |
isCurrency(boolean isC)
|
void |
isPercentage(boolean pct)
|
double |
parse(java.lang.String num)
|
static double |
parseDouble(java.lang.String num)
|
static double |
parseDouble(java.lang.String num,
java.lang.String decimalChar)
Static routine that attempts to create a double out of the supplied text. |
void |
setCurrencyPosition(int cp)
|
void |
setCurrencySymbol(java.lang.String symbol)
|
void |
setDecimalSeparator(java.lang.String separator)
|
void |
setFixedPrecision(int places)
Sets the number of fixed precision decimal places should be displayed. |
void |
setGroupingSeparator(java.lang.String separator)
|
void |
setInputDecimalSeparator(java.lang.String val)
|
void |
setNegativeFormat(int format)
|
void |
setNegativeRed(boolean isRed)
|
void |
setShowGrouping(boolean show)
|
void |
setTruncate(boolean trunc)
Causes the number to be truncated rather than rounded to its fixed precision. |
protected java.lang.String |
toFormatted(double num)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String COMMA
public static final java.lang.String PERIOD
public static final char DASH
public static final char LEFT_PAREN
public static final char RIGHT_PAREN
public static final java.lang.String THOUSAND
public static final java.lang.String MILLION
public static final java.lang.String BILLION
public static final int CUR_POS_LEFT_OUTSIDE
public static final int CUR_POS_LEFT_INSIDE
public static final int CUR_POS_RIGHT_INSIDE
public static final int CUR_POS_RIGHT_OUTSIDE
public static final int NEG_LEFT_DASH
public static final int NEG_RIGHT_DASH
public static final int NEG_PARENTHESIS
public static final int ARBITRARY_PRECISION
| Method Detail |
|---|
public static NumberFormat getInstance()
public static NumberFormat getCurrencyInstance()
public static NumberFormat getCurrencyInstance(java.lang.String curSymbol)
curSymbol -
public static NumberFormat getCurrencyInstance(java.lang.String curSymbol,
boolean useCommas)
curSymbol - Currency SymboluseCommas - true, uses commas as the thousands separator, false uses periods
public static NumberFormat getIntegerInstance()
public static NumberFormat getPercentInstance()
public java.lang.String format(java.lang.String num)
public double parse(java.lang.String num)
public static double parseDouble(java.lang.String num,
java.lang.String decimalChar)
num -
public static double parseDouble(java.lang.String num)
public void setInputDecimalSeparator(java.lang.String val)
public void setNegativeFormat(int format)
public void setNegativeRed(boolean isRed)
public void setShowGrouping(boolean show)
public void setDecimalSeparator(java.lang.String separator)
public void setGroupingSeparator(java.lang.String separator)
public void isCurrency(boolean isC)
public void setCurrencySymbol(java.lang.String symbol)
public void setCurrencyPosition(int cp)
public void isPercentage(boolean pct)
public void setFixedPrecision(int places)
places - public void setTruncate(boolean trunc)
trunc - protected java.lang.String toFormatted(double num)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||