Package com.beust.jcommander
Annotation Type Parameters
-
@Retention(RUNTIME) @Target(TYPE) @Inherited public @interface ParametersAn annotation used to specify settings for parameter parsing.
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.StringcommandDescriptionIf the annotated class was added toJCommanderas a command withJCommander.addCommand(java.lang.String, java.lang.Object), then this string will be displayed in the description whenJCommander.usage()is invoked.java.lang.StringcommandDescriptionKeyjava.lang.String[]commandNamesAn array of allowed command names.booleanhiddenIf true, this command won't appear in the usage().java.lang.StringresourceBundleThe name of the resource bundle to use for this class.java.lang.StringseparatorsThe character(s) that separate options.
-
-
-
-
commandDescription
java.lang.String commandDescription
If the annotated class was added toJCommanderas a command withJCommander.addCommand(java.lang.String, java.lang.Object), then this string will be displayed in the description whenJCommander.usage()is invoked.- Default:
- ""
-
-
-
hidden
boolean hidden
If true, this command won't appear in the usage().- Default:
- false
-
-