Home
last modified time | relevance | path

Searched refs:NumberParserImpl (Results 1 – 17 of 17) 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()
130 LocalPointer<NumberParserImpl> parser(new NumberParserImpl(parseFlags)); in createParserFromProperties()
216 NumberParserImpl::NumberParserImpl(parse_flags_t parseFlags) in NumberParserImpl() function in NumberParserImpl
220 NumberParserImpl::~NumberParserImpl() { in ~NumberParserImpl()
224 void NumberParserImpl::addMatcher(NumberParseMatcher& matcher) { in addMatcher()
232 void NumberParserImpl::freeze() { in freeze()
[all …]
Dnumparse_impl.h35 class U_I18N_API NumberParserImpl : public MutableMatcherCollection, public UMemory {
37 virtual ~NumberParserImpl();
39 …static NumberParserImpl* createSimpleParser(const Locale& locale, const UnicodeString& patternStri…
42 static NumberParserImpl* createParserFromProperties(
96 explicit NumberParserImpl(parse_flags_t parseFlags);
Dnumber_mapper.h141 std::atomic<::icu::numparse::impl::NumberParserImpl*> atomicParser = {};
144 std::atomic<::icu::numparse::impl::NumberParserImpl*> atomicCurrencyParser = {};
Ddecimfmt.cpp558 const NumberParserImpl* parser = getParser(status); in parse()
580 const NumberParserImpl* parser = getCurrencyParser(status); in parseCurrency()
1184 const numparse::impl::NumberParserImpl* DecimalFormat::getParser(UErrorCode& status) const { in getParser()
1199 …auto* temp = NumberParserImpl::createParserFromProperties(*fields->properties, *fields->symbols, f… in getParser()
1222 const numparse::impl::NumberParserImpl* DecimalFormat::getCurrencyParser(UErrorCode& status) const { in getCurrencyParser()
1232 …auto* temp = NumberParserImpl::createParserFromProperties(*fields->properties, *fields->symbols, t… in getCurrencyParser()
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/number/
DNumberParserTest.java20 import android.icu.impl.number.parse.NumberParserImpl;
142 NumberParserImpl parser = NumberParserImpl in testBasic()
176 parser = NumberParserImpl.createSimpleParser(ULocale.ENGLISH, in testBasic()
196 NumberParserImpl parser = NumberParserImpl in testLocaleFi()
351 NumberParserImpl parser = NumberParserImpl in testGroupingDisabled()
377 NumberParserImpl caseSensitiveParser = NumberParserImpl in testCaseFolding()
385NumberParserImpl caseFoldingParser = NumberParserImpl.createSimpleParser(ULocale.ENGLISH, in testCaseFolding()
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/
DNumberParserTest.java19 import com.ibm.icu.impl.number.parse.NumberParserImpl;
139 NumberParserImpl parser = NumberParserImpl in testBasic()
173 parser = NumberParserImpl.createSimpleParser(ULocale.ENGLISH, in testBasic()
193 NumberParserImpl parser = NumberParserImpl in testLocaleFi()
348 NumberParserImpl parser = NumberParserImpl in testGroupingDisabled()
374 NumberParserImpl caseSensitiveParser = NumberParserImpl in testCaseFolding()
382NumberParserImpl caseFoldingParser = NumberParserImpl.createSimpleParser(ULocale.ENGLISH, in testCaseFolding()
/external/icu/android_icu4j/src/main/java/android/icu/impl/number/parse/
DNumberParserImpl.java37 public class NumberParserImpl { class
42 …public static NumberParserImpl createSimpleParser(ULocale locale, String pattern, int parseFlags) { in createSimpleParser()
44 NumberParserImpl parser = new NumberParserImpl(parseFlags); in createSimpleParser()
86 NumberParserImpl parser = createParserFromProperties(properties, symbols, false); in parseStatic()
106 NumberParserImpl parser = createParserFromProperties(properties, symbols, true); in parseStaticCurrency()
119 public static NumberParserImpl createDefaultParserForLocale(ULocale loc) { in createDefaultParserForLocale()
137 public static NumberParserImpl createParserFromProperties( in createParserFromProperties()
184 NumberParserImpl parser = new NumberParserImpl(parseFlags); in createParserFromProperties()
278 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.java35 public class NumberParserImpl { class
40 …public static NumberParserImpl createSimpleParser(ULocale locale, String pattern, int parseFlags) { in createSimpleParser()
42 NumberParserImpl parser = new NumberParserImpl(parseFlags); in createSimpleParser()
84 NumberParserImpl parser = createParserFromProperties(properties, symbols, false); in parseStatic()
104 NumberParserImpl parser = createParserFromProperties(properties, symbols, true); in parseStaticCurrency()
117 public static NumberParserImpl createDefaultParserForLocale(ULocale loc) { in createDefaultParserForLocale()
135 public static NumberParserImpl createParserFromProperties( in createParserFromProperties()
182 NumberParserImpl parser = new NumberParserImpl(parseFlags); in createParserFromProperties()
276 public NumberParserImpl(int parseFlags) { in NumberParserImpl() method in NumberParserImpl
DAffixMatcher.java80 NumberParserImpl output, in createMatchers()
/external/icu/android_icu4j/src/main/java/android/icu/text/
DDecimalFormat.java23 import android.icu.impl.number.parse.NumberParserImpl;
285 transient volatile NumberParserImpl parser;
286 transient volatile NumberParserImpl currencyParser;
792 NumberParserImpl parser = getParser(); in parse()
830 NumberParserImpl parser = getCurrencyParser(); in parseCurrency()
2335 NumberParserImpl getParser() { in getParser()
2337 parser = NumberParserImpl.createParserFromProperties(properties, symbols, false); in getParser()
2342 NumberParserImpl getCurrencyParser() { in getCurrencyParser()
2344 currencyParser = NumberParserImpl.createParserFromProperties(properties, symbols, true); in getCurrencyParser()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
DDecimalFormat.java22 import com.ibm.icu.impl.number.parse.NumberParserImpl;
291 transient volatile NumberParserImpl parser;
292 transient volatile NumberParserImpl currencyParser;
821 NumberParserImpl parser = getParser(); in parse()
861 NumberParserImpl parser = getCurrencyParser(); in parseCurrency()
2525 NumberParserImpl getParser() { in getParser()
2527 parser = NumberParserImpl.createParserFromProperties(properties, symbols, false); in getParser()
2532 NumberParserImpl getCurrencyParser() { in getCurrencyParser()
2534 currencyParser = NumberParserImpl.createParserFromProperties(properties, symbols, true); in getCurrencyParser()
/external/icu/icu4c/source/i18n/unicode/
Ddecimfmt.h62 class NumberParserImpl; variable
2137 const numparse::impl::NumberParserImpl* getParser(UErrorCode& status) const;
2139 const numparse::impl::NumberParserImpl* getCurrencyParser(UErrorCode& status) const;
Dnumberformatter.h89 class NumberParserImpl; variable
1163 friend class ::icu::numparse::impl::NumberParserImpl;
1336 friend class ::icu::numparse::impl::NumberParserImpl;
/external/icu/icu4c/source/test/intltest/
Dnumbertest_parse.cpp128 LocalPointer<const NumberParserImpl> parser( in testBasic()
129 NumberParserImpl::createSimpleParser( in testBasic()
166 NumberParserImpl::createSimpleParser( in testBasic()
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/format/
DNumberFormatDataDrivenTest.java18 import android.icu.impl.number.parse.NumberParserImpl;
863 actual = NumberParserImpl.parseStatic(tuple.parse,
884 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;
860 actual = NumberParserImpl.parseStatic(tuple.parse,
881 actual = NumberParserImpl.parseStaticCurrency(tuple.parse,