## Uses of Class
io.vertx.ext.shell.command.AnnotatedCommand

- Packages that use AnnotatedCommand
  Package | Description
  --- | ---
  io.vertx.ext.shell.command |
  io.vertx.ext.shell.command.base |

- - ### Uses of AnnotatedCommand in io.vertx.ext.shell.command

    Method parameters in io.vertx.ext.shell.command with type arguments of type AnnotatedCommand
    Modifier and Type | Method and Description
    --- | ---
    `static Command` | Command.`create(Vertx vertx, Class<? extends AnnotatedCommand> clazz)` Create a command from a Java class, annotated with Vert.x Core CLI annotations.
    `Future<Command>` | CommandRegistry.`registerCommand(Class<? extends AnnotatedCommand> command)` Like `CommandRegistry.registerCommand(Class, Handler)`, without a completion handler.
    `CommandRegistry` | CommandRegistry.`registerCommand(Class<? extends AnnotatedCommand> command, Handler<AsyncResult<Command>> completionHandler)` Register a single command.

  - ### Uses of AnnotatedCommand in io.vertx.ext.shell.command.base

    Subclasses of AnnotatedCommand in io.vertx.ext.shell.command.base
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BusPublish`
    `class` | `BusSend`
    `class` | `BusTail`
    `class` | `Echo`
    `class` | `FileSystemCd`
    `class` | `FileSystemLs`
    `class` | `FileSystemPwd`
    `class` | `Help`
    `class` | `LocalMapGet`
    `class` | `LocalMapPut`
    `class` | `LocalMapRm`
    `class` | `NetCommandLs`
    `class` | `Sleep`
    `class` | `VerticleDeploy`
    `class` | `VerticleFactories`
    `class` | `VerticleLs`
    `class` | `VerticleUndeploy`

Copyright © 2025 Eclipse. All rights reserved.