@Retention(RUNTIME)
@Target(TYPE)
@Inherited
public @interface Parameters
| Modifier and Type | Optional Element | Description |
|---|---|---|
java.lang.String |
commandDescription |
If the annotated class was added to
JCommander as a command with
JCommander.addCommand(java.lang.String, java.lang.Object), then this string will be displayed in the
description when @{link JCommander#usage} is invoked. |
java.lang.String |
commandDescriptionKey |
|
java.lang.String[] |
commandNames |
An array of allowed command names.
|
boolean |
hidden |
If true, this command won't appear in the usage().
|
java.lang.String |
resourceBundle |
The name of the resource bundle to use for this class.
|
java.lang.String |
separators |
The character(s) that separate options.
|
java.lang.String resourceBundle
java.lang.String commandDescription
JCommander as a command with
JCommander.addCommand(java.lang.String, java.lang.Object), then this string will be displayed in the
description when @{link JCommander#usage} is invoked.