net.sf.saxon.number

Class Numberer_da

Implemented Interfaces:
Numberer, Serializable

public class Numberer_da
extends AbstractNumberer

Author:
Karel Goossens BTR-Services Belgium. Numberer class for the Danish language.
See Also:
"http://en.wikipedia.org/wiki/Danish_grammar#Numerals"

Field Summary

Fields inherited from class net.sf.saxon.number.AbstractNumberer

LOWER_CASE, TITLE_CASE, UPPER_CASE, cyrillicLower, cyrillicUpper, greekLower, greekUpper, hebrew, hiraganaA, hiraganaI, kanjiDigits, katakanaA, katakanaI, latinLower, latinUpper, westernDigits

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
String
toOrdinalWords(String ordinalParam, long number, int wordCase)
Show an ordinal number as Danish words in a requested case (for example, Twentyfirst)
String
toWords(long number)
String
toWords(long number, int wordCase)

Methods inherited from class net.sf.saxon.number.AbstractNumberer

alphaDefault, dayName, format, getCalendarName, getCountry, getEraName, getOrdinalSuffixForDateTime, halfDayName, monthName, ordinalSuffix, setCountry, toAlpha, toAlphaSequence, toOrdinalWords, toRoman, toWords, toWords

Method Details

dayName

public String dayName(int day,
                      int minWidth,
                      int maxWidth)
Get a day name or abbreviation
Specified by:
dayName in interface Numberer
Overrides:
dayName in interface AbstractNumberer
Parameters:
day - The day of the week (1=Monday, 7=Sunday)
minWidth - The minimum number of characters
maxWidth - The maximum number of characters

monthName

public String monthName(int month,
                        int minWidth,
                        int maxWidth)
Get a month name or abbreviation
Specified by:
monthName in interface Numberer
Overrides:
monthName in interface AbstractNumberer
Parameters:
month - The month number (1=January, 12=December)
minWidth - The minimum number of characters
maxWidth - The maximum number of characters

toOrdinalWords

public String toOrdinalWords(String ordinalParam,
                             long number,
                             int wordCase)
Show an ordinal number as Danish words in a requested case (for example, Twentyfirst)
Overrides:
toOrdinalWords in interface AbstractNumberer

toWords

public String toWords(long number)
Overrides:
toWords in interface AbstractNumberer

toWords

public String toWords(long number,
                      int wordCase)
Overrides:
toWords in interface AbstractNumberer