/external/icu/android_icu4j/src/main/java/android/icu/text/ |
D | PluralSamples.java | 24 import android.icu.text.PluralRules.FixedDecimal; 48 private final Map<String, Set<FixedDecimal>> _keyFractionSamplesMap; 49 private final Set<FixedDecimal> _fractionSamples; 85 Map<String, Set<FixedDecimal>> sampleFractionMap = new HashMap<String, Set<FixedDecimal>>(); in PluralSamples() 86 Set<FixedDecimal> mentioned = new TreeSet<FixedDecimal>(); in PluralSamples() 88 Map<String, Set<FixedDecimal>> foundKeywords = new HashMap<String, Set<FixedDecimal>>(); in PluralSamples() 89 for (FixedDecimal s : mentioned) { in PluralSamples() 106 mentioned.add(new FixedDecimal(0)); // always there in PluralSamples() 107 mentioned.add(new FixedDecimal(1)); // always there in PluralSamples() 108 mentioned.add(new FixedDecimal(2)); // always there in PluralSamples() [all …]
|
D | PluralRules.java | 526 …public static class FixedDecimal extends Number implements Comparable<FixedDecimal>, IFixedDecimal… class in PluralRules 673 public FixedDecimal(double n, int v, long f) { in FixedDecimal() method in PluralRules.FixedDecimal 717 public FixedDecimal(double n, int v) { in FixedDecimal() method in PluralRules.FixedDecimal 740 public FixedDecimal(double n) { in FixedDecimal() method in PluralRules.FixedDecimal 750 public FixedDecimal(long n) { in FixedDecimal() method in PluralRules.FixedDecimal 813 public FixedDecimal (String n) { in FixedDecimal() method in PluralRules.FixedDecimal 866 public int compareTo(FixedDecimal other) { in compareTo() 897 if (!(arg0 instanceof FixedDecimal)) { in equals() 900 FixedDecimal other = (FixedDecimal)arg0; in equals() 1064 public final FixedDecimal start; [all …]
|
D | QuantityFormatter.java | 16 import android.icu.text.PluralRules.FixedDecimal; 114 FixedDecimal fd = new FixedDecimal( in selectPlural()
|
D | PluralFormat.java | 21 import android.icu.text.PluralRules.FixedDecimal; 608 dec = new FixedDecimal(numberMinusOffset); in format()
|
D | CurrencyPluralInfo.java | 246 String select(PluralRules.FixedDecimal numberInfo) { in select()
|
D | MeasureFormat.java | 402 String keywordLow = rules.select(new PluralRules.FixedDecimal(lowDouble, in formatMeasureRange() 406 String keywordHigh = rules.select(new PluralRules.FixedDecimal(highDouble, in formatMeasureRange()
|
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/ |
D | PluralSamples.java | 23 import com.ibm.icu.text.PluralRules.FixedDecimal; 46 private final Map<String, Set<FixedDecimal>> _keyFractionSamplesMap; 47 private final Set<FixedDecimal> _fractionSamples; 83 Map<String, Set<FixedDecimal>> sampleFractionMap = new HashMap<String, Set<FixedDecimal>>(); in PluralSamples() 84 Set<FixedDecimal> mentioned = new TreeSet<FixedDecimal>(); in PluralSamples() 86 Map<String, Set<FixedDecimal>> foundKeywords = new HashMap<String, Set<FixedDecimal>>(); in PluralSamples() 87 for (FixedDecimal s : mentioned) { in PluralSamples() 104 mentioned.add(new FixedDecimal(0)); // always there in PluralSamples() 105 mentioned.add(new FixedDecimal(1)); // always there in PluralSamples() 106 mentioned.add(new FixedDecimal(2)); // always there in PluralSamples() [all …]
|
D | PluralRules.java | 529 …public static class FixedDecimal extends Number implements Comparable<FixedDecimal>, IFixedDecimal… class in PluralRules 642 public FixedDecimal(double n, int v, long f) { in FixedDecimal() method in PluralRules.FixedDecimal 685 public FixedDecimal(double n, int v) { in FixedDecimal() method in PluralRules.FixedDecimal 707 public FixedDecimal(double n) { in FixedDecimal() method in PluralRules.FixedDecimal 716 public FixedDecimal(long n) { in FixedDecimal() method in PluralRules.FixedDecimal 777 public FixedDecimal (String n) { in FixedDecimal() method in PluralRules.FixedDecimal 828 public int compareTo(FixedDecimal other) { in compareTo() 858 if (!(arg0 instanceof FixedDecimal)) { in equals() 861 FixedDecimal other = (FixedDecimal)arg0; in equals() 1014 public final FixedDecimal start; [all …]
|
D | QuantityFormatter.java | 15 import com.ibm.icu.text.PluralRules.FixedDecimal; 113 FixedDecimal fd = new FixedDecimal( in selectPlural()
|
D | PluralFormat.java | 20 import com.ibm.icu.text.PluralRules.FixedDecimal; 625 dec = new FixedDecimal(numberMinusOffset); in format()
|
D | CurrencyPluralInfo.java | 263 String select(PluralRules.FixedDecimal numberInfo) { in select()
|
D | MeasureFormat.java | 419 String keywordLow = rules.select(new PluralRules.FixedDecimal(lowDouble, in formatMeasureRange() 423 String keywordHigh = rules.select(new PluralRules.FixedDecimal(highDouble, in formatMeasureRange()
|
/external/icu/icu4c/source/i18n/ |
D | plurrule_impl.h | 256 class U_I18N_API FixedDecimal: public IFixedDecimal, public UObject { 263 FixedDecimal(double n, int32_t v, int64_t f); 264 FixedDecimal(double n, int32_t); 265 explicit FixedDecimal(double n); 266 explicit FixedDecimal(const VisibleDigits &n); 267 FixedDecimal(); 268 ~FixedDecimal() U_OVERRIDE; 269 FixedDecimal(const UnicodeString &s, UErrorCode &ec); 270 FixedDecimal(const FixedDecimal &other);
|
D | plurrule.cpp | 242 return select(FixedDecimal(number)); in select() 247 return select(FixedDecimal(number)); in select() 285 return select(FixedDecimal(number.getMantissa())); in select() 344 FixedDecimal fixed(sampleRange, status); in getSamplesFromString() 351 FixedDecimal fixedLo(sampleRange.tempSubStringBetween(0, tildeIndex), status); in getSamplesFromString() 352 FixedDecimal fixedHi(sampleRange.tempSubStringBetween(tildeIndex+1), status); in getSamplesFromString() 1430 FixedDecimal::FixedDecimal(const VisibleDigits &digits) { in FixedDecimal() function in FixedDecimal 1440 FixedDecimal::FixedDecimal(double n, int32_t v, int64_t f) { in FixedDecimal() function in FixedDecimal 1457 FixedDecimal::FixedDecimal(double n, int32_t v) { in FixedDecimal() function in FixedDecimal 1462 FixedDecimal::FixedDecimal(double n) { in FixedDecimal() function in FixedDecimal [all …]
|
D | decimfmtimpl.h | 34 class FixedDecimal; variable 324 FixedDecimal &getFixedDecimal(double value, FixedDecimal &result, UErrorCode &status) const; 325 FixedDecimal &getFixedDecimal(DigitList &number, FixedDecimal &result, UErrorCode &status) const;
|
D | valueformatter.h | 32 class FixedDecimal; variable
|
D | decimfmtimpl.cpp | 520 static FixedDecimal &initFixedDecimal( in initFixedDecimal() 521 const VisibleDigits &digits, FixedDecimal &result) { in initFixedDecimal() 533 FixedDecimal & 534 DecimalFormatImpl::getFixedDecimal(double number, FixedDecimal &result, UErrorCode &status) const { in getFixedDecimal() 543 FixedDecimal & 545 DigitList &number, FixedDecimal &result, UErrorCode &status) const { in getFixedDecimal()
|
D | decimfmt.cpp | 673 FixedDecimal 678 return FixedDecimal(); in getFixedDecimal() 680 return FixedDecimal(digits.getMantissa()); in getFixedDecimal() 691 FixedDecimal 696 return FixedDecimal(); in getFixedDecimal() 698 return FixedDecimal(digits.getMantissa()); in getFixedDecimal() 734 FixedDecimal 739 return FixedDecimal(); in getFixedDecimal() 741 return FixedDecimal(digits.getMantissa()); in getFixedDecimal()
|
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/format/ |
D | PluralRulesTest.java | 47 import android.icu.text.PluralRules.FixedDecimal; 79 FixedDecimal fd = new FixedDecimal(testDouble[0]); in testOverUnderflow() 176 new FixedDecimal(3)); 178 new FixedDecimal(3.5, 2)); 184 false, new FixedDecimal(99d, 1)); 199 String samplesString, boolean isBounded, FixedDecimal firstInRange) { 351 Map<FixedDecimal, String> collisionTest = new TreeMap(); 359 FixedDecimal item = i == 0 ? sample.start : sample.end; 1079 … FixedDecimal items[] = { new FixedDecimal(3d), new FixedDecimal(3d, 2), new FixedDecimal(3.1d, 1), 1080 new FixedDecimal(3.1d, 2), }; [all …]
|
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/ |
D | PluralRulesTest.java | 46 import com.ibm.icu.text.PluralRules.FixedDecimal; 76 FixedDecimal fd = new FixedDecimal(testDouble[0]); in testOverUnderflow() 173 new FixedDecimal(3)); 175 new FixedDecimal(3.5, 2)); 181 false, new FixedDecimal(99d, 1)); 196 String samplesString, boolean isBounded, FixedDecimal firstInRange) { 348 Map<FixedDecimal, String> collisionTest = new TreeMap(); 356 FixedDecimal item = i == 0 ? sample.start : sample.end; 1076 … FixedDecimal items[] = { new FixedDecimal(3d), new FixedDecimal(3d, 2), new FixedDecimal(3.1d, 1), 1077 new FixedDecimal(3.1d, 2), }; [all …]
|
/external/icu/icu4c/source/i18n/unicode/ |
D | decimfmt.h | 64 class FixedDecimal; variable 1981 FixedDecimal getFixedDecimal(double number, UErrorCode &status) const; 1989 FixedDecimal getFixedDecimal(const Formattable &number, UErrorCode &status) const; 1997 FixedDecimal getFixedDecimal(DigitList &number, UErrorCode &status) const;
|
/external/icu/icu4j/ |
D | coverage-exclusion.txt | 894 com/ibm/icu/text/PluralRules#matches:(Lcom/ibm/icu/text/PluralRules$FixedDecimal;Ljava/lang/String;… 897 com/ibm/icu/text/PluralRules$FixedDecimal#floatValue:()F 898 com/ibm/icu/text/PluralRules$FixedDecimal#getBaseFactor:()I 899 com/ibm/icu/text/PluralRules$FixedDecimal#getDecimalDigits:()J 900 com/ibm/icu/text/PluralRules$FixedDecimal#getDecimalDigitsWithoutTrailingZeros:()J 901 com/ibm/icu/text/PluralRules$FixedDecimal#getIntegerValue:()J 902 com/ibm/icu/text/PluralRules$FixedDecimal#getSource:()D 903 com/ibm/icu/text/PluralRules$FixedDecimal#getVisibleDecimalDigitCountWithoutTrailingZeros:()I 904 com/ibm/icu/text/PluralRules$FixedDecimal#hashCode:()I 905 com/ibm/icu/text/PluralRules$FixedDecimal#hasIntegerValue:()Z [all …]
|
/external/icu/icu4c/source/test/intltest/ |
D | plurults.cpp | 647 FixedDecimal ni(numDbl, fractionDigitCount, fractionDigits); in checkSelect() 990 int32_t numFractionDigits = FixedDecimal::decimals(tc.n); in testFixedDecimal() 996 int64_t actualFractionDigits = FixedDecimal::getFractionalDigits(tc.n, numFractionDigits); in testFixedDecimal()
|
/external/icu/android_icu4j/src/main/tests/android/icu/impl/number/ |
D | DecimalQuantity_SimpleStorage.java | 577 return new PluralRules.FixedDecimal(toDouble()).getPluralOperand(operand);
|
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/impl/number/ |
D | DecimalQuantity_SimpleStorage.java | 574 return new PluralRules.FixedDecimal(toDouble()).getPluralOperand(operand);
|