/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/text/ |
H A 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.0); in PluralSamples() 81 keywordsRemaining = addSimpleSamples(pluralRules, MAX_SAMPLES, sampleMap, keywordsRemaining, 1000000); in PluralSamples() 90 String keyword = pluralRules.select(s); in PluralSamples() 104 System.out.println("Failed to find sample for each keyword: " + foundKeywords + "\n\t" + pluralRules in PluralSamples() 145 addSimpleSamples(PluralRules pluralRules, final int MAX_SAMPLES, Map<String, List<Double>> sampleMap, int keywordsRemaining, double val) addSimpleSamples() argument [all...] |
H A D | CurrencyPluralInfo.java | 101 return pluralRules; in getPluralRules() 146 pluralRules = PluralRules.createRules(ruleDescription); in setPluralRules() 186 //other.pluralRules = pluralRules; in clone() 207 return pluralRules.equals(other.pluralRules) && in equals() 221 ^ pluralRules.hashCode() in hashCode() 233 return pluralRules.select(number); in select() 244 return pluralRules.select(numberInfo); in select() 261 pluralRules in initialize() 322 private PluralRules pluralRules = null; global() field in CurrencyPluralInfo [all...] |
H A D | PluralFormat.java | 149 private PluralRules pluralRules = null; field in PluralFormat 367 * <code>pluralRules</code>: if <code>rules</code> != <code>null</code> 378 pluralRules = (rules == null) ? PluralRules.forLocale(ulocale, type) in init() 546 return pluralRules.select(dec); in select() 818 Objects.equals(pluralRules, pf.pluralRules) && in equals() 837 return pluralRules.hashCode() ^ parsedValues.hashCode(); in hashCode() 847 buf.append(", rules='" + pluralRules + "'"); in toString()
|
H A D | QuantityFormatter.java | 60 * @param pluralRules uses the number and the numberFormat to determine what plural 64 public String format(double number, NumberFormat numberFormat, PluralRules pluralRules) { in format() argument 66 StandardPlural p = selectPlural(number, numberFormat, pluralRules); in format()
|
H A D | TimeUnitFormat.java | 96 private transient PluralRules pluralRules; field in TimeUnitFormat 347 pluralRules = PluralRules.forLocale(locale); in setup() 349 Set<String> pluralKeywords = pluralRules.getKeywords(); in setup() 465 Set<String> keywords = pluralRules.getKeywords(); in setup()
|
H A D | RelativeDateTimeFormatter.java | 615 pluralKeyword = pluralRules.select(dq); in formatImpl() 619 pluralKeyword = pluralRules.select(quantity); in formatImpl() 975 PluralRules pluralRules, in RelativeDateTimeFormatter() 984 this.pluralRules = pluralRules; in RelativeDateTimeFormatter() 1032 private final PluralRules pluralRules; field in RelativeDateTimeFormatter 971 RelativeDateTimeFormatter( EnumMap<Style, EnumMap<AbsoluteUnit, EnumMap<Direction, String>>> qualitativeUnitMap, EnumMap<Style, EnumMap<RelativeUnit, String[][]>> patternMap, String combinedDateAndTime, PluralRules pluralRules, NumberFormat numberFormat, Style style, DisplayContext capitalizationContext, BreakIterator breakIterator, ULocale locale) RelativeDateTimeFormatter() argument
|
/third_party/icu/icu4c/source/i18n/ |
H A D | plurfmt.cpp | 155 if (pluralRulesWrapper.pluralRules != NULL) { in copyObjects() 156 delete pluralRulesWrapper.pluralRules; in copyObjects() 164 if (other.pluralRulesWrapper.pluralRules == NULL) { in copyObjects() 165 pluralRulesWrapper.pluralRules = PluralRules::forLocale(locale, status); in copyObjects() 167 pluralRulesWrapper.pluralRules = other.pluralRulesWrapper.pluralRules->clone(); in copyObjects() 183 pluralRulesWrapper.pluralRules = PluralRules::forLocale(locale, type, status); in init() 185 pluralRulesWrapper.pluralRules = rules->clone(); in init() 186 if (pluralRulesWrapper.pluralRules == NULL) { in init() 398 (pluralRulesWrapper.pluralRules in operator ==() [all...] |
H A D | measfmt.cpp | 357 pluralRules(NULL), in MeasureFormat() 370 pluralRules(NULL), in MeasureFormat() 380 pluralRules(other.pluralRules), in MeasureFormat() 385 pluralRules->addRef(); in MeasureFormat() 398 SharedObject::copyPtr(other.pluralRules, pluralRules); in operator =() 412 pluralRules(NULL), in MeasureFormat() 424 if (pluralRules != NULL) { in ~MeasureFormat() 425 pluralRules in ~MeasureFormat() [all...] |
/third_party/node/deps/icu-small/source/i18n/ |
H A D | plurfmt.cpp | 155 if (pluralRulesWrapper.pluralRules != nullptr) { in copyObjects() 156 delete pluralRulesWrapper.pluralRules; in copyObjects() 164 if (other.pluralRulesWrapper.pluralRules == nullptr) { in copyObjects() 165 pluralRulesWrapper.pluralRules = PluralRules::forLocale(locale, status); in copyObjects() 167 pluralRulesWrapper.pluralRules = other.pluralRulesWrapper.pluralRules->clone(); in copyObjects() 183 pluralRulesWrapper.pluralRules = PluralRules::forLocale(locale, type, status); in init() 185 pluralRulesWrapper.pluralRules = rules->clone(); in init() 186 if (pluralRulesWrapper.pluralRules == nullptr) { in init() 398 (pluralRulesWrapper.pluralRules in operator ==() [all...] |
H A D | measfmt.cpp | 357 pluralRules(nullptr), in MeasureFormat() 370 pluralRules(nullptr), in MeasureFormat() 380 pluralRules(other.pluralRules), in MeasureFormat() 385 pluralRules->addRef(); in MeasureFormat() 398 SharedObject::copyPtr(other.pluralRules, pluralRules); in operator =() 412 pluralRules(nullptr), in MeasureFormat() 424 if (pluralRules != nullptr) { in ~MeasureFormat() 425 pluralRules in ~MeasureFormat() [all...] |
/third_party/skia/third_party/externals/icu/source/i18n/ |
H A D | plurfmt.cpp | 155 if (pluralRulesWrapper.pluralRules != NULL) { in copyObjects() 156 delete pluralRulesWrapper.pluralRules; in copyObjects() 164 if (other.pluralRulesWrapper.pluralRules == NULL) { in copyObjects() 165 pluralRulesWrapper.pluralRules = PluralRules::forLocale(locale, status); in copyObjects() 167 pluralRulesWrapper.pluralRules = other.pluralRulesWrapper.pluralRules->clone(); in copyObjects() 183 pluralRulesWrapper.pluralRules = PluralRules::forLocale(locale, type, status); in init() 185 pluralRulesWrapper.pluralRules = rules->clone(); in init() 186 if (pluralRulesWrapper.pluralRules == NULL) { in init() 398 (pluralRulesWrapper.pluralRules in operator ==() [all...] |
H A D | measfmt.cpp | 357 pluralRules(NULL), in MeasureFormat() 370 pluralRules(NULL), in MeasureFormat() 380 pluralRules(other.pluralRules), in MeasureFormat() 385 pluralRules->addRef(); in MeasureFormat() 398 SharedObject::copyPtr(other.pluralRules, pluralRules); in operator =() 412 pluralRules(NULL), in MeasureFormat() 424 if (pluralRules != NULL) { in ~MeasureFormat() 425 pluralRules in ~MeasureFormat() [all...] |
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/text/ |
H A D | CurrencyPluralInfo.java | 109 return pluralRules; in getPluralRules() 158 pluralRules = PluralRules.createRules(ruleDescription); in setPluralRules() 202 //other.pluralRules = pluralRules; in clone() 225 return pluralRules.equals(other.pluralRules) && in equals() 239 ^ pluralRules.hashCode() in hashCode() 251 return pluralRules.select(number); in select() 262 return pluralRules.select(numberInfo); in select() 279 pluralRules in initialize() 340 private PluralRules pluralRules = null; global() field in CurrencyPluralInfo [all...] |
H A D | PluralFormat.java | 149 private PluralRules pluralRules = null; field in PluralFormat 380 * <code>pluralRules</code>: if <code>rules</code> != <code>null</code> 391 pluralRules = (rules == null) ? PluralRules.forLocale(ulocale, type) in init() 561 return pluralRules.select(dec); in select() 844 Objects.equals(pluralRules, pf.pluralRules) && in equals() 865 return pluralRules.hashCode() ^ parsedValues.hashCode(); in hashCode() 876 buf.append(", rules='" + pluralRules + "'"); in toString()
|
H A D | QuantityFormatter.java | 59 * @param pluralRules uses the number and the numberFormat to determine what plural 63 public String format(double number, NumberFormat numberFormat, PluralRules pluralRules) { in format() argument 65 StandardPlural p = selectPlural(number, numberFormat, pluralRules); in format()
|
H A D | TimeUnitFormat.java | 94 private transient PluralRules pluralRules; field in TimeUnitFormat 345 pluralRules = PluralRules.forLocale(locale); in setup() 347 Set<String> pluralKeywords = pluralRules.getKeywords(); in setup() 463 Set<String> keywords = pluralRules.getKeywords(); in setup()
|
H A D | RelativeDateTimeFormatter.java | 695 pluralKeyword = pluralRules.select(dq); in formatImpl() 699 pluralKeyword = pluralRules.select(quantity); in formatImpl() 1065 PluralRules pluralRules, in RelativeDateTimeFormatter() 1074 this.pluralRules = pluralRules; in RelativeDateTimeFormatter() 1122 private final PluralRules pluralRules; field in RelativeDateTimeFormatter 1061 RelativeDateTimeFormatter( EnumMap<Style, EnumMap<AbsoluteUnit, EnumMap<Direction, String>>> qualitativeUnitMap, EnumMap<Style, EnumMap<RelativeUnit, String[][]>> patternMap, String combinedDateAndTime, PluralRules pluralRules, NumberFormat numberFormat, Style style, DisplayContext capitalizationContext, BreakIterator breakIterator, ULocale locale) RelativeDateTimeFormatter() argument
|
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/ |
H A D | DecimalFormatProperties.java | 121 private transient PluralRules pluralRules; field in DecimalFormatProperties 194 pluralRules = null; in _clear() 241 pluralRules = other.pluralRules; in _copyFrom() 289 eq = eq && _equalsHelper(pluralRules, other.pluralRules); in _equals() 353 hashCode ^= _hashCodeHelper(pluralRules); in _hashCode() 556 return pluralRules; in getPluralRules() 1213 * @param pluralRules 1217 public DecimalFormatProperties setPluralRules(PluralRules pluralRules) { in setPluralRules() argument [all...] |
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/number/ |
H A D | DecimalFormatProperties.java | 125 private transient PluralRules pluralRules; field in DecimalFormatProperties 197 pluralRules = null; in _clear() 243 pluralRules = other.pluralRules; in _copyFrom() 290 eq = eq && _equalsHelper(pluralRules, other.pluralRules); in _equals() 353 hashCode ^= _hashCodeHelper(pluralRules); in _hashCode() 552 return pluralRules; in getPluralRules() 1197 * @param pluralRules 1201 public DecimalFormatProperties setPluralRules(PluralRules pluralRules) { in setPluralRules() argument [all...] |
/third_party/icu/icu4c/source/i18n/unicode/ |
H A D | plurfmt.h | 546 PluralSelectorAdapter() : pluralRules(NULL) { in PluralSelectorAdapter() 555 PluralRules* pluralRules; member in PluralFormat::PluralSelectorAdapter
|
/third_party/node/deps/icu-small/source/i18n/unicode/ |
H A D | plurfmt.h | 546 PluralSelectorAdapter() : pluralRules(nullptr) { in PluralSelectorAdapter() 555 PluralRules* pluralRules; member in PluralFormat::PluralSelectorAdapter
|
/third_party/skia/third_party/externals/icu/source/i18n/unicode/ |
H A D | plurfmt.h | 546 PluralSelectorAdapter() : pluralRules(NULL) { in PluralSelectorAdapter() 555 PluralRules* pluralRules; member in PluralFormat::PluralSelectorAdapter
|
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/test/format/ |
H A D | PluralRulesTest.java | 906 PluralRules pluralRules = factory.forLocale(locale); in TestKeywords() 914 KeywordStatus status = pluralRules.getKeywordStatus(keyword, 0, explicits, uniqueValue); in TestKeywords() 915 assertEquals(getAssertMessage("Unique Value", locale, pluralRules, keyword), uniqueExpected, in TestKeywords() 917 assertEquals(getAssertMessage("Keyword Status", locale, pluralRules, keyword), statusExpected, status); in TestKeywords() 921 status = pluralRules.getKeywordStatus(keyword, 0, explicits, uniqueValue, SampleType.DECIMAL); in TestKeywords() 922 assertEquals(getAssertMessage("Unique Value - decimal", locale, pluralRules, keyword), in TestKeywords() 924 assertEquals(getAssertMessage("Keyword Status - decimal", locale, pluralRules, keyword), in TestKeywords() 929 KeywordStatus status = pluralRules.getKeywordStatus(keyword, 0, null, uniqueValue); in TestKeywords()
|
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/number/ |
H A D | NumberFormatterImpl.java | 403 PluralRules pluralRules = macros.rules != null ? in macrosToMicroGenerator() 414 pluralRules, in macrosToMicroGenerator() 422 pluralRules, in macrosToMicroGenerator() 442 pluralRules, in macrosToMicroGenerator()
|
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/ |
H A D | PluralRulesTest.java | 1207 PluralRules pluralRules = factory.forLocale(locale); in TestKeywords() 1215 KeywordStatus status = pluralRules.getKeywordStatus(keyword, 0, explicits, uniqueValue); in TestKeywords() 1216 assertEquals(getAssertMessage("Unique Value", locale, pluralRules, keyword), uniqueExpected, in TestKeywords() 1218 assertEquals(getAssertMessage("Keyword Status", locale, pluralRules, keyword), statusExpected, status); in TestKeywords() 1222 status = pluralRules.getKeywordStatus(keyword, 0, explicits, uniqueValue, SampleType.DECIMAL); in TestKeywords() 1223 assertEquals(getAssertMessage("Unique Value - decimal", locale, pluralRules, keyword), in TestKeywords() 1225 assertEquals(getAssertMessage("Keyword Status - decimal", locale, pluralRules, keyword), in TestKeywords() 1230 KeywordStatus status = pluralRules.getKeywordStatus(keyword, 0, null, uniqueValue); in TestKeywords()
|