Searched refs:RBCollationTables (Results 1 - 5 of 5) sorted by relevance

/openjdk7/jdk/src/share/classes/java/text/
H A DRBTableBuilder.java50 * and build a RBCollationTables object from it. A particular instance
52 * RBCollationTables object has been built, the RBTableBuilder object
56 * with RBCollationTables through a separate class, RBCollationTables.BuildAPI,
57 * this is an inner class of RBCollationTables and provides a separate
59 * This class isn't just an inner class of RBCollationTables itself because
65 public RBTableBuilder(RBCollationTables.BuildAPI tables) {
72 * stores them back in the RBCollationTables object. It is called
73 * ONLY by the RBCollationTables constructor.
88 mapping = new UCompactIntArray((int)RBCollationTables
[all...]
H A DRuleBasedCollator.java248 // divided across three classes: RuleBasedCollator, RBCollationTables, and
261 // CollationElementIterator depends on RBCollationTables, which contains the
262 // collator's static state. RBCollationTables contains the actual data
265 // uses to map from characters to collation elements. A single RBCollationTables
300 tables = new RBCollationTables(rules, decomp);
644 RBCollationTables.reverse(secResult, preSecIgnore, secResult.length());
670 RBCollationTables.reverse(secResult, preSecIgnore, secResult.length());
673 RBCollationTables.reverse(secResult, 0, secResult.length());
739 RBCollationTables getTables() {
754 private RBCollationTables table
[all...]
H A DCollationElementIterator.java359 order &= RBCollationTables.PRIMARYORDERMASK;
360 return (order >>> RBCollationTables.PRIMARYORDERSHIFT);
369 order = order & RBCollationTables.SECONDARYORDERMASK;
370 return ((short)(order >> RBCollationTables.SECONDARYORDERSHIFT));
379 return ((short)(order &= RBCollationTables.TERTIARYORDERMASK));
392 order &= RBCollationTables.PRIMARYDIFFERENCEONLY;
395 order &= RBCollationTables.SECONDARYDIFFERENCEONLY;
775 private RBCollationTables ordering;
H A DRBCollationTables.java48 * can share a single RBCollationTables object, easing memory requirements and
51 final class RBCollationTables { class
53 // The following diagram shows the data structure of the RBCollationTables object.
79 public RBCollationTables(String rules, int decmp) throws ParseException { method in class:RBCollationTables
/openjdk7/jdk/make/java/text/base/
H A DFILES_java.gmk57 java/text/RBCollationTables.java \

Completed in 37 milliseconds