Package com.icl.saxon.number
Interface Numberer
-
- All Known Implementing Classes:
Numberer_de,Numberer_en
public interface NumbererInterface Numberer supports number formatting. There is a separate implementation for each language, e.g. Numberer_en for English. This supports the xsl:number element
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Stringformat(int number, String picture, int groupSize, String groupSeparator, String letterValue)Format a number into a string
-
-
-
Method Detail
-
format
String format(int number, String picture, int groupSize, String groupSeparator, String letterValue)
Format a number into a string- Parameters:
number- The number to be formattedpicture- The format specification. This is a single component of the format attribute of xsl:number, e.g. "1", "01", "i", or "a"groupSize- number of digits per group (0 implies no grouping)groupSeparator- string to appear between groups of digitsletterValue- as defined in xsl:number ("alphabetic" or "traditional" or "")- Returns:
- the formatted number
-
-