Package com.e1c.g5.v8.dt.cli.api
Annotation Interface CliCommand
Annotation to mark methods which represent CLI commands.
-
Required Element Summary
Required Elements -
Optional Element Summary
Optional Elements -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Special value which means a value is not provided.
-
Field Details
-
UNSPECIFIED
Special value which means a value is not provided.- See Also:
-
-
Element Details
-
value
String valueCommand descriptor, i.e. either a help message or the variable name of the localized message from the respective NLS Messages class.
-
-
-
command
String commandCLI command this method implements. If not specified, the method name itself transformed into kebab-case will be the command name. Also, in this case, the following prefixes are removed from the method name, so you may use them to avoid restrictions on method names: _, get, set, is, get_, set_, is_, c0_ - c9_.- Default:
- "com.e1c.g5.v8.dt.cli.api.unspecified.clicommand"
-