com.icl.saxon.number
Class NumberFormatter
java.lang.Objectcom.icl.saxon.number.NumberFormatter
public class NumberFormatter
extends java.lang.Object
Class NumberFormatter defines a method to format a Vector of integers as a character
string according to a supplied format specification.
String | format(Vector numbers, int groupSize, String groupSeparator, String letterValue, Numberer numberer)- Format a vector of numbers.
|
String | format(int number, int groupSize, String groupSeparator, String letterValue, Numberer numberer)- Format a single number.
|
void | prepare(String format)- Tokenize the format pattern.
|
void | setNumberer(Numberer numberer)- Allocate a numberer appropriate to the selected language
|
format
public String format(Vector numbers,
int groupSize,
String groupSeparator,
String letterValue,
Numberer numberer) Format a vector of numbers.
numbers - the numbers to be formatted (a sequence of integer values)
- the formatted output string.
format
public String format(int number,
int groupSize,
String groupSeparator,
String letterValue,
Numberer numberer) Format a single number. The format/template has the same syntax as for a Vector
of numbers.
prepare
public void prepare(String format)
Tokenize the format pattern.
setNumberer
public void setNumberer(Numberer numberer)
Allocate a numberer appropriate to the selected language