Uses of Class
com.ibm.icu.impl.number.parse.ParsedNumber
-
Packages that use ParsedNumber Package Description com.ibm.icu.impl.number.parse -
-
Uses of ParsedNumber in com.ibm.icu.impl.number.parse
Fields in com.ibm.icu.impl.number.parse with type parameters of type ParsedNumber Modifier and Type Field Description static java.util.Comparator<ParsedNumber>
ParsedNumber. COMPARATOR
A Comparator that favors ParsedNumbers with the most chars consumed.Methods in com.ibm.icu.impl.number.parse with parameters of type ParsedNumber Modifier and Type Method Description protected void
IgnorablesMatcher. accept(StringSegment segment, ParsedNumber result)
protected void
InfinityMatcher. accept(StringSegment segment, ParsedNumber result)
protected void
MinusSignMatcher. accept(StringSegment segment, ParsedNumber result)
protected void
NanMatcher. accept(StringSegment segment, ParsedNumber result)
protected void
PaddingMatcher. accept(StringSegment segment, ParsedNumber result)
protected void
PercentMatcher. accept(StringSegment segment, ParsedNumber result)
protected void
PermilleMatcher. accept(StringSegment segment, ParsedNumber result)
protected void
PlusSignMatcher. accept(StringSegment segment, ParsedNumber result)
protected abstract void
SymbolMatcher. accept(StringSegment segment, ParsedNumber result)
void
ParsedNumber. copyFrom(ParsedNumber other)
(package private) boolean
ParsedNumber. isBetterThan(ParsedNumber other)
protected boolean
IgnorablesMatcher. isDisabled(ParsedNumber result)
protected boolean
InfinityMatcher. isDisabled(ParsedNumber result)
protected boolean
MinusSignMatcher. isDisabled(ParsedNumber result)
protected boolean
NanMatcher. isDisabled(ParsedNumber result)
protected boolean
PaddingMatcher. isDisabled(ParsedNumber result)
protected boolean
PercentMatcher. isDisabled(ParsedNumber result)
protected boolean
PermilleMatcher. isDisabled(ParsedNumber result)
protected boolean
PlusSignMatcher. isDisabled(ParsedNumber result)
protected abstract boolean
SymbolMatcher. isDisabled(ParsedNumber result)
boolean
AffixMatcher. match(StringSegment segment, ParsedNumber result)
boolean
CodePointMatcher. match(StringSegment segment, ParsedNumber result)
boolean
CombinedCurrencyMatcher. match(StringSegment segment, ParsedNumber result)
boolean
DecimalMatcher. match(StringSegment segment, ParsedNumber result)
boolean
DecimalMatcher. match(StringSegment segment, ParsedNumber result, int exponentSign)
boolean
NumberParseMatcher. match(StringSegment segment, ParsedNumber result)
Runs this matcher starting at the beginning of the given StringSegment.boolean
ScientificMatcher. match(StringSegment segment, ParsedNumber result)
boolean
SeriesMatcher. match(StringSegment segment, ParsedNumber result)
boolean
SymbolMatcher. match(StringSegment segment, ParsedNumber result)
boolean
ValidationMatcher. match(StringSegment segment, ParsedNumber result)
private boolean
CombinedCurrencyMatcher. matchCurrency(StringSegment segment, ParsedNumber result)
Matches the currency string without concern for currency spacing.void
NumberParserImpl. parse(java.lang.String input, boolean greedy, ParsedNumber result)
void
NumberParserImpl. parse(java.lang.String input, int start, boolean greedy, ParsedNumber result)
Primary entrypoint to parsing code path.private void
NumberParserImpl. parseGreedy(StringSegment segment, ParsedNumber result)
private void
NumberParserImpl. parseLongestRecursive(StringSegment segment, ParsedNumber result, int recursionLevels)
void
AffixMatcher. postProcess(ParsedNumber result)
void
CodePointMatcher. postProcess(ParsedNumber result)
void
CombinedCurrencyMatcher. postProcess(ParsedNumber result)
void
DecimalMatcher. postProcess(ParsedNumber result)
void
MultiplierParseHandler. postProcess(ParsedNumber result)
void
NumberParseMatcher. postProcess(ParsedNumber result)
Method called at the end of a parse, after all matchers have failed to consume any more chars.void
RequireAffixValidator. postProcess(ParsedNumber result)
void
RequireCurrencyValidator. postProcess(ParsedNumber result)
void
RequireDecimalSeparatorValidator. postProcess(ParsedNumber result)
void
RequireNumberValidator. postProcess(ParsedNumber result)
void
ScientificMatcher. postProcess(ParsedNumber result)
void
SeriesMatcher. postProcess(ParsedNumber result)
void
SymbolMatcher. postProcess(ParsedNumber result)
-