Module com.github.rvesse.airline
Class MapAbbreviatedNumericTypeConverter
java.lang.Object
com.github.rvesse.airline.types.numerics.DefaultNumericConverter
com.github.rvesse.airline.types.numerics.ComplexNumericTypeConverter
com.github.rvesse.airline.types.numerics.abbreviated.AbbreviatedNumericTypeConverter
com.github.rvesse.airline.types.numerics.abbreviated.MapAbbreviatedNumericTypeConverter
- All Implemented Interfaces:
NumericTypeConverter
,TypeConverterProvider
- Direct Known Subclasses:
MultiSequenceAbbreviatedNumericTypeConverter
,SequenceAbbreviatedNumericTypeConverter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected long
getMultiplier
(String suffix) protected Collection
<String> protected Collection
<String> protected int
protected boolean
Methods inherited from class com.github.rvesse.airline.types.numerics.abbreviated.AbbreviatedNumericTypeConverter
getMultiplier, getRadix, parse
Methods inherited from class com.github.rvesse.airline.types.numerics.ComplexNumericTypeConverter
getBigDecimal, getBigInteger, getDouble, getFloat, getLong, tryConvertBigDecimal, tryConvertBigInteger, tryConvertByte, tryConvertDouble, tryConvertFloat, tryConvertInteger, tryConvertLong, tryConvertShort
Methods inherited from class com.github.rvesse.airline.types.numerics.DefaultNumericConverter
getTypeConverter, getTypeConverter, tryConvertNumerics
-
Field Details
-
caseSensitive
private final boolean caseSensitive -
prefixes
-
suffixes
-
-
Constructor Details
-
MapAbbreviatedNumericTypeConverter
-
-
Method Details
-
isCaseSensitive
protected boolean isCaseSensitive()- Specified by:
isCaseSensitive
in classAbbreviatedNumericTypeConverter
-
getPermittedPrefixes
- Specified by:
getPermittedPrefixes
in classAbbreviatedNumericTypeConverter
-
getPermittedSuffixes
- Specified by:
getPermittedSuffixes
in classAbbreviatedNumericTypeConverter
-
getMultiplier
- Specified by:
getMultiplier
in classAbbreviatedNumericTypeConverter
-
getRadix
- Specified by:
getRadix
in classAbbreviatedNumericTypeConverter
-