# Uses of Package
io.vertx.core.cli

- Packages that use io.vertx.core.cli
  Package | Description
  --- | ---
  io.vertx.core |
  io.vertx.core.cli |
  io.vertx.core.cli.annotations |
  io.vertx.core.impl.launcher |
  io.vertx.core.spi.launcher |
  io.vertx.ext.shell.command |
  io.vertx.ext.shell.command.base |

- Classes in io.vertx.core.cli used by io.vertx.core
  Class | Description
  --- | ---
  UsageMessageFormatter | Usage message formatter.

- Classes in io.vertx.core.cli used by io.vertx.core.cli
  Class | Description
  --- | ---
  Argument | Defines a command line argument.
  CLI | Interface defining a command-line interface (in other words a command such as 'run', 'ls'...).
  CLIException | High level exception thrown when an issue in the command line processing occurs.
  CommandLine | The parser transforms a CLI (a model) into an `CommandLine`.
  Option | Models command line options.
  TypedArgument | An implementation of `Argument` for java specifying the type of object received by the argument.
  TypedOption | An implementation of `Option` for java specifying the type of object received by the option.

- Classes in io.vertx.core.cli used by io.vertx.core.cli.annotations
  Class | Description
  --- | ---
  CLI | Interface defining a command-line interface (in other words a command such as 'run', 'ls'...).
  CLIException | High level exception thrown when an issue in the command line processing occurs.
  CommandLine | The parser transforms a CLI (a model) into an `CommandLine`.

- Classes in io.vertx.core.cli used by io.vertx.core.impl.launcher
  Class | Description
  --- | ---
  UsageMessageFormatter | Usage message formatter.

- Classes in io.vertx.core.cli used by io.vertx.core.spi.launcher
  Class | Description
  --- | ---
  CLI | Interface defining a command-line interface (in other words a command such as 'run', 'ls'...).
  CLIException | High level exception thrown when an issue in the command line processing occurs.
  CommandLine | The parser transforms a CLI (a model) into an `CommandLine`.

- Classes in io.vertx.core.cli used by io.vertx.ext.shell.command
  Class | 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 an `CommandLine`.

- Classes in io.vertx.core.cli used by io.vertx.ext.shell.command.base
  Class | Description
  --- | ---
  CLI | Interface defining a command-line interface (in other words a command such as 'run', 'ls'...).