Lines Matching refs:CollationElementIterator

243  * @see        CollationElementIterator
249 // CollationElementIterator. RuleBasedCollator contains the collator's
257 // thread safety with this scheme. The CollationElementIterator is responsible
261 // CollationElementIterator depends on RBCollationTables, which contains the
264 // or use. It also contains the base logic that CollationElementIterator
323 * Return a CollationElementIterator for the given String.
324 * @see java.text.CollationElementIterator
326 public CollationElementIterator getCollationElementIterator(String source) {
327 return new CollationElementIterator( source, this );
331 * Return a CollationElementIterator for the given String.
332 * @see java.text.CollationElementIterator
335 public CollationElementIterator getCollationElementIterator(
337 return new CollationElementIterator( source, this );
401 if ((sOrder == CollationElementIterator.NULLORDER)||
402 (tOrder == CollationElementIterator.NULLORDER))
405 int pSOrder = CollationElementIterator.primaryOrder(sOrder);
406 int pTOrder = CollationElementIterator.primaryOrder(tOrder);
477 short secSOrder = CollationElementIterator.secondaryOrder(sOrder);
478 short secTOrder = CollationElementIterator.secondaryOrder(tOrder);
489 short terSOrder = CollationElementIterator.tertiaryOrder(sOrder);
490 short terTOrder = CollationElementIterator.tertiaryOrder(tOrder);
504 if (sOrder != CollationElementIterator.NULLORDER) {
505 // (tOrder must be CollationElementIterator::NULLORDER,
509 if (CollationElementIterator.primaryOrder(sOrder) != 0) {
514 else if (CollationElementIterator.secondaryOrder(sOrder) != 0) {
521 } while ((sOrder = sourceCursor.next()) != CollationElementIterator.NULLORDER);
523 else if (tOrder != CollationElementIterator.NULLORDER) {
526 if (CollationElementIterator.primaryOrder(tOrder) != 0)
530 else if (CollationElementIterator.secondaryOrder(tOrder) != 0) {
537 } while ((tOrder = targetCursor.next()) != CollationElementIterator.NULLORDER);
612 int secOrder = CollationElementIterator.NULLORDER;
613 int terOrder = CollationElementIterator.NULLORDER;
624 CollationElementIterator.NULLORDER)
626 secOrder = CollationElementIterator.secondaryOrder(order);
627 terOrder = CollationElementIterator.tertiaryOrder(order);
628 if (!CollationElementIterator.isIgnorable(order))
630 primResult.append((char) (CollationElementIterator.primaryOrder(order)
737 * Allows CollationElementIterator access to the tables object
761 private CollationElementIterator sourceCursor = null;
762 private CollationElementIterator targetCursor = null;