public final class NumberTransformer extends Object
| Constructor and Description |
|---|
NumberTransformer(Locale locale) |
| Modifier and Type | Method and Description |
|---|---|
NumberFormat |
getNumberFormat()
Return current number format.
|
void |
setNumberFormat(NumberFormat numberFormat)
Set current number format.
|
String |
transform(String value)
Converts given number to its spoken form.
|
String |
transformNumber(String numberAsString)
Converts given number to its spoken cardinal form.
|
String |
transformOrdinalNumber(String numberAsString)
Converts given number to its spoken ordinal form.
|
String |
translateOrdinalNumber(long inputNumber)
Transforms given long ordinal number to string, as is its written form (1
-> first, etc.)
|
public NumberFormat getNumberFormat()
public void setNumberFormat(NumberFormat numberFormat)
numberFormat - New number format.public String transform(String value)
number format converts to cardinal
or ordinal form.value - public String transformNumber(String numberAsString) throws NumberFormatException
numberAsString - Number.NumberFormatException - If input string does not contain valid number.public String transformOrdinalNumber(String numberAsString)
numberAsString - Number.public String translateOrdinalNumber(long inputNumber)
number - long ordinal numberCopyright © 2013. All Rights Reserved.