/external/icu/icu4c/source/test/intltest/ |
numbertest_patternstring.cpp | 74 ParsedPatternInfo patternInfo; 75 PatternParser::parseToPatternInfo(pattern, patternInfo, status);
|
numbertest_patternmodifier.cpp | 24 ParsedPatternInfo patternInfo; 25 PatternParser::parseToPatternInfo(u"a0b", patternInfo, status); 27 mod.setPatternInfo(&patternInfo); 74 ParsedPatternInfo patternInfo; 75 PatternParser::parseToPatternInfo("a0b;c-0d", patternInfo, status); 77 mod.setPatternInfo(&patternInfo);
|
/external/icu/icu4c/source/i18n/ |
number_patternmodifier.h | 96 void setPatternInfo(const AffixPatternProvider *patternInfo); 203 const AffixPatternProvider *patternInfo;
|
number_formatimpl.cpp | 202 auto patternInfo = new ParsedPatternInfo(); 203 fPatternInfo.adoptInstead(patternInfo); 204 PatternParser::parseToPatternInfo(UnicodeString(pattern), *patternInfo, status);
|
number_patternstring.cpp | 17 void PatternParser::parseToPatternInfo(const UnicodeString& patternString, ParsedPatternInfo& patternInfo, UErrorCode &status) { 18 patternInfo.consumePattern(patternString, status); 446 ParsedPatternInfo patternInfo; 447 parseToPatternInfo(pattern, patternInfo, status); 449 patternInfoToProperties(properties, patternInfo, ignoreRounding, status); 453 ParsedPatternInfo& patternInfo, 458 const ParsedSubpatternInfo &positive = patternInfo.positive; 563 UnicodeString posPrefix = patternInfo.getString(AffixPatternProvider::AFFIX_PREFIX); 564 UnicodeString posSuffix = patternInfo.getString(0); 573 UnicodeString rawPaddingString = patternInfo.getString(AffixPatternProvider::AFFIX_PADDING) [all...] |
/external/icu/android_icu4j/src/main/java/android/icu/number/ |
CompactNotation.java | 97 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(patternString); 98 buildReference.setPatternInfo(patternInfo); 100 info.numDigits = patternInfo.positive.integerTotal; 137 // Overwrite the PatternInfo in the existing modMiddle. 139 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(patternString); 140 ((MutablePatternModifier) micros.modMiddle).setPatternInfo(patternInfo); 141 numDigits = patternInfo.positive.integerTotal;
|
NumberFormatterImpl.java | 145 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(pattern); 184 micros.grouping = micros.grouping.withLocaleData(patternInfo); 228 patternMod.setPatternInfo((macros.affixProvider != null) ? macros.affixProvider : patternInfo);
|
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/number/ |
CompactNotation.java | 96 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(patternString); 97 buildReference.setPatternInfo(patternInfo); 99 info.numDigits = patternInfo.positive.integerTotal; 136 // Overwrite the PatternInfo in the existing modMiddle. 138 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(patternString); 139 ((MutablePatternModifier) micros.modMiddle).setPatternInfo(patternInfo); 140 numDigits = patternInfo.positive.integerTotal;
|
NumberFormatterImpl.java | 144 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(pattern); 183 micros.grouping = micros.grouping.withLocaleData(patternInfo); 227 patternMod.setPatternInfo((macros.affixProvider != null) ? macros.affixProvider : patternInfo);
|
/external/icu/android_icu4j/src/main/java/android/icu/impl/number/ |
PatternStringParser.java | 518 ParsedPatternInfo patternInfo = parseToPatternInfo(pattern); 519 patternInfoToProperties(properties, patternInfo, ignoreRounding); 523 private static void patternInfoToProperties(DecimalFormatProperties properties, ParsedPatternInfo patternInfo, 528 ParsedSubpatternInfo positive = patternInfo.positive; 632 String posPrefix = patternInfo.getString(AffixPatternProvider.Flags.PREFIX); 633 String posSuffix = patternInfo.getString(0); 641 String rawPaddingString = patternInfo.getString(AffixPatternProvider.Flags.PADDING); 666 if (patternInfo.negative != null) { 667 properties.setNegativePrefixPattern(patternInfo 669 properties.setNegativeSuffixPattern(patternInfo.getString(AffixPatternProvider.Flags.NEGATIVE_SUBPATTERN)) [all...] |
MutablePatternModifier.java | 40 AffixPatternProvider patternInfo; 79 public void setPatternInfo(AffixPatternProvider patternInfo) { 80 this.patternInfo = patternInfo; 137 return patternInfo.containsSymbolType(AffixUtils.TYPE_CURRENCY_TRIPLE); 202 if (patternInfo.hasCurrencySign()) { 360 && patternInfo.positiveHasPlusSign() == false; 363 boolean useNegativeAffixPattern = patternInfo.hasNegativeSubpattern() 364 && (isNegative || (patternInfo.negativeHasMinusSign() && plusReplacesMinusSign)); 389 length = patternInfo.length(flags) + (prependSign ? 1 : 0) [all...] |
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/ |
PatternStringParser.java | 516 ParsedPatternInfo patternInfo = parseToPatternInfo(pattern); 517 patternInfoToProperties(properties, patternInfo, ignoreRounding); 521 private static void patternInfoToProperties(DecimalFormatProperties properties, ParsedPatternInfo patternInfo, 526 ParsedSubpatternInfo positive = patternInfo.positive; 630 String posPrefix = patternInfo.getString(AffixPatternProvider.Flags.PREFIX); 631 String posSuffix = patternInfo.getString(0); 639 String rawPaddingString = patternInfo.getString(AffixPatternProvider.Flags.PADDING); 664 if (patternInfo.negative != null) { 665 properties.setNegativePrefixPattern(patternInfo 667 properties.setNegativeSuffixPattern(patternInfo.getString(AffixPatternProvider.Flags.NEGATIVE_SUBPATTERN)) [all...] |
MutablePatternModifier.java | 38 AffixPatternProvider patternInfo; 77 public void setPatternInfo(AffixPatternProvider patternInfo) { 78 this.patternInfo = patternInfo; 135 return patternInfo.containsSymbolType(AffixUtils.TYPE_CURRENCY_TRIPLE); 200 if (patternInfo.hasCurrencySign()) { 358 && patternInfo.positiveHasPlusSign() == false; 361 boolean useNegativeAffixPattern = patternInfo.hasNegativeSubpattern() 362 && (isNegative || (patternInfo.negativeHasMinusSign() && plusReplacesMinusSign)); 387 length = patternInfo.length(flags) + (prependSign ? 1 : 0) [all...] |
/external/icu/android_icu4j/src/main/java/android/icu/text/ |
DateIntervalInfo.java | 174 * PatternInfo class saves the first and second part of interval pattern, 177 public static final class PatternInfo implements Cloneable, Serializable { 198 * Constructs a <code>PatternInfo</code> object. 203 public PatternInfo(String firstPart, String secondPart, 235 * Compares the specified object with this <code>PatternInfo</code> for equality. 237 * @return <code>true</code> if the specified object is equal to this <code>PatternInfo</code>. 241 if (a instanceof PatternInfo) { 242 PatternInfo patternInfo = (PatternInfo)a [all...] |
DateTimePatternGenerator.java | 132 // This instance of PatternInfo is required for calling some functions. It is used for 135 PatternInfo returnInfo = new PatternInfo(); 146 private void addICUPatterns(PatternInfo returnInfo, ULocale uLocale) { 174 private void consumeShortTimePattern(String shortTimePattern, PatternInfo returnInfo) { 242 PatternInfo returnInfo; 243 public AvailableFormatsSink(PatternInfo returnInfo) { 263 private void addCLDRData(PatternInfo returnInfo, ULocale uLocale) { 407 private void hackTimes(PatternInfo returnInfo, String shortTimePattern) { 636 * PatternInfo supplies output parameters for addPattern(...). It is used becaus [all...] |
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/ |
DateIntervalInfo.java | 175 * PatternInfo class saves the first and second part of interval pattern, 179 public static final class PatternInfo implements Cloneable, Serializable { 200 * Constructs a <code>PatternInfo</code> object. 206 public PatternInfo(String firstPart, String secondPart, 241 * Compares the specified object with this <code>PatternInfo</code> for equality. 243 * @return <code>true</code> if the specified object is equal to this <code>PatternInfo</code>. 248 if (a instanceof PatternInfo) { 249 PatternInfo patternInfo = (PatternInfo)a [all...] |
DateTimePatternGenerator.java | 136 // This instance of PatternInfo is required for calling some functions. It is used for 139 PatternInfo returnInfo = new PatternInfo(); 150 private void addICUPatterns(PatternInfo returnInfo, ULocale uLocale) { 178 private void consumeShortTimePattern(String shortTimePattern, PatternInfo returnInfo) { 246 PatternInfo returnInfo; 247 public AvailableFormatsSink(PatternInfo returnInfo) { 267 private void addCLDRData(PatternInfo returnInfo, ULocale uLocale) { 409 private void hackTimes(PatternInfo returnInfo, String shortTimePattern) { 639 * PatternInfo supplies output parameters for addPattern(...). It is used becaus [all...] |
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/format/ |
DateIntervalFormatTest.java | 37 import android.icu.text.DateIntervalInfo.PatternInfo; [all...] |
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/serializable/ |
FormatHandler.java | [all...] |
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/ |
DateIntervalFormatTest.java | 36 import com.ibm.icu.text.DateIntervalInfo.PatternInfo; [all...] |
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/ |
FormatHandler.java | [all...] |
/external/zxing/core/ |
core.jar | |
/prebuilts/misc/common/icu4j/ |
icu4j.jar | |
/prebuilts/misc/common/robolectric/3.1.1/lib/ |
icu4j-53.1.jar | |
/prebuilts/misc/common/robolectric/3.4.2/lib/ |
icu4j-53.1.jar | |