jdk/src/java.base/share/classes/java/text/RBCollationTables.java
changeset 32649 2ee9017c7597
parent 25859 3317bb8137f4
equal deleted inserted replaced
32648:1fa861caf840 32649:2ee9017c7597
   256             i++;
   256             i++;
   257             j--;
   257             j--;
   258         }
   258         }
   259     }
   259     }
   260 
   260 
   261     final static int getEntry(Vector<EntryPair> list, String name, boolean fwd) {
   261     static final int getEntry(Vector<EntryPair> list, String name, boolean fwd) {
   262         for (int i = 0; i < list.size(); i++) {
   262         for (int i = 0; i < list.size(); i++) {
   263             EntryPair pair = list.elementAt(i);
   263             EntryPair pair = list.elementAt(i);
   264             if (pair.fwd == fwd && pair.entryName.equals(name)) {
   264             if (pair.fwd == fwd && pair.entryName.equals(name)) {
   265                 return i;
   265                 return i;
   266             }
   266             }
   270 
   270 
   271     // ==============================================================
   271     // ==============================================================
   272     // constants
   272     // constants
   273     // ==============================================================
   273     // ==============================================================
   274     //sherman/Todo: is the value big enough?????
   274     //sherman/Todo: is the value big enough?????
   275     final static int EXPANDCHARINDEX = 0x7E000000; // Expand index follows
   275     static final int EXPANDCHARINDEX = 0x7E000000; // Expand index follows
   276     final static int CONTRACTCHARINDEX = 0x7F000000;  // contract indexes follow
   276     static final int CONTRACTCHARINDEX = 0x7F000000;  // contract indexes follow
   277     final static int UNMAPPED = 0xFFFFFFFF;
   277     static final int UNMAPPED = 0xFFFFFFFF;
   278 
   278 
   279     final static int PRIMARYORDERMASK = 0xffff0000;
   279     static final int PRIMARYORDERMASK = 0xffff0000;
   280     final static int SECONDARYORDERMASK = 0x0000ff00;
   280     static final int SECONDARYORDERMASK = 0x0000ff00;
   281     final static int TERTIARYORDERMASK = 0x000000ff;
   281     static final int TERTIARYORDERMASK = 0x000000ff;
   282     final static int PRIMARYDIFFERENCEONLY = 0xffff0000;
   282     static final int PRIMARYDIFFERENCEONLY = 0xffff0000;
   283     final static int SECONDARYDIFFERENCEONLY = 0xffffff00;
   283     static final int SECONDARYDIFFERENCEONLY = 0xffffff00;
   284     final static int PRIMARYORDERSHIFT = 16;
   284     static final int PRIMARYORDERSHIFT = 16;
   285     final static int SECONDARYORDERSHIFT = 8;
   285     static final int SECONDARYORDERSHIFT = 8;
   286 
   286 
   287     // ==============================================================
   287     // ==============================================================
   288     // instance variables
   288     // instance variables
   289     // ==============================================================
   289     // ==============================================================
   290     private String rules = null;
   290     private String rules = null;