20module
com { module sun { module star { module i18n {
53 [in]
string aStr2, [in]
long nOff2, [in]
long nLen2 );
85 [in]
long nCollatorOptions );
104 [in]
long nCollatorOptions );
130 [in]
string aAlgorithmName,
132 [in] sequence<long> aCollatorOptions );
provides locale-sensitive collation algorithms for string comparison.
Definition XCollator.idl:26
sequence< string > listCollatorAlgorithms([in] ::com::sun::star::lang::Locale aLocale)
List all collator algorithms for a given locale.
long loadCollatorAlgorithm([in] string aAlgorithmName, [in] ::com::sun::star::lang::Locale aLocale, [in] long nCollatorOptions)
Load a particular collator algorithm for the locale.
long compareString([in] string aStr1, [in] string aStr2)
Compare 2 strings in specific locale and algorithm.
void loadCollatorAlgorithmWithEndUserOption([in] string aAlgorithmName, [in] ::com::sun::star::lang::Locale aLocale, [in] sequence< long > aCollatorOptions)
Load a collator algorithm with options chosen by end user.
long compareSubstring([in] string aStr1, [in] long nOff1, [in] long nLen1, [in] string aStr2, [in] long nOff2, [in] long nLen2)
Compare 2 substrings in specific locale and algorithm.
sequence< long > listCollatorOptions([in] string aAlgorithmName)
List all end user collator options for a given algorithm.
long loadDefaultCollator([in] ::com::sun::star::lang::Locale aLocale, [in] long nCollatorOptions)
Load the collator with default algorithm defined in locale data.
base interface of all UNO interfaces
Definition XInterface.idl:46
Definition Ambiguous.idl:20
object represents a specific geographical, political, or cultural region.
Definition Locale.idl:34