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 voidmonthName(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:AbstractNumbererShow 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:
toWordsin 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:AbstractNumbererFormat a number as English words with specified case options- Overrides:
toWordsin 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:AbstractNumbererShow an ordinal number as English words in a requested case (for example, Twentyfirst)- Specified by:
toOrdinalWordsin 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:AbstractNumbererGet a month name or abbreviation- Specified by:
monthNamein interfaceNumberer- Specified by:
monthNamein 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:AbstractNumbererGet a day name or abbreviation- Specified by:
dayNamein interfaceNumberer- Specified by:
dayNamein 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
-