Home
last modified time | relevance | path

Searched refs:PatternStringParser (Results 1 – 25 of 28) sorted by relevance

12

/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/
DPatternStringTest.java13 import com.ibm.icu.impl.number.PatternStringParser;
14 import com.ibm.icu.impl.number.PatternStringParser.ParsedPatternInfo;
74 DecimalFormatProperties properties = PatternStringParser.parseToProperties(input); in testToPatternSimple()
127 PatternStringParser.parseToProperties(pattern); in testExceptionOnInvalid()
136 DecimalFormatProperties expected = PatternStringParser.parseToProperties("0"); in testBug13117()
137 DecimalFormatProperties actual = PatternStringParser.parseToProperties("0;"); in testBug13117()
144 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo("a0¤00b"); in testCurrencyDecimal()
DMutablePatternModifierTest.java17 import com.ibm.icu.impl.number.PatternStringParser;
29 mod.setPatternInfo(PatternStringParser.parseToPatternInfo("a0b"), null); in basic()
63 mod.setPatternInfo(PatternStringParser.parseToPatternInfo("a0b;c-0d"), null); in basic()
91 mod.setPatternInfo(PatternStringParser.parseToPatternInfo("a0b;c-0d"), null); in mutableEqualsImmutable()
121 mod.setPatternInfo(PatternStringParser.parseToPatternInfo("abc"), null); in patternWithNoPlaceholder()
DPropertiesTest.java35 import com.ibm.icu.impl.number.PatternStringParser;
324 PatternStringParser.parseToExistingProperties("A-**####,#00.00#b¤", props0); in TestBasicSerializationRoundTrip()
351 PatternStringParser.parseToProperties("x#,##0.00%"), in getTestObjects()
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/test/number/
DPatternStringTest.java12 import ohos.global.icu.impl.number.PatternStringParser;
67 DecimalFormatProperties properties = PatternStringParser.parseToProperties(input); in testToPatternSimple()
120 PatternStringParser.parseToProperties(pattern); in testExceptionOnInvalid()
129 DecimalFormatProperties expected = PatternStringParser.parseToProperties("0"); in testBug13117()
130 DecimalFormatProperties actual = PatternStringParser.parseToProperties("0;"); in testBug13117()
DMutablePatternModifierTest.java18 import ohos.global.icu.impl.number.PatternStringParser;
32 mod.setPatternInfo(PatternStringParser.parseToPatternInfo("a0b"), null); in basic()
61 mod.setPatternInfo(PatternStringParser.parseToPatternInfo("a0b;c-0d"), null); in basic()
89 mod.setPatternInfo(PatternStringParser.parseToPatternInfo("a0b;c-0d"), null); in mutableEqualsImmutable()
119 mod.setPatternInfo(PatternStringParser.parseToPatternInfo("abc"), null); in patternWithNoPlaceholder()
DPropertiesTest.java36 import ohos.global.icu.impl.number.PatternStringParser;
327 PatternStringParser.parseToExistingProperties("A-**####,#00.00#b¤", props0); in TestBasicSerializationRoundTrip()
354 PatternStringParser.parseToProperties("x#,##0.00%"), in getTestObjects()
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/
DNumberFormatDataDrivenTest.java15 import com.ibm.icu.impl.number.PatternStringParser;
556 PatternStringParser.parseToExistingProperties(converted, properties); in propertiesFromTuple()
597 DecimalFormatProperties properties = PatternStringParser.parseToProperties(pattern,
598 tuple.currency != null ? PatternStringParser.IGNORE_ROUNDING_ALWAYS
599 : PatternStringParser.IGNORE_ROUNDING_NEVER);
626 properties = PatternStringParser.parseToProperties(pattern,
627 tuple.currency != null ? PatternStringParser.IGNORE_ROUNDING_ALWAYS
628 : PatternStringParser.IGNORE_ROUNDING_NEVER);
668 properties = PatternStringParser.parseToProperties(pattern,
669 tuple.currency != null ? PatternStringParser.IGNORE_ROUNDING_ALWAYS
[all …]
DCompactDecimalFormatTest.java33 import com.ibm.icu.impl.number.PatternStringParser;
678 PatternStringParser.parseToExistingProperties( in TestCustomData()
679 "0 foo", props, PatternStringParser.IGNORE_ROUNDING_ALWAYS); in TestCustomData()
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/test/format/
DNumberFormatDataDrivenTest.java16 import ohos.global.icu.impl.number.PatternStringParser;
559 PatternStringParser.parseToExistingProperties(converted, properties); in propertiesFromTuple()
600 DecimalFormatProperties properties = PatternStringParser.parseToProperties(pattern,
601 tuple.currency != null ? PatternStringParser.IGNORE_ROUNDING_ALWAYS
602 : PatternStringParser.IGNORE_ROUNDING_NEVER);
629 properties = PatternStringParser.parseToProperties(pattern,
630 tuple.currency != null ? PatternStringParser.IGNORE_ROUNDING_ALWAYS
631 : PatternStringParser.IGNORE_ROUNDING_NEVER);
671 properties = PatternStringParser.parseToProperties(pattern,
672 tuple.currency != null ? PatternStringParser.IGNORE_ROUNDING_ALWAYS
[all …]
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/number/
DCompactNotation.java18 import com.ibm.icu.impl.number.PatternStringParser;
19 import com.ibm.icu.impl.number.PatternStringParser.ParsedPatternInfo;
117 … ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(patternString); in precomputeAllModifiers()
152 … ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(patternString); in processQuantity()
DNumberPropertyMapper.java14 import com.ibm.icu.impl.number.PatternStringParser;
61 DecimalFormatProperties properties = PatternStringParser.parseToProperties(pattern); in create()
DNumberFormatterImpl.java24 import com.ibm.icu.impl.number.PatternStringParser;
25 import com.ibm.icu.impl.number.PatternStringParser.ParsedPatternInfo;
268 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(pattern); in macrosToMicroGenerator()
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/number/
DCompactNotation.java20 import ohos.global.icu.impl.number.PatternStringParser;
21 import ohos.global.icu.impl.number.PatternStringParser.ParsedPatternInfo;
119 … ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(patternString); in precomputeAllModifiers()
155 … ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(patternString); in processQuantity()
DNumberFormatterImpl.java21 import ohos.global.icu.impl.number.PatternStringParser;
22 import ohos.global.icu.impl.number.PatternStringParser.ParsedPatternInfo;
244 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(pattern); in macrosToMicroGenerator()
DNumberPropertyMapper.java15 import ohos.global.icu.impl.number.PatternStringParser;
62 DecimalFormatProperties properties = PatternStringParser.parseToProperties(pattern); in create()
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/
DPatternStringParser.java8 public class PatternStringParser { class
55 return parseToProperties(pattern, PatternStringParser.IGNORE_ROUNDING_NEVER); in parseToProperties()
81 parseToExistingProperties(pattern, properties, PatternStringParser.IGNORE_ROUNDING_NEVER); in parseToExistingProperties()
596 if (_ignoreRounding == PatternStringParser.IGNORE_ROUNDING_NEVER) { in patternInfoToProperties()
598 } else if (_ignoreRounding == PatternStringParser.IGNORE_ROUNDING_IF_CURRENCY) { in patternInfoToProperties()
601 assert _ignoreRounding == PatternStringParser.IGNORE_ROUNDING_ALWAYS; in patternInfoToProperties()
DCurrencyPluralInfoAffixProvider.java19 PatternStringParser.parseToExistingProperties(pattern, pluralProperties); in CurrencyPluralInfoAffixProvider()
DGrouper.java7 import com.ibm.icu.impl.number.PatternStringParser.ParsedPatternInfo;
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/number/
DPatternStringParser.java10 public class PatternStringParser { class
57 return parseToProperties(pattern, PatternStringParser.IGNORE_ROUNDING_NEVER); in parseToProperties()
83 parseToExistingProperties(pattern, properties, PatternStringParser.IGNORE_ROUNDING_NEVER); in parseToExistingProperties()
553 if (_ignoreRounding == PatternStringParser.IGNORE_ROUNDING_NEVER) { in patternInfoToProperties()
555 } else if (_ignoreRounding == PatternStringParser.IGNORE_ROUNDING_IF_CURRENCY) { in patternInfoToProperties()
558 assert _ignoreRounding == PatternStringParser.IGNORE_ROUNDING_ALWAYS; in patternInfoToProperties()
DCurrencyPluralInfoAffixProvider.java23 PatternStringParser.parseToExistingProperties(pattern, pluralProperties); in CurrencyPluralInfoAffixProvider()
DGrouper.java8 import ohos.global.icu.impl.number.PatternStringParser.ParsedPatternInfo;
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/
DNumberParserImpl.java17 import com.ibm.icu.impl.number.PatternStringParser;
18 import com.ibm.icu.impl.number.PatternStringParser.ParsedPatternInfo;
53 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(pattern); in createSimpleParser()
118 DecimalFormatProperties properties = PatternStringParser.parseToProperties("0"); in createDefaultParserForLocale()
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/number/parse/
DNumberParserImpl.java18 import ohos.global.icu.impl.number.PatternStringParser;
19 import ohos.global.icu.impl.number.PatternStringParser.ParsedPatternInfo;
55 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(pattern); in createSimpleParser()
120 DecimalFormatProperties properties = PatternStringParser.parseToProperties("0"); in createDefaultParserForLocale()
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
DDecimalFormat.java25 import com.ibm.icu.impl.number.PatternStringParser;
327 setPropertiesFromPattern(pattern, PatternStringParser.IGNORE_ROUNDING_IF_CURRENCY); in DecimalFormat()
356 setPropertiesFromPattern(pattern, PatternStringParser.IGNORE_ROUNDING_IF_CURRENCY); in DecimalFormat()
385 setPropertiesFromPattern(pattern, PatternStringParser.IGNORE_ROUNDING_IF_CURRENCY); in DecimalFormat()
428 setPropertiesFromPattern(pattern, PatternStringParser.IGNORE_ROUNDING_ALWAYS); in DecimalFormat()
430 setPropertiesFromPattern(pattern, PatternStringParser.IGNORE_ROUNDING_IF_CURRENCY); in DecimalFormat()
471 setPropertiesFromPattern(pattern, PatternStringParser.IGNORE_ROUNDING_NEVER); in applyPattern()
2631 PatternStringParser.parseToExistingProperties(pattern, properties, ignoreRounding); in setPropertiesFromPattern()
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/text/
DDecimalFormat.java26 import ohos.global.icu.impl.number.PatternStringParser;
326 setPropertiesFromPattern(pattern, PatternStringParser.IGNORE_ROUNDING_IF_CURRENCY); in DecimalFormat()
354 setPropertiesFromPattern(pattern, PatternStringParser.IGNORE_ROUNDING_IF_CURRENCY); in DecimalFormat()
382 setPropertiesFromPattern(pattern, PatternStringParser.IGNORE_ROUNDING_IF_CURRENCY); in DecimalFormat()
424 setPropertiesFromPattern(pattern, PatternStringParser.IGNORE_ROUNDING_ALWAYS); in DecimalFormat()
426 setPropertiesFromPattern(pattern, PatternStringParser.IGNORE_ROUNDING_IF_CURRENCY); in DecimalFormat()
465 setPropertiesFromPattern(pattern, PatternStringParser.IGNORE_ROUNDING_NEVER); in applyPattern()
2402 PatternStringParser.parseToExistingProperties(pattern, properties, ignoreRounding); in setPropertiesFromPattern()

12