net.sf.saxon.number
Class Numberer_frBE
- Numberer, Serializable
public class Numberer_frBE
Class Numberer_frBE is a number formatter for French as used in Belgium. This one will be
activated for language="frBE"
- Luc Rochefort. Modified for fr-BE by Karel Goossens
LOWER_CASE , TITLE_CASE , UPPER_CASE , cyrillicLower , cyrillicUpper , greekLower , greekUpper , hebrew , hiraganaA , hiraganaI , kanjiDigits , katakanaA , katakanaI , latinLower , latinUpper , westernDigits |
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.
|
String | toWords(long number, int wordCase) - Format a number as English words with specified case options
|
alphaDefault , dayName , format , getCalendarName , getCountry , getEraName , getOrdinalSuffixForDateTime , halfDayName , monthName , ordinalSuffix , setCountry , toAlpha , toAlphaSequence , toOrdinalWords , toRoman , toWords , toWords |
dayName
public String dayName(int day,
int minWidth,
int maxWidth)
Get a day name or abbreviation
- dayName in interface Numberer
- dayName in interface AbstractNumberer
day
- The day of the week (1=Monday, 7=Sunday)minWidth
- The minimum number of charactersmaxWidth
- The maximum number of characters
monthName
public String monthName(int month,
int minWidth,
int maxWidth)
Get a month name or abbreviation
- monthName in interface Numberer
- monthName in interface AbstractNumberer
month
- The month number (1=January, 12=December)minWidth
- The minimum number of charactersmaxWidth
- The maximum number of characters
ordinalSuffix
protected String ordinalSuffix(String ordinalParam,
long number)
Construct the ordinal suffix for a number, for example "st", "nd", "rd". The default
(language-neutral) implementation returns a zero-length string
- ordinalSuffix in interface AbstractNumberer
ordinalParam
- the value of the ordinal attribute (used in non-English
language implementations)number
- the number being formatted
- the ordinal suffix to be appended to the formatted number
toOrdinalWords
public String toOrdinalWords(String ordinalParam,
long number,
int wordCase)
Show an ordinal number as English words in a requested case (for example, Twentyfirst)
- toOrdinalWords in interface AbstractNumberer
toWords
public String toWords(long number)
Show the number as words in title case. (We choose title case because
the result can then be converted algorithmically to lower case or upper case).
- toWords in interface AbstractNumberer
number
- the number to be formatted
- the number formatted as English words
toWords
public String toWords(long number,
int wordCase)
Format a number as English words with specified case options
- toWords in interface AbstractNumberer