| Overview | Module | Use | Devguide | Index |
| Nested Modules | Services | Singletons | Interfaces | Structs | Exceptions | Enums | Typedefs | Constant Groups |
| module i18n |
|
| Services | |
| BreakIterator | contains the base routines for iteration in Unicode string. Iterates over characters, words, sentences and line breaks. |
| ChapterCollator | Specific collator to sort chapter numbering. |
| CharacterClassification | Character classification, such as upper, lower, alpha, digit, et al. |
| Collator | Access collation algorithms of different locales. |
| IndexEntrySupplier | Supplier for creating index entries in a "table of alphabetical index" |
| InputSequenceChecker | Check input sequence of CTL languages like Thai or Hindi. |
| LocaleCalendar | Access a locale specific calendar. |
| LocaleData | Access locale specific data. |
| NativeNumberSupplier | Supplier for transliteration of numerals (native number strings). |
| NumberFormatMapper | Access locale data number format codes to use with the number formatter |
| OrdinalSuffix | provides access to locale specific ordinal suffix systems. |
| TextConversion | offers generic text conversion. |
| Transliteration | Transliteration of characters, such as case folding |
| Interfaces | |
| XBreakIterator | contains the base routines for iteration in Unicode string. Iterates over characters, words, sentences and line breaks. |
| XCalendar | Access to locale specific calendar systems. |
| XCharacterClassification | Character classification (upper, lower, digit, letter, number, ...) and generic Unicode enabled parser. |
| XCollator | provides locale-sensitive collation algorithms for string comparison. |
| XExtendedCalendar | This interface provides access to locale specific calendar systems. |
| XExtendedIndexEntrySupplier | This interface provides information for creating "Table of Index" |
| XExtendedInputSequenceChecker | This interface perform input sequence correction for the languages like Thai and Hindi |
| XExtendedTextConversion | This interface provides Text Conversion service. |
| XExtendedTransliteration | This interface provides character conversions like case folding or Hiragana to Katakana. |
| XForbiddenCharacters | provides access to forbidden character settings in a document. |
| XIndexEntrySupplier | supplies information on index entries to generate a "table of alphabetical index" for a given locale. |
| XInputSequenceChecker | contains the routine to check Thai input sequence checking |
| XLocaleData | Access locale specific data as it is defined in XML locale data files compiled into the binary data libraries liblocaledata*.so respectively localedata*.dll. |
| XLocaleData2 | Access locale specific data. |
| XNativeNumberSupplier | Methods to convert between strings of ASCII Arabic digits and native numeral strings. |
| XNumberFormatCode | Access number format codes defined in locale data. |
| XOrdinalSuffix | provides access to locale specific ordinal suffix systems. |
| XScriptTypeDetector | contains the help routines for layouting complex text |
| XTextConversion | Method to convert text from one type to another |
| XTransliteration | Character conversions like case folding or Hiragana to Katakana. |
| Structs | |
| Boundary | contains start and end position of a word. |
| Calendar | A calendar as returned in a sequence by XLocaleData::getAllCalendars(). |
| CalendarItem | One entry in a calendar, for example, a day of week or a month or an era. |
| Currency | Symbols, names, and attributes of a specific currency, returned in a sequence by XLocaleData::getAllCurrencies(). |
| Currency2 | Symbols, names, and attributes of a specific currency, returned in a sequence by XLocaleData2::getAllCurrencies2(). |
| ForbiddenCharacters | Locale (mostly CJK) dependent characters that are forbidden at the start or end of a line. |
| FormatElement | One number format code and its attributes, returned in a sequence by XLocaleData::getAllFormats(). |
| Implementation | Implementation name details returned in a sequence by XLocaleData::getCollatorImplementations(). |
| LanguageCountryInfo | The language and country identifiers and descriptive names of the loaded locale data returned by XLocaleData::getLanguageCountryInfo(). |
| LineBreakHyphenationOptions | Hyphenation options passed in calls to XBreakIterator::getLineBreak(). |
| LineBreakResults | Results of method XBreakIterator::getLineBreak(). |
| LineBreakUserOptions | Line break options passed in calls to XBreakIterator::getLineBreak(). |
| LocaleDataItem | Locale specific data, for example, separators, quotation marks. |
| NativeNumberXmlAttributes | Attributes describing a native number mode for a specific locale, stored in XML file format. |
| NumberFormatCode | Number format code information returned by various XNumberFormatCode methods. |
| ParseResult | Parser results returned by XCharacterClassification::parseAnyToken() and XCharacterClassification::parsePredefinedToken(). |
| TextConversionResult | Text conversion result to be used with XTextConversion. |
| Exceptions | |
| MultipleCharsOutputException | Indicates transliteration generated multiple characters output but only single character return value was requested. |
| Enums | |
| DirectionProperty | Direction properties returned by
|
| TransliterationModules | Old transliteration module enumeration. |
| TransliterationModulesNew | New transliteration module enumeration to use with XTransliteration::loadModuleNew() |
| UnicodeScript | Unicode script types, returned by XCharacterClassification::getScript() |
| Constant Groups | |
| AmPmValue | Constants for AM/PM used in calls to XCalendar::getDisplayName(). |
| BreakType | Constants to specify the type of a line break, used with LineBreakResults::breakType. |
| CTLScriptType | CTL tcript type constants for layout engine, returned by XScriptTypeDetector::getCTLScriptType() |
| CalendarDisplayCode | Constants to use with XExtendedCalendar::getDisplayString(). |
| CalendarDisplayIndex | Values to be passed to XCalendar::getDisplayName(). |
| CalendarFieldIndex | Field indices to be passed to various XCalendar methods. |
| CharType | Constants to specify the character type that starts a character block. Character type is Unicode type defined in UnicodeType |
| CharacterIteratorMode | Constants to specify the type of character iteration. |
| CollatorOptions | Options to be used with XCollator methods. |
| InputSequenceCheckMode | Input check mode constants to use with XInputSequenceChecker::checkInputSequence() |
| KCharacterType | Constants to identify the character type. |
| KNumberFormatType | Attribute of number format, classifies the length of the formatted display string. |
| KNumberFormatUsage | Category of number format code. |
| KParseTokens | These constants specify the characters a name or identifier token to be parsed can have. |
| KParseType | Constants to specify the type of a parsed token. |
| LocaleItem | [ DEPRECATED ] |
| Months | Constants for month names used in calls to XCalendar::getDisplayName(). |
| NativeNumberMode | Constants to use with XExtendedCalendar::getDisplayString() and the XNativeNumberSupplier methods. |
| NumberFormatIndex | Number format indices to be passed as the index argument to XNumberFormatCode::getFormatCode() or ::com::sun::star::util::XNumberFormatTypes::getFormatIndex(). |
| ScriptDirection | Script direction constants to use with XScriptTypeDetector methods. |
| ScriptType | Constants to specify the script type. |
| TextConversionOption | Text conversion options to be used with XTextConversion. |
| TextConversionType | These constansts specifiy the conversion type to be used with XTextConversion. |
| TransliterationModulesExtra | Extra transliteration module enumeration to use with XTransliteration::loadModule() The values used in this group need to be different from the ones in TransliterationModules and TransliterationModulesNew! |
| TransliterationType | Bitmask transliteration types used with XTransliteration::getType() and XTransliteration::getAvailableModules() methods. |
| UnicodeType | Constants to classify Unicode characters, returned by XCharacterClassification::getType() |
| Weekdays | Constants for days of a week. |
| WordType | Constants to specify the type of words. |
| reservedWords | Offsets into the sequence of strings returned by XLocaleData::getReservedWord(). |
Copyright © 1995, 2011, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.