/external/icu/android_icu4j/src/main/java/android/icu/text/ |
D | PluralSamples.java | 39 private PluralRules pluralRules; field in PluralSamples 56 public PluralSamples(PluralRules pluralRules) { in PluralSamples() argument 57 this.pluralRules = pluralRules; in PluralSamples() 58 Set<String> keywords = pluralRules.getKeywords(); in PluralSamples() 68 temp.put(k, pluralRules.isLimited(k)); in PluralSamples() 78 …keywordsRemaining = addSimpleSamples(pluralRules, MAX_SAMPLES, sampleMap, keywordsRemaining, i / 2… in PluralSamples() 81 …keywordsRemaining = addSimpleSamples(pluralRules, MAX_SAMPLES, sampleMap, keywordsRemaining, 10000… in PluralSamples() 90 String keyword = pluralRules.select(s); in PluralSamples() 104 …("Failed to find sample for each keyword: " + foundKeywords + "\n\t" + pluralRules + "\n\t" + ment… in PluralSamples() 113 String keyword = pluralRules.select(s); in PluralSamples() [all …]
|
D | CurrencyPluralInfo.java | 101 return pluralRules; in getPluralRules() 146 pluralRules = PluralRules.createRules(ruleDescription); in setPluralRules() 201 return pluralRules.equals(other.pluralRules) && in equals() 228 return pluralRules.select(number); in select() 239 return pluralRules.select(numberInfo); in select() 253 pluralRules = PluralRules.forLocale(uloc); in initialize() 314 private PluralRules pluralRules = null; field in CurrencyPluralInfo
|
D | CompactDecimalFormat.java | 78 private final PluralRules pluralRules; field in CompactDecimalFormat 125 this.pluralRules = PluralRules.forLocale(locale); in CompactDecimalFormat() 175 CompactStyle style, PluralRules pluralRules, in CompactDecimalFormat() argument 179 this.pluralRules = pluralRules; in CompactDecimalFormat() 182 if (!pluralRules.getKeywords().equals(this.units.keySet())) { in CompactDecimalFormat() 183 …debugCreationErrors.add("Missmatch in pluralCategories, should be: " + pluralRules.getKeywords() +… in CompactDecimalFormat() 224 && pluralRules.equals(other.pluralRules); in equals() 510 if (pluralRules == null) { in getPluralForm() 513 return pluralRules.select(fixedDecimal); in getPluralForm()
|
D | PluralFormat.java | 146 private PluralRules pluralRules = null; field in PluralFormat 375 pluralRules = (rules == null) ? PluralRules.forLocale(ulocale, type) in init() 544 return pluralRules.select(dec); in select() 805 Utility.objectEquals(pluralRules, pf.pluralRules) && in equals() 824 return pluralRules.hashCode() ^ parsedValues.hashCode(); in hashCode() 834 buf.append(", rules='" + pluralRules + "'"); in toString()
|
D | QuantityFormatter.java | 65 public String format(double number, NumberFormat numberFormat, PluralRules pluralRules) { in format() argument 67 StandardPlural p = selectPlural(number, numberFormat, pluralRules); in format()
|
D | TimeUnitFormat.java | 104 private transient PluralRules pluralRules; field in TimeUnitFormat 361 pluralRules = PluralRules.forLocale(locale); in setup() 363 Set<String> pluralKeywords = pluralRules.getKeywords(); in setup() 479 Set<String> keywords = pluralRules.getKeywords(); in setup()
|
D | RelativeDateTimeFormatter.java | 470 numberFormat, pluralRules, formatStr, fieldPosition); in format() 719 PluralRules pluralRules, in RelativeDateTimeFormatter() argument 728 this.pluralRules = pluralRules; in RelativeDateTimeFormatter() 776 private final PluralRules pluralRules; field in RelativeDateTimeFormatter
|
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/ |
D | PluralSamples.java | 37 private PluralRules pluralRules; field in PluralSamples 54 public PluralSamples(PluralRules pluralRules) { in PluralSamples() argument 55 this.pluralRules = pluralRules; in PluralSamples() 56 Set<String> keywords = pluralRules.getKeywords(); in PluralSamples() 66 temp.put(k, pluralRules.isLimited(k)); in PluralSamples() 76 …keywordsRemaining = addSimpleSamples(pluralRules, MAX_SAMPLES, sampleMap, keywordsRemaining, i / 2… in PluralSamples() 79 …keywordsRemaining = addSimpleSamples(pluralRules, MAX_SAMPLES, sampleMap, keywordsRemaining, 10000… in PluralSamples() 88 String keyword = pluralRules.select(s); in PluralSamples() 102 …("Failed to find sample for each keyword: " + foundKeywords + "\n\t" + pluralRules + "\n\t" + ment… in PluralSamples() 111 String keyword = pluralRules.select(s); in PluralSamples() [all …]
|
D | CurrencyPluralInfo.java | 109 return pluralRules; in getPluralRules() 158 pluralRules = PluralRules.createRules(ruleDescription); in setPluralRules() 219 return pluralRules.equals(other.pluralRules) && in equals() 245 return pluralRules.select(number); in select() 256 return pluralRules.select(numberInfo); in select() 270 pluralRules = PluralRules.forLocale(uloc); in initialize() 331 private PluralRules pluralRules = null; field in CurrencyPluralInfo
|
D | CompactDecimalFormat.java | 78 private final PluralRules pluralRules; field in CompactDecimalFormat 130 this.pluralRules = PluralRules.forLocale(locale); in CompactDecimalFormat() 180 CompactStyle style, PluralRules pluralRules, in CompactDecimalFormat() argument 184 this.pluralRules = pluralRules; in CompactDecimalFormat() 187 if (!pluralRules.getKeywords().equals(this.units.keySet())) { in CompactDecimalFormat() 188 …debugCreationErrors.add("Missmatch in pluralCategories, should be: " + pluralRules.getKeywords() +… in CompactDecimalFormat() 230 && pluralRules.equals(other.pluralRules); in equals() 523 if (pluralRules == null) { in getPluralForm() 526 return pluralRules.select(fixedDecimal); in getPluralForm()
|
D | PluralFormat.java | 146 private PluralRules pluralRules = null; field in PluralFormat 388 pluralRules = (rules == null) ? PluralRules.forLocale(ulocale, type) in init() 559 return pluralRules.select(dec); in select() 825 Utility.objectEquals(pluralRules, pf.pluralRules) && in equals() 846 return pluralRules.hashCode() ^ parsedValues.hashCode(); in hashCode() 857 buf.append(", rules='" + pluralRules + "'"); in toString()
|
D | QuantityFormatter.java | 64 public String format(double number, NumberFormat numberFormat, PluralRules pluralRules) { in format() argument 66 StandardPlural p = selectPlural(number, numberFormat, pluralRules); in format()
|
D | TimeUnitFormat.java | 102 private transient PluralRules pluralRules; field in TimeUnitFormat 359 pluralRules = PluralRules.forLocale(locale); in setup() 361 Set<String> pluralKeywords = pluralRules.getKeywords(); in setup() 477 Set<String> keywords = pluralRules.getKeywords(); in setup()
|
D | RelativeDateTimeFormatter.java | 526 numberFormat, pluralRules, formatStr, fieldPosition); in format() 782 PluralRules pluralRules, in RelativeDateTimeFormatter() argument 791 this.pluralRules = pluralRules; in RelativeDateTimeFormatter() 839 private final PluralRules pluralRules; field in RelativeDateTimeFormatter
|
/external/icu/icu4c/source/i18n/ |
D | plurfmt.cpp | 152 if (pluralRulesWrapper.pluralRules != NULL) { in copyObjects() 153 delete pluralRulesWrapper.pluralRules; in copyObjects() 161 if (other.pluralRulesWrapper.pluralRules == NULL) { in copyObjects() 162 pluralRulesWrapper.pluralRules = PluralRules::forLocale(locale, status); in copyObjects() 164 pluralRulesWrapper.pluralRules = other.pluralRulesWrapper.pluralRules->clone(); in copyObjects() 180 pluralRulesWrapper.pluralRules = PluralRules::forLocale(locale, type, status); in init() 182 pluralRulesWrapper.pluralRules = rules->clone(); in init() 183 if (pluralRulesWrapper.pluralRules == NULL) { in init() 400 (pluralRulesWrapper.pluralRules == NULL) == (o.pluralRulesWrapper.pluralRules == NULL) && in operator ==() 401 (pluralRulesWrapper.pluralRules == NULL || in operator ==() [all …]
|
D | measfmt.cpp | 612 pluralRules(NULL), in MeasureFormat() 625 pluralRules(NULL), in MeasureFormat() 635 pluralRules(other.pluralRules), in MeasureFormat() 640 pluralRules->addRef(); in MeasureFormat() 653 SharedObject::copyPtr(other.pluralRules, pluralRules); in operator =() 667 pluralRules(NULL), in MeasureFormat() 679 if (pluralRules != NULL) { in ~MeasureFormat() 680 pluralRules->removeRef(); in ~MeasureFormat() 873 SharedObject::copyPtr(pr, pluralRules); in initMeasureFormat() 925 return **pluralRules; in getPluralRules() [all …]
|
D | compactdecimalformat.cpp | 177 PluralRules* pluralRules) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() 178 …t(decimalFormat), _unitsByVariant(unitsByVariant), _divisors(divisors), _pluralRules(pluralRules) { in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() 192 LocalPointer<PluralRules> pluralRules(PluralRules::forLocale(inLocale, status)); in createInstance() local 201 … new CompactDecimalFormat(*decfmt, data->unitsByVariant, data->divisors, pluralRules.getAlias()); in createInstance() 206 pluralRules.orphan(); in createInstance()
|
/external/messageformat/java/com/ibm/icu/simple/ |
D | PluralFormat.java | 145 private PluralRules pluralRules = null; field in PluralFormat 228 pluralRules = (rules == null) ? PluralRules.forLocale(locale, type) in init() 398 return pluralRules.select(dec); in select() 447 return pluralRules.hashCode() ^ parsedValues.hashCode(); in hashCode() 458 buf.append(", rules='" + pluralRules + "'"); in toString()
|
/external/icu/icu4c/source/i18n/unicode/ |
D | plurfmt.h | 555 PluralSelectorAdapter() : pluralRules(NULL) { in PluralSelectorAdapter() 564 PluralRules* pluralRules; variable
|
D | compactdecimalformat.h | 405 …cimalFormat &, const UHashtable* unitsByVariant, const double* divisors, PluralRules* pluralRules);
|
D | measfmt.h | 339 const SharedPluralRules *pluralRules; variable
|
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/ |
D | PluralRulesTest.java | 832 PluralRules pluralRules = factory.forLocale(locale); 840 … KeywordStatus status = pluralRules.getKeywordStatus(keyword, 0, explicits, uniqueValue); 841 … assertEquals(getAssertMessage("Unique Value", locale, pluralRules, keyword), uniqueExpected, 843 …assertEquals(getAssertMessage("Keyword Status", locale, pluralRules, keyword), statusExpected, sta… 847 … status = pluralRules.getKeywordStatus(keyword, 0, explicits, uniqueValue, SampleType.DECIMAL); 848 … assertEquals(getAssertMessage("Unique Value - decimal", locale, pluralRules, keyword), 850 … assertEquals(getAssertMessage("Keyword Status - decimal", locale, pluralRules, keyword), 855 KeywordStatus status = pluralRules.getKeywordStatus(keyword, 0, null, uniqueValue);
|
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/format/ |
D | PluralRulesTest.java | 833 PluralRules pluralRules = factory.forLocale(locale); 841 … KeywordStatus status = pluralRules.getKeywordStatus(keyword, 0, explicits, uniqueValue); 842 … assertEquals(getAssertMessage("Unique Value", locale, pluralRules, keyword), uniqueExpected, 844 …assertEquals(getAssertMessage("Keyword Status", locale, pluralRules, keyword), statusExpected, sta… 848 … status = pluralRules.getKeywordStatus(keyword, 0, explicits, uniqueValue, SampleType.DECIMAL); 849 … assertEquals(getAssertMessage("Unique Value - decimal", locale, pluralRules, keyword), 851 … assertEquals(getAssertMessage("Keyword Status - decimal", locale, pluralRules, keyword), 856 KeywordStatus status = pluralRules.getKeywordStatus(keyword, 0, null, uniqueValue);
|