public abstract class AbstractBaseOption<T>
extends java.lang.Object
Constructor and Description |
---|
AbstractBaseOption(java.lang.String optionName)
Instantiates a new abstract option.
|
AbstractBaseOption(java.lang.String optionName,
T defaultValue)
Instantiates a new abstract option.
|
AbstractBaseOption(java.lang.String optionName,
T defaultValue,
java.lang.String helpText) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getHelpText() |
java.lang.String |
getOptionName() |
T |
getOptionValue() |
void |
setHelpText(java.lang.String helpText) |
void |
setOptionValue(T optionValue) |
public AbstractBaseOption(java.lang.String optionName)
optionName
- the option namepublic AbstractBaseOption(java.lang.String optionName, T defaultValue)
optionName
- the option namedefaultValue
- the default valuepublic AbstractBaseOption(java.lang.String optionName, T defaultValue, java.lang.String helpText)