John Keyes Option

The following are the properties of an Option.

Name Type Description
Opt java.lang.String the identification string
LongOpt java.lang.String an alias and more descriptive identification string
Description java.lang.String a description of the function of the option
Required boolean a flag to say whether the option must appear on the command line.
MultipleArgs boolean a flag to say whether the option takes multiple argument values
Arg boolean a flag to say whether the option takes an argument
Type java.lang.Object the type of the argument
Value java.lang.String the value of the option
Values java.lang.String[] the values of the option