Home | History | Annotate | Download | only in unicode

Lines Matching full:collation

12  * \brief C++ API: Collation Service.
23 * 02/5/97 aliu Modified createDefault to load collation data from
28 * Moved cache out of Collation class.
91 * specific collation strategies. One subclass,
100 * understand the details of a particular collation strategy or if you need to
152 * orders for the same set of strings. Locales have specific collation rules,
285 * @return the collation object of the default locale.(for example, en_US)
292 * Gets the collation object for the desired locale. The
295 * Locale::getRoot() is the base collation table and all other languages are
298 * For some languages, multiple collation types are available;
299 * for example, "de@collation=phonebook".
300 * Starting with ICU 54, collation attributes can be specified via locale keywords as well,
303 * See <a href="http://userguide.icu-project.org/collation/api">User Guide: Collation API</a>.
318 * @return the created table-based collation object based on the desired
485 * If the source string is null, a null collation key will be returned.
491 * @param key the collation key to be filled in
493 * @return the collation key of the string based on the collation rules.
507 * <p>If the source string is null, a null collation key will be returned.
513 * @param sourceLength length of the collation key
514 * @param key the collation key to be filled in
516 * @return the collation key of the string based on the collation rules.
525 * Generates the hash code for the collation object
537 * @return locale where the collation data lives. If the collator
545 * Convenience method for comparing two strings based on the collation rules.
549 * according to the collation rules. false, otherwise.
557 * Convenience method for comparing two strings based on the collation rules.
561 * one, according to the collation rules. false, otherwise.
569 * Convenience method for comparing two strings based on the collation rules.
572 * @return true if the strings are equal according to the collation rules.
723 * collation. At this point, the only recognized keyword for this
724 * service is "collation".
739 collation keyword values, or NULL
752 * "collation" is supported.
767 * collation service. If two locales return the same result, then
784 * collation service. A locale is defined as 'available' if it
785 * physically exists within the collation locale data.
787 * @return the functionally equivalent collation locale, or the root
1079 * The task for determing the default collation strength and normalization
1090 * The task for handling the argument collation strength and normalization
1092 * @param collationStrength collation strength
1124 * http://userguide.icu-project.org/collation/concepts#TOC-Collator-naming-scheme