| Modifier and Type | Interface and Description |
|---|---|
| public interface | NumberParseMatcher
The core interface implemented by all matchers used for number parsing. |
| Modifier and Type | Class and Description |
|---|---|
| public class | |
| public class | AffixPatternMatcher
A specialized version of |
| public class | AffixTokenMatcherFactory
Small helper class that generates matchers for individual tokens for AffixPatternMatcher. |
| public class | CodePointMatcher
Matches a single code point, performing no other logic. |
| public class | CombinedCurrencyMatcher
Matches a currency, either a custom currency or one from the data bundle. |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | MultiplierParseHandler
Wraps a |
| public class | |
| public class | NumberParserImpl
Primary number parsing implementation class. |
| public class | |
| public class | ParsedNumber
Struct-like class to hold the results of a parsing routine. |
| public class | ParsingUtils
A collection of utility functions used by the number parsing package. |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | SeriesMatcher
Composes a number of matchers, running one after another. |
| public abstract class | SymbolMatcher
A base class for many matchers that performs a simple match against a UnicodeString and/or UnicodeSet. |
| public abstract class | ValidationMatcher
A Matcher used only for post-process validation, not for consuming characters at runtime. |