vertx / io.vertx.reactivex.ext.shell.command / Command

Command

open class Command

A Vert.x Shell command, it can be created from any language using the io.vertx.reactivex.ext.shell.command.CommandBuilder#command or from a Java class using io.vertx.reactivex.ext.shell.command.Command#create NOTE: This class has been automatically generated from the io.vertx.ext.shell.command.Command non RX-ified interface using Vert.x codegen.

Constructors

<init>

Command(delegate: Command)

Properties

__TYPE_ARG

static val __TYPE_ARG: TypeArg<Command>

Functions

cli

open fun cli(): CLI

complete

open fun complete(completion: Completion): Unit

Perform command completion, when the command is done completing it should call or )} method to signal completion is done.

createProcess

open fun createProcess(): Process

Create a new process with empty arguments.

open fun createProcess(args: MutableList<CliToken>): Process

Create a new process with the passed arguments.

equals

open fun equals(other: Any?): Boolean

getDelegate

open fun getDelegate(): Command

hashCode

open fun hashCode(): Int

name

open fun name(): String

newInstance

open static fun newInstance(arg: Command): Command

toString

open fun toString(): String