the name of the argument as presented on the command line
the (optional) name of the group in which the argument exists
the optional flag character for the argument if it has one
the name of the type of the argument (for collection arguments, the type in the collection)
the minimum number of values that must be specified
the maximum number of values that may be specified
the seq of default values, as strings
if true the argument is sensitive and values should not be re-displayed
the description of the argument
the seq of default values, as strings
the description of the argument
the description of the argument
Returns the description as HTML.
Returns the description as HTML.
Returns the description as plain text, line-wrapped to TerminalWidth.
Returns the description as plain text, line-wrapped to TerminalWidth.
the optional flag character for the argument if it has one
the (optional) name of the group in which the argument exists
the name of the type of the argument (for collection arguments, the type in the collection)
the maximum number of values that may be specified
the minimum number of values that must be specified
the name of the argument as presented on the command line
if true the argument is sensitive and values should not be re-displayed
Represents information about an argument to a command line program.
the name of the argument as presented on the command line
the (optional) name of the group in which the argument exists
the optional flag character for the argument if it has one
the name of the type of the argument (for collection arguments, the type in the collection)
the minimum number of values that must be specified
the maximum number of values that may be specified
the seq of default values, as strings
if true the argument is sensitive and values should not be re-displayed
the description of the argument