T
- the element typepublic class DefaultListConverter<T> extends java.lang.Object implements IStringConverter<java.util.List<T>>
Modifier and Type | Field and Description |
---|---|
private IStringConverter<T> |
converter |
private IParameterSplitter |
splitter |
Constructor and Description |
---|
DefaultListConverter(IParameterSplitter splitter,
IStringConverter<T> converter)
Constructs a new converter.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<T> |
convert(java.lang.String value) |
private final IParameterSplitter splitter
private final IStringConverter<T> converter
public DefaultListConverter(IParameterSplitter splitter, IStringConverter<T> converter)
splitter
- to split value into list of argumentsconverter
- to convert list of arguments to target element typepublic java.util.List<T> convert(java.lang.String value)
convert
in interface IStringConverter<java.util.List<T>>