|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sibvisions.util.type.NumberUtil
public class NumberUtil
The NumberUtil is a utility class for number conversion and for formatting numbers
as string.
| Constructor Summary | |
|---|---|
NumberUtil()
Constructs a new instance of NumberUtil with default number format. |
|
NumberUtil(java.text.NumberFormat pNumberFormat)
Constructs a new instance of NumberUtil that supports empty Strings and null values. |
|
NumberUtil(java.lang.String pNumberPattern)
Constructs a new instance of NumberUtil that supports empty Strings and null values. |
|
| Method Summary | |
|---|---|
java.lang.String |
format(java.lang.Number pNumber)
Formats the number to text. |
static java.lang.String |
format(java.lang.Number pNumber,
java.lang.String pNumberPattern)
Formats a number. |
java.text.NumberFormat |
getNumberFormat()
Gets the number format. |
java.lang.String |
getNumberPattern()
Gets the number format pattern. |
java.lang.Number |
parse(java.lang.String pText)
Parses the number from text. |
void |
setNumberFormat(java.text.NumberFormat pNumberFormat)
Gets the number format. |
void |
setNumberPattern(java.lang.String pNumberPattern)
Gets the number format pattern. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NumberUtil()
NumberUtil with default number format.
public NumberUtil(java.text.NumberFormat pNumberFormat)
NumberUtil that supports empty Strings and null values.
pNumberFormat - the formatter that should support empty Strings and null valuespublic NumberUtil(java.lang.String pNumberPattern)
NumberUtil that supports empty Strings and null values.
pNumberPattern - the pattern that should support empty Strings and null values| Method Detail |
|---|
public java.lang.Number parse(java.lang.String pText)
throws java.text.ParseException
pText - the text.
java.text.ParseException - if there is an error in the conversionpublic java.lang.String format(java.lang.Number pNumber)
pNumber - the number.
public java.text.NumberFormat getNumberFormat()
public void setNumberFormat(java.text.NumberFormat pNumberFormat)
pNumberFormat - the number format.public java.lang.String getNumberPattern()
public void setNumberPattern(java.lang.String pNumberPattern)
pNumberPattern - the number format pattern.
public static java.lang.String format(java.lang.Number pNumber,
java.lang.String pNumberPattern)
pNumber - the numberpNumberPattern - the format
DecimalFormat
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||