Interface | Description |
---|---|
Argument |
A command line argument which is not a switch.
|
Switch |
A basic command line switch.
|
SwitchOrArgument |
A command line argument or a command line switch.
|
Class | Description |
---|---|
AbstractBasicArgument |
Basic implementation of an argumet taking care of name and description.
|
AbstractSimpleSwitch |
Basic implementation of a simple switch.
|
CommandLine | |
MultipleArgument |
A multiple argument.
|
SimpleOnOffSwitch |
A boolean switch is for a property which can be switch on or off.
|
SimpleSwitch |
A simple optional switch which either appears on the command line or not.
|
SingleArgument |
Single required argument.
|
StringArgSwitch |
Switch expecting a string argument.
|
Exception | Description |
---|---|
TooManyArgumentsException |
Thrown if too many arguments are given on the command line.
|
UnexpectedArgumentException |
Exception thrown if a long switch comes with an appended argument,
although it does not expect one.
|
UnknownSwitchException |
Exception thrown if an unknown switch was encountered on the command line.
|