- Commons CLI - Home
- Commons CLI - Overview
- Commons CLI - Environment Setup
- Commons CLI - First Application
- Commons CLI - Option Properties
- Commons CLI - Boolean Option
- Commons CLI - Argument Option
- Commons CLI - Properties Option
- Commons CLI - Posix Parser
- Commons CLI - GNU Parser
- Commons CLI - Usage Example
- Commons CLI - Help Example
- Apache Commons CLI Resources
- Commons CLI - Quick Guide
- Commons CLI - Useful Resources
- Commons CLI - Discussion
Apache Commons CLI - Option properties
Option object is used to represent the Option passed to command line program. Following are various properties that a Option object posseses.
| Sr.No. | Name (Type) & Description |
|---|---|
| 1 |
opt (String) Identification string of the Option. |
| 2 |
longOpt (String) Alias and more descriptive identification string. |
| 3 |
description (String) Description of the function of the option. |
| 4 |
required (boolean) Flag to check whether the option must appear on the command line. |
| 5 |
arg (boolean) Flag to check whether the option takes an argument. |
| 6 |
args (boolean) Flag to check whether the option takes more than one argument. |
| 7 |
optionalArg (boolean) Flag to check whether the option's argument is optional. |
| 8 |
argName (String) Name of the argument value for the usage statement. |
| 9 |
valueSeparator (char) The character value used to split the argument string. |
| 10 |
type (Object) Argument type. |
| 11 |
value (String) Option value. |
| 12 |
values (String[]) Values of the option. |