Package com.ibm.icu.impl.number.parse
Class MinusSignMatcher
java.lang.Object
com.ibm.icu.impl.number.parse.SymbolMatcher
com.ibm.icu.impl.number.parse.MinusSignMatcher
- 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 MinusSignMatcher
private static final MinusSignMatcher
Fields inherited from class com.ibm.icu.impl.number.parse.SymbolMatcher
string, uniSet
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
MinusSignMatcher
(boolean allowTrailing) private
MinusSignMatcher
(String symbolString, boolean allowTrailing) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
accept
(StringSegment segment, ParsedNumber result) static MinusSignMatcher
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
-
MinusSignMatcher
-
MinusSignMatcher
private MinusSignMatcher(boolean allowTrailing)
-
-
Method Details
-
getInstance
-
isDisabled
- Specified by:
isDisabled
in classSymbolMatcher
-
accept
- Specified by:
accept
in classSymbolMatcher
-
toString
-