An option that always fails.
An option that always fails.
Builder for an argument parser.
Builder for an argument parser.
Builder for a BigDecimal argument.
Builder for a BigDecimal argument.
Builder for an option taking a BigDecimal argument.
Builder for an option taking a BigDecimal argument.
Builder for a BigInt argument.
Builder for a BigInt argument.
Builder for an option taking a BigInt argument.
Builder for an option taking a BigInt argument.
Builder for a Byte argument.
Builder for a Byte argument.
Builder for an option taking a Byte argument.
Builder for an option taking a Byte argument.
Builder for a Char argument.
Builder for a Char argument.
Builder for an option taking a Char argument.
Builder for an option taking a Char argument.
Add a command to a subparser option.
Add a command to a subparser option.
Null Option reader.
Null Option reader. All arguments will fail validation.
Builder for a Double argument.
Builder for a Double argument.
Builder for an option taking a Double argument.
Builder for an option taking a Double argument.
Convert a function in the Either monad to a reader.
Convert a function in the Either monad to a reader.
Builder for a flag parser.
Builder for a flag parser.
Builder for a flag parser without a default value.
Builder for a flag parser without a default value.
Builder for a Float argument.
Builder for a Float argument.
Builder for an option taking a Float argument.
Builder for an option taking a Float argument.
Turns an unsafe conversion function into a reader by catching non-fatal exceptions.
Turns an unsafe conversion function into a reader by catching non-fatal exceptions.
Specify the help text for an option.
Specify the help text for an option.
Specify the help Doc.
Specify the help Doc.
Hide this option from the brief description.
Hide this option from the brief description.
Trivial option modifier.
Trivial option modifier.
An option that always fails and displays a message.
An option that always fails and displays a message.
Builder for a Int argument.
Builder for a Int argument.
Builder for an option taking a Int argument.
Builder for an option taking a Int argument.
Specify a long name for an option.
Specify a long name for an option.
Builder for a Long argument.
Builder for a Long argument.
Builder for an option taking a Long argument.
Builder for an option taking a Long argument.
Specify a metavariable for the argument.
Specify a metavariable for the argument.
Metavariables have no effect on the parser, and only serve to specify the symbolic name for an argument to be displayed in the help text.
Specify the error to display when no argument is provided to this option.
Specify the error to display when no argument is provided to this option.
Specify a short program description.
Specify a short program description.
BigDecimal reader
BigDecimal reader
BigInt reader
BigInt reader
Byte reader
Byte reader
Char reader
Char reader
Double reader
Double reader
Float reader
Float reader
Int reader.
Int reader.
Long reader
Long reader
Short reader
Short reader
String reader.
String reader.
Specify a short name for an option.
Specify a short name for an option.
Builder for a Short argument.
Builder for a Short argument.
Builder for an option taking a Short argument.
Builder for an option taking a Short argument.
Show the default value for this option using its Show instance.
Show the default value for this option using its Show instance.
Specify a function to show the default value for an option.
Specify a function to show the default value for an option.
Builder for a String argument.
Builder for a String argument.
Builder for an option taking a String argument.
Builder for an option taking a String argument.
Builder for a command parser.
Builder for a command parser. The command modifier can be used to specify individual commands.
Builder for a boolean flag.
Builder for a boolean flag.
Specify a default value for an option.
Specify a default value for an option.