public abstract class AbbreviatedNumericTypeConverter extends ComplexNumericTypeConverter
| Constructor and Description |
|---|
AbbreviatedNumericTypeConverter() |
| Modifier and Type | Method and Description |
|---|---|
protected long |
getMultiplier(NumericCandidate candidate) |
protected abstract long |
getMultiplier(String suffix) |
protected abstract Collection<String> |
getPermittedPrefixes() |
protected abstract Collection<String> |
getPermittedSuffixes() |
protected int |
getRadix(NumericCandidate candidate) |
protected abstract int |
getRadix(String prefix) |
protected abstract boolean |
isCaseSensitive() |
protected NumericCandidate |
parse(String value) |
getDouble, getFloat, getLong, tryConvertByte, tryConvertDouble, tryConvertFloat, tryConvertInteger, tryConvertLong, tryConvertShortgetTypeConverter, getTypeConverter, tryConvertNumericsprotected abstract boolean isCaseSensitive()
protected abstract Collection<String> getPermittedPrefixes()
protected abstract Collection<String> getPermittedSuffixes()
protected NumericCandidate parse(String value)
parse in class ComplexNumericTypeConverterprotected long getMultiplier(NumericCandidate candidate)
getMultiplier in class ComplexNumericTypeConverterprotected int getRadix(NumericCandidate candidate)
getRadix in class ComplexNumericTypeConverterprotected abstract long getMultiplier(String suffix)
protected abstract int getRadix(String prefix)
Copyright © 2012–2022. All rights reserved.