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 booleanprivate static final MinusSignMatcherprivate static final MinusSignMatcherFields inherited from class com.ibm.icu.impl.number.parse.SymbolMatcher
string, uniSet -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateMinusSignMatcher(boolean allowTrailing) privateMinusSignMatcher(String symbolString, boolean allowTrailing) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaccept(StringSegment segment, ParsedNumber result) static MinusSignMatchergetInstance(DecimalFormatSymbols symbols, boolean allowTrailing) protected booleanisDisabled(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:
isDisabledin classSymbolMatcher
-
accept
- Specified by:
acceptin classSymbolMatcher
-
toString
-