Home
last modified time | relevance | path

Searched refs:NumberParserImpl (Results 1 – 22 of 22) sorted by relevance

/external/icu/icu4c/source/i18n/
Dnumparse_impl.cpp35 NumberParserImpl*
36 NumberParserImpl::createSimpleParser(const Locale& locale, const UnicodeString& patternString, in createSimpleParser()
39 LocalPointer<NumberParserImpl> parser(new NumberParserImpl(parseFlags)); in createSimpleParser()
81 NumberParserImpl*
82 NumberParserImpl::createParserFromProperties(const number::impl::DecimalFormatProperties& propertie… in createParserFromProperties()
122 LocalPointer<NumberParserImpl> parser(new NumberParserImpl(parseFlags)); in createParserFromProperties()
207 NumberParserImpl::NumberParserImpl(parse_flags_t parseFlags) in NumberParserImpl() function in NumberParserImpl
211 NumberParserImpl::~NumberParserImpl() { in ~NumberParserImpl()
215 void NumberParserImpl::addMatcher(NumberParseMatcher& matcher) { in addMatcher()
223 void NumberParserImpl::freeze() { in freeze()
[all …]
Dnumparse_impl.h36 class U_I18N_API NumberParserImpl : public MutableMatcherCollection, public UMemory {
38 virtual ~NumberParserImpl();
40 …static NumberParserImpl* createSimpleParser(const Locale& locale, const UnicodeString& patternStri…
43 static NumberParserImpl* createParserFromProperties(
97 explicit NumberParserImpl(parse_flags_t parseFlags);
Dnumber_mapper.h196 std::atomic<::icu::numparse::impl::NumberParserImpl*> atomicParser = {};
199 std::atomic<::icu::numparse::impl::NumberParserImpl*> atomicCurrencyParser = {};
Ddecimfmt.cpp738 const NumberParserImpl* parser = getParser(status); in parse()
768 const NumberParserImpl* parser = getCurrencyParser(status); in parseCurrency()
1656 const numparse::impl::NumberParserImpl* DecimalFormat::getParser(UErrorCode& status) const { in getParser()
1671 …auto* temp = NumberParserImpl::createParserFromProperties(fields->properties, *fields->symbols, fa… in getParser()
1694 const numparse::impl::NumberParserImpl* DecimalFormat::getCurrencyParser(UErrorCode& status) const { in getCurrencyParser()
1704 …auto* temp = NumberParserImpl::createParserFromProperties(fields->properties, *fields->symbols, tr… in getCurrencyParser()
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/number/
DNumberParserTest.java20 import android.icu.impl.number.parse.NumberParserImpl;
146 NumberParserImpl parser = NumberParserImpl in testBasic()
180 parser = NumberParserImpl.createSimpleParser(ULocale.ENGLISH, in testBasic()
200 NumberParserImpl parser = NumberParserImpl in testLocaleFi()
355 NumberParserImpl parser = NumberParserImpl in testGroupingDisabled()
381 NumberParserImpl caseSensitiveParser = NumberParserImpl in testCaseFolding()
389NumberParserImpl caseFoldingParser = NumberParserImpl.createSimpleParser(ULocale.ENGLISH, in testCaseFolding()
409 NumberParserImpl parser = NumberParserImpl.createSimpleParser(ULocale.ENGLISH, "0", 0); in test20360_BidiOverflow()
432 NumberParserImpl parser = NumberParserImpl.createSimpleParser(ULocale.ENGLISH, "0", 0); in testInfiniteRecursion()
439 parser = NumberParserImpl.createSimpleParser( in testInfiniteRecursion()
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/
DNumberParserTest.java19 import com.ibm.icu.impl.number.parse.NumberParserImpl;
143 NumberParserImpl parser = NumberParserImpl in testBasic()
177 parser = NumberParserImpl.createSimpleParser(ULocale.ENGLISH, in testBasic()
197 NumberParserImpl parser = NumberParserImpl in testLocaleFi()
352 NumberParserImpl parser = NumberParserImpl in testGroupingDisabled()
378 NumberParserImpl caseSensitiveParser = NumberParserImpl in testCaseFolding()
386NumberParserImpl caseFoldingParser = NumberParserImpl.createSimpleParser(ULocale.ENGLISH, in testCaseFolding()
406 NumberParserImpl parser = NumberParserImpl.createSimpleParser(ULocale.ENGLISH, "0", 0); in test20360_BidiOverflow()
429 NumberParserImpl parser = NumberParserImpl.createSimpleParser(ULocale.ENGLISH, "0", 0); in testInfiniteRecursion()
436 parser = NumberParserImpl.createSimpleParser( in testInfiniteRecursion()
/external/icu/libicu/cts_headers/
Dnumparse_impl.h36 class U_I18N_API NumberParserImpl : public MutableMatcherCollection, public UMemory {
38 virtual ~NumberParserImpl();
40 …static NumberParserImpl* createSimpleParser(const Locale& locale, const UnicodeString& patternStri…
43 static NumberParserImpl* createParserFromProperties(
97 explicit NumberParserImpl(parse_flags_t parseFlags);
Dnumber_mapper.h196 std::atomic<::icu::numparse::impl::NumberParserImpl*> atomicParser = {};
199 std::atomic<::icu::numparse::impl::NumberParserImpl*> atomicCurrencyParser = {};
/external/icu/android_icu4j/src/main/java/android/icu/impl/number/parse/
DNumberParserImpl.java36 public class NumberParserImpl { class
41 …public static NumberParserImpl createSimpleParser(ULocale locale, String pattern, int parseFlags) { in createSimpleParser()
43 NumberParserImpl parser = new NumberParserImpl(parseFlags); in createSimpleParser()
85 NumberParserImpl parser = createParserFromProperties(properties, symbols, false); in parseStatic()
105 NumberParserImpl parser = createParserFromProperties(properties, symbols, true); in parseStaticCurrency()
118 public static NumberParserImpl createDefaultParserForLocale(ULocale loc) { in createDefaultParserForLocale()
136 public static NumberParserImpl createParserFromProperties( in createParserFromProperties()
186 NumberParserImpl parser = new NumberParserImpl(parseFlags); in createParserFromProperties()
281 public NumberParserImpl(int parseFlags) { in NumberParserImpl() method in NumberParserImpl
DAffixMatcher.java82 NumberParserImpl output, in createMatchers()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/
DNumberParserImpl.java34 public class NumberParserImpl { class
39 …public static NumberParserImpl createSimpleParser(ULocale locale, String pattern, int parseFlags) { in createSimpleParser()
41 NumberParserImpl parser = new NumberParserImpl(parseFlags); in createSimpleParser()
83 NumberParserImpl parser = createParserFromProperties(properties, symbols, false); in parseStatic()
103 NumberParserImpl parser = createParserFromProperties(properties, symbols, true); in parseStaticCurrency()
116 public static NumberParserImpl createDefaultParserForLocale(ULocale loc) { in createDefaultParserForLocale()
134 public static NumberParserImpl createParserFromProperties( in createParserFromProperties()
184 NumberParserImpl parser = new NumberParserImpl(parseFlags); in createParserFromProperties()
279 public NumberParserImpl(int parseFlags) { in NumberParserImpl() method in NumberParserImpl
DAffixMatcher.java80 NumberParserImpl output, in createMatchers()
/external/icu/icu4c/source/test/intltest/
Dnumbertest_parse.cpp132 LocalPointer<const NumberParserImpl> parser( in testBasic()
133 NumberParserImpl::createSimpleParser( in testBasic()
170 NumberParserImpl::createSimpleParser( in testBasic()
367 …LocalPointer<const NumberParserImpl> parser(NumberParserImpl::createSimpleParser("en", u"0", 0, st… in test20360_BidiOverflow()
393 …LocalPointer<const NumberParserImpl> parser(NumberParserImpl::createSimpleParser("en", u"0", 0, st… in testInfiniteRecursion()
403 parser.adoptInstead(NumberParserImpl::createSimpleParser( in testInfiniteRecursion()
/external/icu/android_icu4j/src/main/java/android/icu/text/
DDecimalFormat.java28 import android.icu.impl.number.parse.NumberParserImpl;
290 transient volatile NumberParserImpl parser;
291 transient volatile NumberParserImpl currencyParser;
817 NumberParserImpl parser = getParser(); in parse()
855 NumberParserImpl parser = getCurrencyParser(); in parseCurrency()
2386 NumberParserImpl getParser() { in getParser()
2388 parser = NumberParserImpl.createParserFromProperties(properties, symbols, false); in getParser()
2393 NumberParserImpl getCurrencyParser() { in getCurrencyParser()
2395 currencyParser = NumberParserImpl.createParserFromProperties(properties, symbols, true); in getCurrencyParser()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
DDecimalFormat.java27 import com.ibm.icu.impl.number.parse.NumberParserImpl;
296 transient volatile NumberParserImpl parser;
297 transient volatile NumberParserImpl currencyParser;
846 NumberParserImpl parser = getParser(); in parse()
886 NumberParserImpl parser = getCurrencyParser(); in parseCurrency()
2587 NumberParserImpl getParser() { in getParser()
2589 parser = NumberParserImpl.createParserFromProperties(properties, symbols, false); in getParser()
2594 NumberParserImpl getCurrencyParser() { in getCurrencyParser()
2596 currencyParser = NumberParserImpl.createParserFromProperties(properties, symbols, true); in getCurrencyParser()
/external/icu/icu4c/source/i18n/unicode/
Ddecimfmt.h65 class NumberParserImpl; variable
2164 const numparse::impl::NumberParserImpl* getParser(UErrorCode& status) const;
2166 const numparse::impl::NumberParserImpl* getCurrencyParser(UErrorCode& status) const;
Dnumberformatter.h96 class NumberParserImpl; variable
1128 friend class ::icu::numparse::impl::NumberParserImpl;
1366 friend class ::icu::numparse::impl::NumberParserImpl;
/external/icu/libicu/cts_headers/unicode/
Ddecimfmt.h65 class NumberParserImpl; variable
2164 const numparse::impl::NumberParserImpl* getParser(UErrorCode& status) const;
2166 const numparse::impl::NumberParserImpl* getCurrencyParser(UErrorCode& status) const;
Dnumberformatter.h96 class NumberParserImpl; variable
1128 friend class ::icu::numparse::impl::NumberParserImpl;
1366 friend class ::icu::numparse::impl::NumberParserImpl;
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/format/
DNumberFormatDataDrivenTest.java18 import android.icu.impl.number.parse.NumberParserImpl;
675 actual = NumberParserImpl.parseStatic(tuple.parse,
696 actual = NumberParserImpl.parseStaticCurrency(tuple.parse,
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/
DNumberFormatDataDrivenTest.java17 import com.ibm.icu.impl.number.parse.NumberParserImpl;
672 actual = NumberParserImpl.parseStatic(tuple.parse,
693 actual = NumberParserImpl.parseStaticCurrency(tuple.parse,
/external/cldr/tools/java/libs/
Dicu4j.jarMETA-INF/ META-INF/MANIFEST.MF com/ com/ibm/ com/ ...