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