/external/icu/android_icu4j/src/main/java/android/icu/impl/coll/ |
CollationData.java | 36 static final int REORDER_RESERVED_BEFORE_LATIN = Collator.ReorderCodes.FIRST + 14; 37 static final int REORDER_RESERVED_AFTER_LATIN = Collator.ReorderCodes.FIRST + 15; 235 return Collator.ReorderCodes.FIRST + i; 246 } else if(script < Collator.ReorderCodes.FIRST) { 249 script -= Collator.ReorderCodes.FIRST; 261 if(script >= Collator.ReorderCodes.FIRST) { 313 numScripts + REORDER_RESERVED_BEFORE_LATIN - Collator.ReorderCodes.FIRST]; 318 numScripts + REORDER_RESERVED_AFTER_LATIN - Collator.ReorderCodes.FIRST]; 334 // it works for data with codes beyond Collator.ReorderCodes.LIMIT. 337 int reorderCode = reorder[i] - Collator.ReorderCodes.FIRST [all...] |
CollationFastLatinBuilder.java | 139 lastSpecialPrimaries[i] = data.getLastPrimaryForGroup(Collator.ReorderCodes.FIRST + i); 147 firstDigitPrimary = data.getFirstPrimaryForGroup(Collator.ReorderCodes.DIGIT); 679 Collator.ReorderCodes.CURRENCY - Collator.ReorderCodes.FIRST + 1;
|
CollationFastLatin.java | 236 for(int group = Collator.ReorderCodes.FIRST; 237 group < Collator.ReorderCodes.FIRST + CollationData.MAX_NUM_SPECIAL_REORDER_CODES; 241 if(group == Collator.ReorderCodes.DIGIT) { [all...] |
CollationSettings.java | 100 // Note: The reorderTable, reorderRanges, and reorderCodes need not be cloned 113 if(!Arrays.equals(reorderCodes, o.reorderCodes)) { return false; } 121 h ^= reorderCodes.length; 122 for(int i = 0; i < reorderCodes.length; ++i) { 123 h ^= (reorderCodes[i] << i); 134 reorderCodes = EMPTY_INT_ARRAY; 157 reorderCodes = codes; 183 if(codes.length == 0 || (codes.length == 1 && codes[0] == Collator.ReorderCodes.NONE)) { 242 // Very different from C++. See the comments after the reorderCodes declaration [all...] |
CollationRuleParser.java | 594 Collator.ReorderCodes.FIRST + value); 713 ArrayList<Integer> reorderCodes = new ArrayList<Integer>(); 724 reorderCodes.add(code); 727 if(reorderCodes.isEmpty()) { 730 int[] codes = new int[reorderCodes.size()]; 732 for(Integer code : reorderCodes) { codes[j++] = code; } 749 return Collator.ReorderCodes.FIRST + i; 761 return Collator.ReorderCodes.OTHERS; // same as Zzzz = USCRIPT_UNKNOWN [all...] |
CollationDataReader.java | 62 /** Byte offset to int reorderCodes[]. */ 149 int[] reorderCodes; 161 reorderCodes = ICUBinary.getInts(inBytes, reorderCodesLength, length & 3); 163 // The reorderRanges (if any) are the trailing reorderCodes entries. 169 (reorderCodes[reorderCodesLength - reorderRangesLength - 1] & 0xffff0000) != 0) { 175 reorderCodes = new int[0]; 469 Arrays.equals(reorderCodes, ts.reorderCodes) && 480 Collator.ReorderCodes.FIRST + settings.getMaxVariable()); 486 settings.aliasReordering(baseData, reorderCodes, reorderCodesLength, reorderTable) [all...] |
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/ |
CollationData.java | 34 static final int REORDER_RESERVED_BEFORE_LATIN = Collator.ReorderCodes.FIRST + 14; 35 static final int REORDER_RESERVED_AFTER_LATIN = Collator.ReorderCodes.FIRST + 15; 233 return Collator.ReorderCodes.FIRST + i; 244 } else if(script < Collator.ReorderCodes.FIRST) { 247 script -= Collator.ReorderCodes.FIRST; 259 if(script >= Collator.ReorderCodes.FIRST) { 311 numScripts + REORDER_RESERVED_BEFORE_LATIN - Collator.ReorderCodes.FIRST]; 316 numScripts + REORDER_RESERVED_AFTER_LATIN - Collator.ReorderCodes.FIRST]; 332 // it works for data with codes beyond Collator.ReorderCodes.LIMIT. 335 int reorderCode = reorder[i] - Collator.ReorderCodes.FIRST [all...] |
CollationFastLatinBuilder.java | 138 lastSpecialPrimaries[i] = data.getLastPrimaryForGroup(Collator.ReorderCodes.FIRST + i); 146 firstDigitPrimary = data.getFirstPrimaryForGroup(Collator.ReorderCodes.DIGIT); 678 Collator.ReorderCodes.CURRENCY - Collator.ReorderCodes.FIRST + 1;
|
CollationFastLatin.java | 232 for(int group = Collator.ReorderCodes.FIRST; 233 group < Collator.ReorderCodes.FIRST + CollationData.MAX_NUM_SPECIAL_REORDER_CODES; 237 if(group == Collator.ReorderCodes.DIGIT) { [all...] |
CollationSettings.java | 98 // Note: The reorderTable, reorderRanges, and reorderCodes need not be cloned 111 if(!Arrays.equals(reorderCodes, o.reorderCodes)) { return false; } 119 h ^= reorderCodes.length; 120 for(int i = 0; i < reorderCodes.length; ++i) { 121 h ^= (reorderCodes[i] << i); 132 reorderCodes = EMPTY_INT_ARRAY; 155 reorderCodes = codes; 181 if(codes.length == 0 || (codes.length == 1 && codes[0] == Collator.ReorderCodes.NONE)) { 240 // Very different from C++. See the comments after the reorderCodes declaration [all...] |
CollationRuleParser.java | 590 Collator.ReorderCodes.FIRST + value); 709 ArrayList<Integer> reorderCodes = new ArrayList<Integer>(); 720 reorderCodes.add(code); 723 if(reorderCodes.isEmpty()) { 726 int[] codes = new int[reorderCodes.size()]; 728 for(Integer code : reorderCodes) { codes[j++] = code; } 745 return Collator.ReorderCodes.FIRST + i; 757 return Collator.ReorderCodes.OTHERS; // same as Zzzz = USCRIPT_UNKNOWN [all...] |
CollationDataReader.java | 61 /** Byte offset to int reorderCodes[]. */ 148 int[] reorderCodes; 160 reorderCodes = ICUBinary.getInts(inBytes, reorderCodesLength, length & 3); 162 // The reorderRanges (if any) are the trailing reorderCodes entries. 168 (reorderCodes[reorderCodesLength - reorderRangesLength - 1] & 0xffff0000) != 0) { 174 reorderCodes = new int[0]; 468 Arrays.equals(reorderCodes, ts.reorderCodes) && 479 Collator.ReorderCodes.FIRST + settings.getMaxVariable()); 485 settings.aliasReordering(baseData, reorderCodes, reorderCodesLength, reorderTable) [all...] |
/external/icu/android_icu4j/src/main/java/android/icu/text/ |
RuleBasedCollator.java | 702 * @param group one of Collator.ReorderCodes.SPACE, Collator.ReorderCodes.PUNCTUATION, 703 * Collator.ReorderCodes.SYMBOL, Collator.ReorderCodes.CURRENCY; 704 * or Collator.ReorderCodes.DEFAULT to restore the default max variable group 712 if(group == Collator.ReorderCodes.DEFAULT) { 714 } else if(Collator.ReorderCodes.FIRST <= group && group <= Collator.ReorderCodes.CURRENCY) { 715 value = group - Collator.ReorderCodes.FIRST; 731 if(group == Collator.ReorderCodes.DEFAULT) [all...] |
Collator.java | 235 public static interface ReorderCodes { 280 * One more than the highest normal ReorderCodes value. 402 * UScript codes and {@link Collator.ReorderCodes} entries. 407 * {@link Collator.ReorderCodes} entries. Script groups can be intermingled with 410 * <p>The special code {@link Collator.ReorderCodes#OTHERS OTHERS} 415 * <p>The special reorder code {@link Collator.ReorderCodes#DEFAULT DEFAULT} 422 * <p>The special reorder code {@link Collator.ReorderCodes#NONE NONE} 431 * @see Collator.ReorderCodes 642 return Collator.ReorderCodes.FIRST + 737 int[] codes = new int[UScript.CODE_LIMIT + Collator.ReorderCodes.LIMIT - Collator.ReorderCodes.FIRST] [all...] |
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/text/ |
RuleBasedCollator.java | 723 * @param group one of Collator.ReorderCodes.SPACE, Collator.ReorderCodes.PUNCTUATION, 724 * Collator.ReorderCodes.SYMBOL, Collator.ReorderCodes.CURRENCY; 725 * or Collator.ReorderCodes.DEFAULT to restore the default max variable group 734 if(group == Collator.ReorderCodes.DEFAULT) { 736 } else if(Collator.ReorderCodes.FIRST <= group && group <= Collator.ReorderCodes.CURRENCY) { 737 value = group - Collator.ReorderCodes.FIRST; 753 if(group == Collator.ReorderCodes.DEFAULT) [all...] |
Collator.java | 244 public static interface ReorderCodes { 298 * One more than the highest normal ReorderCodes value. 422 * UScript codes and {@link Collator.ReorderCodes} entries. 427 * {@link Collator.ReorderCodes} entries. Script groups can be intermingled with 430 * <p>The special code {@link Collator.ReorderCodes#OTHERS OTHERS} 435 * <p>The special reorder code {@link Collator.ReorderCodes#DEFAULT DEFAULT} 442 * <p>The special reorder code {@link Collator.ReorderCodes#NONE NONE} 451 * @see Collator.ReorderCodes 672 return Collator.ReorderCodes.FIRST + 767 int[] codes = new int[UScript.CODE_LIMIT + Collator.ReorderCodes.LIMIT - Collator.ReorderCodes.FIRST] [all...] |
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/collator/ |
CollationMiscTest.java | 36 import android.icu.text.Collator.ReorderCodes; [all...] |
CollationTest.java | 44 import android.icu.text.Collator.ReorderCodes; [all...] |
CollationAPITest.java | [all...] |
/external/icu/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/ |
CollationMiscTest.java | 35 import com.ibm.icu.text.Collator.ReorderCodes; [all...] |
CollationTest.java | 43 import com.ibm.icu.text.Collator.ReorderCodes; [all...] |
CollationAPITest.java | [all...] |
/prebuilts/misc/common/icu4j/ |
icu4j.jar | |
/prebuilts/misc/common/robolectric/3.1.1/lib/ |
icu4j-53.1.jar | |
/prebuilts/misc/common/robolectric/3.4.2/lib/ |
icu4j-53.1.jar | |