HomeSort by relevance Sort by last modified time
    Searched defs:patternInfo (Results 1 - 25 of 29) sorted by null

1 2

  /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 

Completed in 484 milliseconds

1 2