HomeSort by relevance Sort by last modified time
    Searched refs:pluralRules (Results 1 - 25 of 34) sorted by null

1 2

  /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 

Completed in 446 milliseconds

1 2