Lines Matching defs:that

9  * by Oracle in the LICENSE file that accompanied this code.
11 * This code is distributed in the hope that it will be useful, but WITHOUT
14 * version 2 for more details (a copy is included in the LICENSE file that
47 * <code>Collator</code> that provides a simple, data-driven, table
73 * characters, excluding special characters (that is, common
77 * (e.g. ampersand => '&'). Note that unquoted white space characters
79 * <LI><strong>Modifier</strong>: There are currently two modifiers that
92 * <p>'@' : Indicates that accents are sorted backwards, as in French.
103 * <p>'&' : Indicates that the next rule follows the position to where
117 * Notice that the order is important, as the subsequent item goes immediately
144 * "black-birds". In the samples for different languages, you see that most
159 * sequences that may not be in canonical order, you should set the collator to
250 // transient state and includes the code that uses the other classes to
260 // characters and collation elements-- this class handles that).
264 // or use. It also contains the base logic that CollationElementIterator
306 private RuleBasedCollator(RuleBasedCollator that) {
307 setStrength(that.getStrength());
308 setDecomposition(that.getDecomposition());
309 tables = that.tables;
314 * @return returns the collation rules that the table collation object
354 // The basic algorithm here is that we use CollationElementIterators
362 // However, it's not that simple. If we find a tertiary difference
368 // strength of the most significant difference that has been found
370 // strengthResult, it overrides the last difference (if any) that
443 // as a secondary difference, so remember that we found one.
461 // Neither of the orders is ignorable, and we already know that the primary
561 * Transforms the string into a series of characters that can be compared
570 // and put them into the collation key. But it's trickier than that.
590 // from the beginning. To handle this, we reverse all of the accents that belong
642 // that applied to the last base character. (see block comment above.)
756 // Internal objects that are cached across calls so that they don't have to