| Modifier and Type | Field and Description |
|---|---|
protected TypeConverter |
ParserBuilder.typeConverter |
| Modifier and Type | Method and Description |
|---|---|
ParserBuilder<C> |
ParserBuilder.withTypeConverter(TypeConverter converter)
Sets the type converter for the parser
|
| Modifier and Type | Method and Description |
|---|---|
TypeConverter |
ParserMetadata.getTypeConverter()
Gets the type converter to use
|
| Constructor and Description |
|---|
ParserMetadata(CommandFactory<T> commandFactory,
List<OptionParser<T>> optionParsers,
TypeConverter typeConverter,
ParserErrorHandler errorHandler,
boolean allowAbbreviateCommands,
boolean allowAbbreviatedOptions,
List<AliasMetadata> aliases,
UserAliasesSource<T> userAliases,
boolean aliasesOverrideBuiltIns,
boolean aliasesMayChain,
char forceBuiltInPrefix,
String argumentsSeparator,
String flagNegationPrefix) |
| Modifier and Type | Method and Description |
|---|---|
protected TypeConverter |
AbstractParser.getTypeConverter(ParseState<T> state)
Gets the type converter to use for converting arguments into
option/argument values
|
| Modifier and Type | Method and Description |
|---|---|
protected <T> Set<Object> |
AllowedValuesRestriction.createAllowedValues(ParseState<T> state,
String title,
Class<?> type,
TypeConverter converter) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultTypeConverter
The default type converter
|
| Modifier and Type | Method and Description |
|---|---|
<T> TypeConverter |
TypeConverterProvider.getTypeConverter(ArgumentsMetadata arguments,
ParseState<T> state)
Gets the type converter to use for the given arguments and parser state
|
<T> TypeConverter |
DefaultTypeConverterProvider.getTypeConverter(ArgumentsMetadata arguments,
ParseState<T> state) |
<T> TypeConverter |
TypeConverterProvider.getTypeConverter(OptionMetadata option,
ParseState<T> state)
Gets the type converter to use for the given option and parser state
|
<T> TypeConverter |
DefaultTypeConverterProvider.getTypeConverter(OptionMetadata option,
ParseState<T> state) |
| Modifier and Type | Method and Description |
|---|---|
<T> TypeConverter |
DefaultNumericConverter.getTypeConverter(ArgumentsMetadata arguments,
ParseState<T> state) |
<T> TypeConverter |
DefaultNumericConverter.getTypeConverter(OptionMetadata option,
ParseState<T> state) |
Copyright © 2012–2022. All rights reserved.