Searched refs:SymbolMatcher (Results 1 – 20 of 20) sorted by relevance
/external/icu/icu4c/source/i18n/ |
D | numparse_symbols.cpp | 21 SymbolMatcher::SymbolMatcher(const UnicodeString& symbolString, unisets::Key key) { in SymbolMatcher() function in SymbolMatcher 30 const UnicodeSet* SymbolMatcher::getSet() const { in getSet() 34 bool SymbolMatcher::match(StringSegment& segment, ParsedNumber& result, UErrorCode&) const { in match() 61 bool SymbolMatcher::smokeTest(const StringSegment& segment) const { in smokeTest() 65 UnicodeString SymbolMatcher::toString() const { in toString() 72 : SymbolMatcher({}, key) { in IgnorablesMatcher() 93 …: SymbolMatcher(dfs.getConstSymbol(DecimalFormatSymbols::kInfinitySymbol), unisets::INFINITY_KEY) { in InfinityMatcher() 107 … : SymbolMatcher(dfs.getConstSymbol(DecimalFormatSymbols::kMinusSignSymbol), unisets::MINUS_SIGN), in MinusSignMatcher() 122 : SymbolMatcher(dfs.getConstSymbol(DecimalFormatSymbols::kNaNSymbol), unisets::EMPTY) { in NanMatcher() 136 : SymbolMatcher(padString, unisets::EMPTY) {} in PaddingMatcher() [all …]
|
D | numparse_symbols.h | 24 class U_I18N_API SymbolMatcher : public NumberParseMatcher, public UMemory { 26 SymbolMatcher() = default; // WARNING: Leaves the object in an unusable state 44 SymbolMatcher(const UnicodeString& symbolString, unisets::Key key); 49 class U_I18N_API IgnorablesMatcher : public SymbolMatcher { 66 class InfinityMatcher : public SymbolMatcher { 80 class U_I18N_API MinusSignMatcher : public SymbolMatcher { 96 class NanMatcher : public SymbolMatcher { 109 class PaddingMatcher : public SymbolMatcher { 125 class U_I18N_API PercentMatcher : public SymbolMatcher { 138 class U_I18N_API PermilleMatcher : public SymbolMatcher { [all …]
|
/external/icu/android_icu4j/src/main/java/android/icu/impl/number/parse/ |
D | SymbolMatcher.java | 16 public abstract class SymbolMatcher implements NumberParseMatcher { class 23 protected SymbolMatcher(String symbolString, UnicodeSet symbolUniSet) { in SymbolMatcher() method in SymbolMatcher 28 protected SymbolMatcher(StaticUnicodeSets.Key key) { in SymbolMatcher() method in SymbolMatcher
|
D | PaddingMatcher.java | 14 public class PaddingMatcher extends SymbolMatcher implements NumberParseMatcher.Flexible {
|
D | IgnorablesMatcher.java | 15 public class IgnorablesMatcher extends SymbolMatcher implements NumberParseMatcher.Flexible {
|
D | NanMatcher.java | 15 public class NanMatcher extends SymbolMatcher {
|
D | PermilleMatcher.java | 15 public class PermilleMatcher extends SymbolMatcher {
|
D | PercentMatcher.java | 15 public class PercentMatcher extends SymbolMatcher {
|
D | InfinityMatcher.java | 17 public class InfinityMatcher extends SymbolMatcher {
|
D | PlusSignMatcher.java | 17 public class PlusSignMatcher extends SymbolMatcher {
|
D | MinusSignMatcher.java | 17 public class MinusSignMatcher extends SymbolMatcher {
|
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/ |
D | SymbolMatcher.java | 14 public abstract class SymbolMatcher implements NumberParseMatcher { class 21 protected SymbolMatcher(String symbolString, UnicodeSet symbolUniSet) { in SymbolMatcher() method in SymbolMatcher 26 protected SymbolMatcher(StaticUnicodeSets.Key key) { in SymbolMatcher() method in SymbolMatcher
|
D | PaddingMatcher.java | 12 public class PaddingMatcher extends SymbolMatcher implements NumberParseMatcher.Flexible {
|
D | IgnorablesMatcher.java | 13 public class IgnorablesMatcher extends SymbolMatcher implements NumberParseMatcher.Flexible {
|
D | NanMatcher.java | 13 public class NanMatcher extends SymbolMatcher {
|
D | PermilleMatcher.java | 13 public class PermilleMatcher extends SymbolMatcher {
|
D | PercentMatcher.java | 13 public class PercentMatcher extends SymbolMatcher {
|
D | InfinityMatcher.java | 15 public class InfinityMatcher extends SymbolMatcher {
|
D | PlusSignMatcher.java | 15 public class PlusSignMatcher extends SymbolMatcher {
|
D | MinusSignMatcher.java | 15 public class MinusSignMatcher extends SymbolMatcher {
|