Modifier and Type | Method and Description |
---|---|
TypeConverterProvider |
OptionMetadata.getTypeConverterProvider() |
TypeConverterProvider |
ArgumentsMetadata.getTypeConverterProvider() |
Constructor and Description |
---|
ArgumentsMetadata(Iterable<String> titles,
String description,
Iterable<ArgumentsRestriction> restrictions,
TypeConverterProvider typeConverterProvider,
Iterable<Field> path) |
OptionMetadata(OptionType optionType,
Iterable<String> options,
String title,
String description,
int arity,
boolean hidden,
boolean overrides,
boolean sealed,
Iterable<OptionRestriction> restrictions,
TypeConverterProvider typeConverterProvider,
Iterable<Field> path) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultTypeConverter
The default type converter
|
class |
DefaultTypeConverterProvider
Default type converter provider which simply inspects the
ParseState
given and returns the the type converter specified on the
ParserMetadata provided by the parse state |
Modifier and Type | Class and Description |
---|---|
class |
ComplexNumericTypeConverter
Abstract numeric type converter that supports numerics given in the form
1234suffix where suffix denotes some multiplier. |
class |
DefaultNumericConverter |
Modifier and Type | Class and Description |
---|---|
class |
AbbreviatedNumericTypeConverter |
class |
KiloAs1000 |
class |
KiloAs1024 |
class |
MapAbbreviatedNumericTypeConverter |
class |
MultiSequenceAbbreviatedNumericTypeConverter |
class |
SequenceAbbreviatedNumericTypeConverter |
Modifier and Type | Class and Description |
---|---|
class |
Binary
A type converter that supports binary numbers
|
class |
Hexadecimal
A type converter that supports hexadecimal numbers
|
class |
Octal
A type converter that supports octal numbers
|
Copyright © 2012–2017. All rights reserved.