/external/icu/android_icu4j/src/main/java/android/icu/text/ |
PluralSamples.java | 24 import android.icu.text.PluralRules.FixedDecimal; 25 import android.icu.text.PluralRules.KeywordStatus; 39 private PluralRules pluralRules; 56 public PluralSamples(PluralRules pluralRules) { 57 this.pluralRules = pluralRules; 58 Set<String> keywords = pluralRules.getKeywords(); 68 temp.put(k, pluralRules.isLimited(k)) [all...] |
CurrencyPluralInfo.java | 100 public PluralRules getPluralRules() { 101 return pluralRules; 146 pluralRules = PluralRules.createRules(ruleDescription); 181 //other.pluralRules = pluralRules; 201 return pluralRules.equals(other.pluralRules) && 228 return pluralRules.select(number); 238 String select(PluralRules.FixedDecimal numberInfo) [all...] |
CompactDecimalFormat.java | 31 import android.icu.text.PluralRules.FixedDecimal; 78 private final PluralRules pluralRules; 125 this.pluralRules = PluralRules.forLocale(locale); 140 // for (String key : pluralRules.getKeywords()) { 175 CompactStyle style, PluralRules pluralRules, 179 this.pluralRules = pluralRules; [all...] |
QuantityFormatter.java | 16 import android.icu.text.PluralRules.FixedDecimal; 24 * PluralRules and DecimalFormat. It is package-protected as it is not meant for public use. 61 * @param pluralRules uses the number and the numberFormat to determine what plural 65 public String format(double number, NumberFormat numberFormat, PluralRules pluralRules) { 67 StandardPlural p = selectPlural(number, numberFormat, pluralRules); 89 // The following methods live here so that class PluralRules does not depend on number formatting, 95 public static StandardPlural selectPlural(double number, NumberFormat numberFormat, PluralRules rules) { 109 Number number, NumberFormat fmt, PluralRules rules,
|
PluralFormat.java | 21 import android.icu.text.PluralRules.FixedDecimal; 22 import android.icu.text.PluralRules.PluralType; 51 * <li>It uses <code>PluralRules</code> that can define more complex 103 * the <code>PluralRules</code> with the input number <em>minus the offset</em>. 122 * create a <code>PluralRules</code> object and pass it to 127 * For more information about <code>PluralRules</code>, see 128 * {@link PluralRules}. 146 private PluralRules pluralRules = null; 218 public PluralFormat(PluralRules rules) [all...] |
TimeUnitFormat.java | 104 private transient PluralRules pluralRules; 361 pluralRules = PluralRules.forLocale(locale); 363 Set<String> pluralKeywords = pluralRules.getKeywords(); 479 Set<String> keywords = pluralRules.getKeywords();
|
RelativeDateTimeFormatter.java | 423 PluralRules.forLocale(locale), 470 numberFormat, pluralRules, formatStr, fieldPosition); 719 PluralRules pluralRules, 728 this.pluralRules = pluralRules; 776 private final PluralRules pluralRules; [all...] |
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/ |
PluralSamples.java | 23 import com.ibm.icu.text.PluralRules.FixedDecimal; 24 import com.ibm.icu.text.PluralRules.KeywordStatus; 37 private PluralRules pluralRules; 54 public PluralSamples(PluralRules pluralRules) { 55 this.pluralRules = pluralRules; 56 Set<String> keywords = pluralRules.getKeywords(); 66 temp.put(k, pluralRules.isLimited(k)) [all...] |
CurrencyPluralInfo.java | 108 public PluralRules getPluralRules() { 109 return pluralRules; 158 pluralRules = PluralRules.createRules(ruleDescription); 197 //other.pluralRules = pluralRules; 219 return pluralRules.equals(other.pluralRules) && 245 return pluralRules.select(number); 255 String select(PluralRules.FixedDecimal numberInfo) [all...] |
CompactDecimalFormat.java | 30 import com.ibm.icu.text.PluralRules.FixedDecimal; 78 private final PluralRules pluralRules; 130 this.pluralRules = PluralRules.forLocale(locale); 145 // for (String key : pluralRules.getKeywords()) { 180 CompactStyle style, PluralRules pluralRules, 184 this.pluralRules = pluralRules; [all...] |
QuantityFormatter.java | 15 import com.ibm.icu.text.PluralRules.FixedDecimal; 23 * PluralRules and DecimalFormat. It is package-protected as it is not meant for public use. 60 * @param pluralRules uses the number and the numberFormat to determine what plural 64 public String format(double number, NumberFormat numberFormat, PluralRules pluralRules) { 66 StandardPlural p = selectPlural(number, numberFormat, pluralRules); 88 // The following methods live here so that class PluralRules does not depend on number formatting, 94 public static StandardPlural selectPlural(double number, NumberFormat numberFormat, PluralRules rules) { 108 Number number, NumberFormat fmt, PluralRules rules,
|
PluralFormat.java | 20 import com.ibm.icu.text.PluralRules.FixedDecimal; 21 import com.ibm.icu.text.PluralRules.PluralType; 50 * <li>It uses <code>PluralRules</code> that can define more complex 102 * the <code>PluralRules</code> with the input number <em>minus the offset</em>. 121 * create a <code>PluralRules</code> object and pass it to 126 * For more information about <code>PluralRules</code>, see 127 * {@link PluralRules}. 146 private PluralRules pluralRules = null; 222 public PluralFormat(PluralRules rules) [all...] |
TimeUnitFormat.java | 102 private transient PluralRules pluralRules; 359 pluralRules = PluralRules.forLocale(locale); 361 Set<String> pluralKeywords = pluralRules.getKeywords(); 477 Set<String> keywords = pluralRules.getKeywords();
|
RelativeDateTimeFormatter.java | 477 PluralRules.forLocale(locale), 526 numberFormat, pluralRules, formatStr, fieldPosition); 782 PluralRules pluralRules, 791 this.pluralRules = pluralRules; 839 private final PluralRules pluralRules; [all...] |
/external/icu/icu4c/source/i18n/ |
plurfmt.cpp | 53 PluralFormat::PluralFormat(const PluralRules& rules, UErrorCode& status) 62 const PluralRules& rules, 102 PluralFormat::PluralFormat(const PluralRules& rules, 114 const PluralRules& rules, 152 if (pluralRulesWrapper.pluralRules != NULL) { 153 delete pluralRulesWrapper.pluralRules; 161 if (other.pluralRulesWrapper.pluralRules == NULL) { 162 pluralRulesWrapper.pluralRules = PluralRules::forLocale(locale, status); 164 pluralRulesWrapper.pluralRules = other.pluralRulesWrapper.pluralRules->clone() [all...] |
measfmt.cpp | 612 pluralRules(NULL), 625 pluralRules(NULL), 635 pluralRules(other.pluralRules), 640 pluralRules->addRef(); 653 SharedObject::copyPtr(other.pluralRules, pluralRules); 667 pluralRules(NULL), 679 if (pluralRules != NULL) { 680 pluralRules->removeRef() [all...] |
compactdecimalformat.cpp | 177 PluralRules* pluralRules) 178 : DecimalFormat(decimalFormat), _unitsByVariant(unitsByVariant), _divisors(divisors), _pluralRules(pluralRules) { 192 LocalPointer<PluralRules> pluralRules(PluralRules::forLocale(inLocale, status)); 201 new CompactDecimalFormat(*decfmt, data->unitsByVariant, data->divisors, pluralRules.getAlias()); 206 pluralRules.orphan();
|
/external/messageformat/java/com/ibm/icu/simple/ |
PluralFormat.java | 17 import com.ibm.icu.simple.PluralRules.FixedDecimal; 18 import com.ibm.icu.simple.PluralRules.PluralType; 47 * <li>It uses <code>PluralRules</code> that can define more complex 100 * the <code>PluralRules</code> with the input number <em>minus the offset</em>. 119 * create a <code>PluralRules</code> object and pass it to 124 * For more information about <code>PluralRules</code>, see 125 * {@link PluralRules}. 145 private PluralRules pluralRules = null; 214 * Initializes the <code>PluralRules</code> object [all...] |
/external/icu/icu4c/source/i18n/unicode/ |
plurfmt.h | 61 * <li>It uses <code>PluralRules</code> that can define more complex 114 * the <code>PluralRules</code> with the input number <em>minus the offset</em>. 133 * create a <code>PluralRules</code> object and pass it to 138 * For more information about <code>PluralRules</code>, see 139 * {@link PluralRules}. 179 PluralFormat(const PluralRules& rules, UErrorCode& status); 197 PluralFormat(const Locale& locale, const PluralRules& rules, UErrorCode& status); 250 PluralFormat(const PluralRules& rules, 269 const PluralRules& rules, 403 * a different kind of PluralRules instance [all...] |
compactdecimalformat.h | 30 class PluralRules; 402 PluralRules* _pluralRules; 405 CompactDecimalFormat(const DecimalFormat &, const UHashtable* unitsByVariant, const double* divisors, PluralRules* pluralRules);
|
measfmt.h | 80 class PluralRules; 320 const PluralRules &getPluralRules() const; 339 const SharedPluralRules *pluralRules;
|
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/format/ |
PluralRulesTest.java | 44 import android.icu.text.PluralRules; 45 import android.icu.text.PluralRules.FixedDecimal; 46 import android.icu.text.PluralRules.FixedDecimalRange; 47 import android.icu.text.PluralRules.FixedDecimalSamples; 48 import android.icu.text.PluralRules.KeywordStatus; 49 import android.icu.text.PluralRules.PluralType; 50 import android.icu.text.PluralRules.SampleType; 86 PluralRules rules = factory.forLocale(locale); 157 PluralRules.parseDescription(rules); 168 PluralRules test = PluralRules.createRules(description) [all...] |
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/ |
PluralRulesTest.java | 43 import com.ibm.icu.text.PluralRules; 44 import com.ibm.icu.text.PluralRules.FixedDecimal; 45 import com.ibm.icu.text.PluralRules.FixedDecimalRange; 46 import com.ibm.icu.text.PluralRules.FixedDecimalSamples; 47 import com.ibm.icu.text.PluralRules.KeywordStatus; 48 import com.ibm.icu.text.PluralRules.PluralType; 49 import com.ibm.icu.text.PluralRules.SampleType; 85 PluralRules rules = factory.forLocale(locale); 156 PluralRules.parseDescription(rules); 167 PluralRules test = PluralRules.createRules(description) [all...] |
/frameworks/base/tools/layoutlib/bridge/src/android/content/res/ |
Resources_Delegate.java | 48 import android.icu.text.PluralRules; 757 PluralRules pluralRules = PluralRules.forLocale(resources.getConfiguration().getLocales() 759 String strValue = pluralsResourceValue.getValue(pluralRules.select(quantity)); 761 strValue = pluralsResourceValue.getValue(PluralRules.KEYWORD_OTHER); [all...] |
/prebuilts/misc/common/robolectric/lib/ |
robolectric-resources-3.1.1.jar | |