Package com.ibm.icu.impl.number.parse
Class PlusSignMatcher
java.lang.Object
com.ibm.icu.impl.number.parse.SymbolMatcher
com.ibm.icu.impl.number.parse.PlusSignMatcher
- All Implemented Interfaces:
NumberParseMatcher
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.ibm.icu.impl.number.parse.NumberParseMatcher
NumberParseMatcher.Flexible
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final boolean
private static final PlusSignMatcher
private static final PlusSignMatcher
Fields inherited from class com.ibm.icu.impl.number.parse.SymbolMatcher
string, uniSet
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
PlusSignMatcher
(boolean allowTrailing) private
PlusSignMatcher
(String symbolString, boolean allowTrailing) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
accept
(StringSegment segment, ParsedNumber result) static PlusSignMatcher
getInstance
(DecimalFormatSymbols symbols, boolean allowTrailing) protected boolean
isDisabled
(ParsedNumber result) toString()
Methods inherited from class com.ibm.icu.impl.number.parse.SymbolMatcher
getSet, match, postProcess, smokeTest
-
Field Details
-
DEFAULT
-
DEFAULT_ALLOW_TRAILING
-
allowTrailing
private final boolean allowTrailing
-
-
Constructor Details
-
PlusSignMatcher
-
PlusSignMatcher
private PlusSignMatcher(boolean allowTrailing)
-
-
Method Details
-
getInstance
-
isDisabled
- Specified by:
isDisabled
in classSymbolMatcher
-
accept
- Specified by:
accept
in classSymbolMatcher
-
toString
-