net.sf.saxon.number
public class Numberer_en extends AbstractNumberer
Method Summary | |
---|---|
String | dayName(int day, int minWidth, int maxWidth)
Get a day name or abbreviation |
String | monthName(int month, int minWidth, int maxWidth)
Get a month name or abbreviation |
protected String | ordinalSuffix(String ordinalParam, long number)
Construct the ordinal suffix for a number, for example "st", "nd", "rd" |
String | toOrdinalWords(String ordinalParam, long number, int wordCase)
Show an ordinal number as English words in a requested case (for example, Twentyfirst) |
String | toWords(long number)
Show the number as words in title case. |
Parameters: day The day of the week (1=Monday, 7=Sunday) minWidth The minimum number of characters maxWidth The maximum number of characters
Parameters: month The month number (1=January, 12=December) minWidth The minimum number of characters maxWidth The maximum number of characters
Parameters: ordinalParam the value of the ordinal attribute (used in non-English language implementations) number the number being formatted
Returns: the ordinal suffix to be appended to the formatted number
Parameters: ordinalParam the value of the "ordinal" attribute as supplied by the user number the number to be formatted wordCase the required case for example Numberer_en, Numberer_en, Numberer_en
Returns: the formatted number
Parameters: number the number to be formatted
Returns: the number formatted as English words