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

1 2

  /external/icu/android_icu4j/src/main/java/android/icu/impl/number/parse/
AffixMatcher.java 50 AffixPatternProvider patternInfo,
53 String posPrefixString = patternInfo.getString(AffixPatternProvider.FLAG_POS_PREFIX);
54 String posSuffixString = patternInfo.getString(AffixPatternProvider.FLAG_POS_SUFFIX);
57 if (patternInfo.hasNegativeSubpattern()) {
58 negPrefixString = patternInfo.getString(AffixPatternProvider.FLAG_NEG_PREFIX);
59 negSuffixString = patternInfo.getString(AffixPatternProvider.FLAG_NEG_SUFFIX);
81 AffixPatternProvider patternInfo,
86 if (!isInteresting(patternInfo, ignorables, parseFlags)) {
105 PatternStringUtils.patternInfoToStringBuilder(patternInfo,
116 PatternStringUtils.patternInfoToStringBuilder(patternInfo,
    [all...]
  /external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/
AffixMatcher.java 48 AffixPatternProvider patternInfo,
51 String posPrefixString = patternInfo.getString(AffixPatternProvider.FLAG_POS_PREFIX);
52 String posSuffixString = patternInfo.getString(AffixPatternProvider.FLAG_POS_SUFFIX);
55 if (patternInfo.hasNegativeSubpattern()) {
56 negPrefixString = patternInfo.getString(AffixPatternProvider.FLAG_NEG_PREFIX);
57 negSuffixString = patternInfo.getString(AffixPatternProvider.FLAG_NEG_SUFFIX);
79 AffixPatternProvider patternInfo,
84 if (!isInteresting(patternInfo, ignorables, parseFlags)) {
103 PatternStringUtils.patternInfoToStringBuilder(patternInfo,
114 PatternStringUtils.patternInfoToStringBuilder(patternInfo,
    [all...]
  /external/icu/android_icu4j/src/main/java/android/icu/impl/number/
Grouper.java 123 public Grouper withLocaleData(ULocale locale, ParsedPatternInfo patternInfo) {
128 short grouping1 = (short) (patternInfo.positive.groupingSizes & 0xffff);
129 short grouping2 = (short) ((patternInfo.positive.groupingSizes >>> 16) & 0xffff);
130 short grouping3 = (short) ((patternInfo.positive.groupingSizes >>> 32) & 0xffff);
MutablePatternModifier.java 42 AffixPatternProvider patternInfo;
77 public void setPatternInfo(AffixPatternProvider patternInfo) {
78 this.patternInfo = patternInfo;
140 return patternInfo.containsSymbolType(AffixUtils.TYPE_CURRENCY_TRIPLE);
211 if (patternInfo.hasCurrencySign()) {
212 return new CurrencySpacingEnabledModifier(a, b, !patternInfo.hasBody(), isStrong, symbols);
214 return new ConstantMultiFieldModifier(a, b, !patternInfo.hasBody(), isStrong);
293 if (!patternInfo.hasBody()) {
372 PatternStringUtils.patternInfoToStringBuilder(patternInfo,
    [all...]
PatternStringParser.java 538 ParsedPatternInfo patternInfo = parseToPatternInfo(pattern);
539 patternInfoToProperties(properties, patternInfo, ignoreRounding);
545 ParsedPatternInfo patternInfo,
550 ParsedSubpatternInfo positive = patternInfo.positive;
658 String posPrefix = patternInfo.getString(AffixPatternProvider.Flags.PREFIX);
659 String posSuffix = patternInfo.getString(0);
668 String rawPaddingString = patternInfo.getString(AffixPatternProvider.Flags.PADDING);
693 if (patternInfo.negative != null) {
694 properties.setNegativePrefixPattern(patternInfo.getString(
697 patternInfo.getString(AffixPatternProvider.Flags.NEGATIVE_SUBPATTERN))
    [all...]
PatternStringUtils.java 411 AffixPatternProvider patternInfo,
426 && patternInfo.positiveHasPlusSign() == false;
430 boolean useNegativeAffixPattern = patternInfo.hasNegativeSubpattern()
431 && (signum == -1 || (patternInfo.negativeHasMinusSign() && plusReplacesMinusSign));
457 int length = patternInfo.length(flags) + (prependSign ? 1 : 0);
466 candidate = patternInfo.charAt(flags, index - 1);
468 candidate = patternInfo.charAt(flags, index);
  /external/icu/icu4c/source/i18n/
number_grouping.cpp 67 void Grouper::setLocaleData(const impl::ParsedPatternInfo &patternInfo, const Locale& locale) {
71 auto grouping1 = static_cast<int16_t> (patternInfo.positive.groupingSizes & 0xffff);
72 auto grouping2 = static_cast<int16_t> ((patternInfo.positive.groupingSizes >> 16) & 0xffff);
73 auto grouping3 = static_cast<int16_t> ((patternInfo.positive.groupingSizes >> 32) & 0xffff);
number_patternstring.cpp 24 void PatternParser::parseToPatternInfo(const UnicodeString& patternString, ParsedPatternInfo& patternInfo,
26 patternInfo.consumePattern(patternString, status);
470 ParsedPatternInfo patternInfo;
471 parseToPatternInfo(pattern, patternInfo, status);
473 patternInfoToProperties(properties, patternInfo, ignoreRounding, status);
477 PatternParser::patternInfoToProperties(DecimalFormatProperties& properties, ParsedPatternInfo& patternInfo,
482 const ParsedSubpatternInfo& positive = patternInfo.positive;
588 UnicodeString posPrefix = patternInfo.getString(AffixPatternProvider::AFFIX_PREFIX);
589 UnicodeString posSuffix = patternInfo.getString(0);
598 UnicodeString rawPaddingString = patternInfo.getString(AffixPatternProvider::AFFIX_PADDING)
    [all...]
numparse_affixes.cpp 264 bool AffixMatcherWarehouse::isInteresting(const AffixPatternProvider& patternInfo,
267 UnicodeString posPrefixString = patternInfo.getString(AffixPatternProvider::AFFIX_POS_PREFIX);
268 UnicodeString posSuffixString = patternInfo.getString(AffixPatternProvider::AFFIX_POS_SUFFIX);
271 if (patternInfo.hasNegativeSubpattern()) {
272 negPrefixString = patternInfo.getString(AffixPatternProvider::AFFIX_NEG_PREFIX);
273 negSuffixString = patternInfo.getString(AffixPatternProvider::AFFIX_NEG_SUFFIX);
294 void AffixMatcherWarehouse::createAffixMatchers(const AffixPatternProvider& patternInfo,
298 if (!isInteresting(patternInfo, ignorables, parseFlags, status)) {
320 patternInfo, true, signum, signDisplay, StandardPlural::OTHER, false, sb);
329 patternInfo, false, signum, signDisplay, StandardPlural::OTHER, false, sb)
    [all...]
number_patternstring.h 173 static void parseToPatternInfo(const UnicodeString& patternString, ParsedPatternInfo& patternInfo,
219 ParsedPatternInfo& patternInfo, IgnoreRounding _ignoreRounding,
275 static void patternInfoToStringBuilder(const AffixPatternProvider& patternInfo, bool isPrefix,
number_compact.cpp 260 ParsedPatternInfo patternInfo;
261 PatternParser::parseToPatternInfo(UnicodeString(patternString), patternInfo, status);
263 buildReference.setPatternInfo(&patternInfo);
308 // Overwrite the PatternInfo in the existing modMiddle.
310 ParsedPatternInfo &patternInfo = const_cast<CompactHandler *>(this)->unsafePatternInfo;
311 PatternParser::parseToPatternInfo(UnicodeString(patternString), patternInfo, status);
313 ->setPatternInfo(&patternInfo);
numparse_affixes.h 231 void createAffixMatchers(const AffixPatternProvider& patternInfo, MutableMatcherCollection& output,
245 static bool isInteresting(const AffixPatternProvider& patternInfo, const IgnorablesMatcher& ignorables,
number_patternmodifier.h 101 void setPatternInfo(const AffixPatternProvider *patternInfo);
numparse_impl.cpp 50 ParsedPatternInfo patternInfo;
51 PatternParser::parseToPatternInfo(patternString, patternInfo, status);
59 patternInfo, *parser, ignorables, parseFlags, status);
62 grouper.setLocaleData(patternInfo, locale);
  /external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/
MutablePatternModifier.java 40 AffixPatternProvider patternInfo;
75 public void setPatternInfo(AffixPatternProvider patternInfo) {
76 this.patternInfo = patternInfo;
138 return patternInfo.containsSymbolType(AffixUtils.TYPE_CURRENCY_TRIPLE);
209 if (patternInfo.hasCurrencySign()) {
210 return new CurrencySpacingEnabledModifier(a, b, !patternInfo.hasBody(), isStrong, symbols);
212 return new ConstantMultiFieldModifier(a, b, !patternInfo.hasBody(), isStrong);
288 if (!patternInfo.hasBody()) {
367 PatternStringUtils.patternInfoToStringBuilder(patternInfo,
    [all...]
Grouper.java 121 public Grouper withLocaleData(ULocale locale, ParsedPatternInfo patternInfo) {
126 short grouping1 = (short) (patternInfo.positive.groupingSizes & 0xffff);
127 short grouping2 = (short) ((patternInfo.positive.groupingSizes >>> 16) & 0xffff);
128 short grouping3 = (short) ((patternInfo.positive.groupingSizes >>> 32) & 0xffff);
PatternStringParser.java 532 ParsedPatternInfo patternInfo = parseToPatternInfo(pattern);
533 patternInfoToProperties(properties, patternInfo, ignoreRounding);
539 ParsedPatternInfo patternInfo,
544 ParsedSubpatternInfo positive = patternInfo.positive;
652 String posPrefix = patternInfo.getString(AffixPatternProvider.Flags.PREFIX);
653 String posSuffix = patternInfo.getString(0);
662 String rawPaddingString = patternInfo.getString(AffixPatternProvider.Flags.PADDING);
687 if (patternInfo.negative != null) {
688 properties.setNegativePrefixPattern(patternInfo.getString(
691 patternInfo.getString(AffixPatternProvider.Flags.NEGATIVE_SUBPATTERN))
    [all...]
PatternStringUtils.java 409 AffixPatternProvider patternInfo,
424 && patternInfo.positiveHasPlusSign() == false;
428 boolean useNegativeAffixPattern = patternInfo.hasNegativeSubpattern()
429 && (signum == -1 || (patternInfo.negativeHasMinusSign() && plusReplacesMinusSign));
455 int length = patternInfo.length(flags) + (prependSign ? 1 : 0);
464 candidate = patternInfo.charAt(flags, index - 1);
466 candidate = patternInfo.charAt(flags, index);
  /external/icu/icu4c/source/test/intltest/
numbertest_patternmodifier.cpp 26 ParsedPatternInfo patternInfo;
27 PatternParser::parseToPatternInfo(u"a0b", patternInfo, status);
29 mod.setPatternInfo(&patternInfo);
88 ParsedPatternInfo patternInfo;
89 PatternParser::parseToPatternInfo(u"abc", patternInfo, status);
91 mod.setPatternInfo(&patternInfo);
131 ParsedPatternInfo patternInfo;
132 PatternParser::parseToPatternInfo("a0b;c-0d", patternInfo, status);
134 mod.setPatternInfo(&patternInfo);
numbertest_patternstring.cpp 100 ParsedPatternInfo patternInfo;
101 PatternParser::parseToPatternInfo(pattern, patternInfo, status);
  /external/icu/android_icu4j/src/main/java/android/icu/number/
CompactNotation.java 114 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(patternString);
115 buildReference.setPatternInfo(patternInfo);
149 // Overwrite the PatternInfo in the existing modMiddle.
151 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(patternString);
152 ((MutablePatternModifier) micros.modMiddle).setPatternInfo(patternInfo);
  /external/icu/icu4j/main/classes/core/src/com/ibm/icu/number/
CompactNotation.java 113 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(patternString);
114 buildReference.setPatternInfo(patternInfo);
148 // Overwrite the PatternInfo in the existing modMiddle.
150 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(patternString);
151 ((MutablePatternModifier) micros.modMiddle).setPatternInfo(patternInfo);
  /external/cldr/tools/java/org/unicode/cldr/test/
FlexibleDateFromCLDR.java 28 import com.ibm.icu.text.DateTimePatternGenerator.PatternInfo;
182 gen.addPattern(value, false, patternInfo);
183 switch (patternInfo.status) {
184 case PatternInfo.CONFLICT:
185 failureMap.put(path, "Conflicting Patterns: \"" + value + "\"\t&\t\"" + patternInfo.conflictingPattern
258 PatternInfo patternInfo = new PatternInfo();
  /external/icu/android_icu4j/src/main/tests/android/icu/dev/test/format/
DateIntervalFormatTest.java 37 import android.icu.text.DateIntervalInfo.PatternInfo;
    [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...]

Completed in 700 milliseconds

1 2