public class Option<T>
extends java.lang.Object
Constructor and Description |
---|
Option(java.lang.String name,
T value,
java.lang.Class<T> type,
java.lang.String help) |
Modifier and Type | Method and Description |
---|---|
T |
get() |
java.lang.String |
getHelp() |
java.lang.String |
getName() |
java.lang.Class<T> |
getType() |
boolean |
isAssignableByString()
Verifies if the option is assignable by
setValue |
java.lang.String |
parseWildcards() |
void |
set(T value) |
boolean |
setValue(java.lang.String value)
Tries to set the value by parsing the String parameter.
|
public final java.lang.String getName()
public final T get()
public java.lang.String parseWildcards()
public final void set(T value)
value
- Tpublic final java.lang.Class<T> getType()
public final java.lang.String getHelp()
public final boolean setValue(java.lang.String value)
value
- Stringpublic boolean isAssignableByString()
setValue