Package io.vertx.core.cli
-
Interface Summary Interface Description CLI Interface defining a command-line interface (in other words a command such as 'run', 'ls'...).CommandLine The parser transforms a CLI (a model) into anCommandLine
. -
Class Summary Class Description Argument Defines a command line argument.ArgumentConverter Converter and mapper forArgument
.Option Models command line options.OptionConverter Converter and mapper forOption
.TypedArgument<T> An implementation ofArgument
for java specifying the type of object received by the argument.TypedOption<T> An implementation ofOption
for java specifying the type of object received by the option.UsageMessageFormatter Usage message formatter. -
Exception Summary Exception Description AmbiguousOptionException Exception thrown when the command line is ambiguous meaning it cannot determine exactly which option has to be set.CLIException High level exception thrown when an issue in the command line processing occurs.InvalidValueException Exception thrown when an option or an argument receives an invalid value.MissingOptionException Exception thrown when an option was expected and was not found on the command line.MissingValueException Exception thrown when an option requiring a value does not receive the value, or when a mandatory argument does not receive a value.