-
option
String option
The name of the option.
-
longOption
String longOption
The long representation of the option.
-
argName
String argName
The name of the argument for this option.
-
description
String description
Description of the option.
-
required
boolean required
Specifies whether this option is required to be present.
-
optionalArg
boolean optionalArg
Specifies whether the argument value of this Option is optional.
-
argCount
int argCount
The number of argument values this option can have.
-
type
Class<T> type
The type of this Option.
-
values
List<E> values
The list of argument values.
-
valuesep
char valuesep
The character that is the value separator.