LibreOffice LibreOffice 25.8 SDK API Reference

List of all members
CharacterClassification Service Referencepublished

Character classification, such as upper, lower, alpha, digit, et al. More...

`import"CharacterClassification.idl";`

Inheritance diagram for CharacterClassification:

## Additional Inherited Members
Public Member Functions inherited from XCharacterClassification
string | toUpper ([in] string aText, [in] long nPos, [in] long nCount, [in] com::sun::star::lang::Locale aLocale)
| Convert lower case alpha to upper case alpha, starting at position nPos for nCount code points. More...
string | toLower ([in] string aText, [in] long nPos, [in] long nCount, [in] com::sun::star::lang::Locale aLocale)
| Convert upper case alpha to lower case alpha, starting at position nPos for nCount code points. More...
string | toTitle ([in] string aText, [in] long nPos, [in] long nCount, [in] com::sun::star::lang::Locale aLocale)
| Convert to title case, starting at position nPos for nCount code points. More...
short | getType ([in] string aText, [in] long nPos)
| Get UnicodeType of character at position nPos. More...
short | getCharacterDirection ([in] string aText, [in] long nPos)
| Get DirectionProperty of character at position nPos. More...
short | getScript ([in] string aText, [in] long nPos)
| Get UnicodeScript of character at position nPos. More...
long | getCharacterType ([in] string aText, [in] long nPos, [in] com::sun::star::lang::Locale aLocale)
| Get KCharacterType of character at position nPos. More...
long | getStringType ([in] string aText, [in] long nPos, [in] long nCount, [in] com::sun::star::lang::Locale aLocale)
| Get accumulated KCharacterTypes of string starting at position nPos of length nCount code points. More...
ParseResult | parseAnyToken ([in] string aText, [in] long nPos, [in] com::sun::star::lang::Locale aLocale, [in] long nStartCharFlags, [in] string aUserDefinedCharactersStart, [in] long nContCharFlags, [in] string aUserDefinedCharactersCont)
| Parse a string for a token starting at position nPos. More...
ParseResult | parsePredefinedToken ([in] long nTokenType, [in] string aText, [in] long nPos, [in] com::sun::star::lang::Locale aLocale, [in] long nStartCharFlags, [in] string aUserDefinedCharactersStart, [in] long nContCharFlags, [in] string aUserDefinedCharactersCont)
| Parse a string for a token of type nTokenType starting at position nPos. More...
Public Member Functions inherited from XInterface
any | queryInterface ([in] type aType)
| queries for a new interface to an existing UNO object. More...
void | acquire ()
| increases the reference counter by one. More...
void | release ()
| decreases the reference counter by one. More...

## Detailed Description

Character classification, such as upper, lower, alpha, digit, et al.

Provides also a generic parser functionality.

The documentation for this service was generated from the following file:

- com/sun/star/i18n/CharacterClassification.idl