Class ComplexNumericTypeConverter

java.lang.Object
com.github.rvesse.airline.types.numerics.DefaultNumericConverter
com.github.rvesse.airline.types.numerics.ComplexNumericTypeConverter
All Implemented Interfaces:
NumericTypeConverter, TypeConverterProvider
Direct Known Subclasses:
AbbreviatedNumericTypeConverter, Binary, Hexadecimal, Octal

public abstract class ComplexNumericTypeConverter extends DefaultNumericConverter
Abstract numeric type converter that supports numerics given in the form 1234suffix where suffix denotes some multiplier. For example 1234k might treat k as a multiplier of 1000. Derived implementations should be created to provide the set of supported suffixes and their multipliers.