Package net.sf.saxon.option.local
Class Numberer_tr
java.lang.Object
net.sf.saxon.expr.number.AbstractNumberer
net.sf.saxon.option.local.Numberer_tr
- All Implemented Interfaces:
Numberer
-
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, lowerCaseAlphabet, TITLE_CASE, UPPER_CASE, upperCaseAlphabet, westernDigits
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondayName
(int gun, int min, int max) Get a day name or abbreviationformatWord
(String word, int formatIdx) static void
monthName
(int ay, int min, int max) Get a month name or abbreviationnumberer
(long number, int format) toOrdinalWords
(String str, long l, int format) Show an ordinal number as English words in a requested case (for example, Twentyfirst)Show the number as words in title case.Format a number as English words with specified case optionsMethods inherited from class net.sf.saxon.expr.number.AbstractNumberer
alphaDefault, convertDigitSystem, defaultedLocale, format, format, getCalendarName, getCountry, getEraName, getLanguage, getOrdinalSuffixForDateTime, halfDayName, ordinalSuffix, setCountry, setLanguage, toAlpha, toAlphaSequence, toJapanese, toRoman, zero
-
Constructor Details
-
Numberer_tr
public Numberer_tr()
-
-
Method Details
-
formatWord
-
numberer
-
toWords
Description copied from class:AbstractNumberer
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).- Specified by:
toWords
in classAbstractNumberer
- Parameters:
cardinal
- the value of the "cardinal" attribute as supplied by the userl
- the number to be formatted- Returns:
- the number formatted as English words
-
toWords
Description copied from class:AbstractNumberer
Format a number as English words with specified case options- Overrides:
toWords
in classAbstractNumberer
- Parameters:
cardinal
- the value of the "cardinal" attribute as supplied by the userl
- the number to be formattedformat
- the required case for exampleAbstractNumberer.UPPER_CASE
,AbstractNumberer.LOWER_CASE
,AbstractNumberer.TITLE_CASE
- Returns:
- the formatted number
-
toOrdinalWords
Description copied from class:AbstractNumberer
Show an ordinal number as English words in a requested case (for example, Twentyfirst)- Specified by:
toOrdinalWords
in classAbstractNumberer
- Parameters:
str
- the value of the "ordinal" attribute as supplied by the userl
- the number to be formattedformat
- the required case for exampleAbstractNumberer.UPPER_CASE
,AbstractNumberer.LOWER_CASE
,AbstractNumberer.TITLE_CASE
- Returns:
- the formatted number
-
monthName
Description copied from class:AbstractNumberer
Get a month name or abbreviation- Specified by:
monthName
in interfaceNumberer
- Specified by:
monthName
in classAbstractNumberer
- Parameters:
ay
- The month number (1=January, 12=December)min
- The minimum number of charactersmax
- The maximum number of characters- Returns:
- the month name or abbreviation as a string (for example, "September" or "Sep")
-
dayName
Description copied from class:AbstractNumberer
Get a day name or abbreviation- Specified by:
dayName
in interfaceNumberer
- Specified by:
dayName
in classAbstractNumberer
- Parameters:
gun
- The day of the week (1=Monday, 7=Sunday)min
- The minimum number of charactersmax
- The maximum number of characters- Returns:
- the day name or abbreviation as a string (for example, "Monday" or "Mon")
-
camelBump
-
main
-