|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.sf.saxon.expr.number.AbstractNumberer
net.sf.saxon.option.local.Numberer_nl
public class Numberer_nl
Localization class for Dutch.
Modified 2009-07-27 by MHK to use initial capital letters in names of months, days, and numbers. In response to email from Laurens Holst on saxon-help list: "Although in Dutch we do not capitalise months by default, it still needs to be capitalised when it appears at the start of a sentence, hence there is the problem."
| Field Summary |
|---|
| Fields inherited from class net.sf.saxon.expr.number.AbstractNumberer |
|---|
cyrillicLower, cyrillicUpper, greekLower, greekUpper, hebrew, hiraganaA, hiraganaI, katakanaA, katakanaI, latinLower, latinUpper, LOWER_CASE, TITLE_CASE, UPPER_CASE, westernDigits |
| Constructor Summary | |
|---|---|
Numberer_nl()
|
|
| Method Summary | |
|---|---|
String |
dayName(int day,
int minWidth,
int maxWidth)
Get a day name or abbreviation |
String |
getEraName(int year)
Get the name for an era (e.g. |
String |
halfDayName(int minutes,
int minWidth,
int maxWidth)
Get an am/pm indicator |
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 dutch 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 |
| Methods inherited from class net.sf.saxon.expr.number.AbstractNumberer |
|---|
alphaDefault, format, format, getCalendarName, getCountry, getOrdinalSuffixForDateTime, ordinalSuffix, setCountry, toAlpha, toAlphaSequence, toJapanese, toRoman |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Numberer_nl()
| Method Detail |
|---|
public String toOrdinalWords(String ordinalParam,
long number,
int wordCase)
toOrdinalWords in class AbstractNumbererordinalParam - the value of the "ordinal" attribute as supplied by the usernumber - the number to be formattedwordCase - the required case for example AbstractNumberer.UPPER_CASE,
AbstractNumberer.LOWER_CASE, AbstractNumberer.TITLE_CASE
public String toWords(long number)
AbstractNumberer
toWords in class AbstractNumberernumber - the number to be formatted
public String toWords(long number,
int wordCase)
AbstractNumberer
toWords in class AbstractNumberernumber - the number to be formattedwordCase - the required case for example AbstractNumberer.UPPER_CASE,
AbstractNumberer.LOWER_CASE, AbstractNumberer.TITLE_CASE
public String monthName(int month,
int minWidth,
int maxWidth)
monthName in interface NumberermonthName in class AbstractNumberermonth - The month number (1=January, 12=December)minWidth - The minimum number of charactersmaxWidth - The maximum number of characters
public String dayName(int day,
int minWidth,
int maxWidth)
dayName in interface NumbererdayName in class AbstractNumbererday - The day of the week (1=Monday, 7=Sunday)minWidth - The minimum number of charactersmaxWidth - The maximum number of characters
public String halfDayName(int minutes,
int minWidth,
int maxWidth)
halfDayName in interface NumbererhalfDayName in class AbstractNumbererminutes - the minutes within the dayminWidth - minimum width of outputmaxWidth - maximum width of output
public String getEraName(int year)
getEraName in interface NumberergetEraName in class AbstractNumbereryear - the proleptic gregorian year, using "0" for the year before 1AD
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||