public class ListOption extends Option
| Constructor and Description |
|---|
ListOption(java.lang.String longName,
java.lang.String description)
Creates the option.
|
ListOption(java.lang.String longName,
java.lang.String description,
java.util.List value)
Creates the option, with a default list.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
convert(java.lang.String str)
Returns the string, possibly converted to a different Object type.
|
java.util.List |
getValue()
Returns the value.
|
protected void |
parse(java.lang.String str)
Parses the value into the value list.
|
boolean |
set(java.lang.String arg,
java.util.List args)
Sets from a list of command-line arguments.
|
void |
setValue(java.util.List value)
Sets the value.
|
void |
setValue(java.lang.String value)
Sets the value from the string, for a list type.
|
java.lang.String |
toString() |
getDescription, getLongName, getShortName, setLongName, setShortNamepublic ListOption(java.lang.String longName,
java.lang.String description)
public ListOption(java.lang.String longName,
java.lang.String description,
java.util.List value)
public java.util.List getValue()
public void setValue(java.util.List value)
public void setValue(java.lang.String value)
throws InvalidTypeException
setValue in class OptionInvalidTypeExceptionpublic boolean set(java.lang.String arg,
java.util.List args)
throws OptionException
set in class OptionOptionExceptionprotected void parse(java.lang.String str)
throws InvalidTypeException
convert method.InvalidTypeExceptionconvert(String)protected java.lang.Object convert(java.lang.String str)
throws InvalidTypeException
InvalidTypeExceptionpublic java.lang.String toString()
toString in class java.lang.Object