|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.incava.jagol.Option
org.incava.jagol.ListOption
public class ListOption
Represents a list of objects that comprise this option.
Field Summary |
---|
Fields inherited from class org.incava.jagol.Option |
---|
longName, shortName |
Constructor Summary | |
---|---|
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. |
Method Summary | |
---|---|
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()
|
Methods inherited from class org.incava.jagol.Option |
---|
getDescription, getLongName, getShortName, setLongName, setShortName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ListOption(java.lang.String longName, java.lang.String description)
public ListOption(java.lang.String longName, java.lang.String description, java.util.List value)
Method Detail |
---|
public java.util.List getValue()
public void setValue(java.util.List value)
public void setValue(java.lang.String value) throws InvalidTypeException
setValue
in class Option
InvalidTypeException
public boolean set(java.lang.String arg, java.util.List args) throws OptionException
set
in class Option
OptionException
protected void parse(java.lang.String str) throws InvalidTypeException
convert
method.
InvalidTypeException
convert(String)
protected java.lang.Object convert(java.lang.String str) throws InvalidTypeException
InvalidTypeException
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |