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
- Author:
- Ferhat
-
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
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 string, long l, int format) Show an ordinal number as English words in a requested case (for example, Twentyfirst)toWords(long l) Show the number as words in title case.toWords(long l, int format) 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
-
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:
l- 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:
l- 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:
string- 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
-