Package io.vertx.mutiny.ext.shell.cli
Class Completion
java.lang.Object
io.vertx.mutiny.ext.shell.cli.Completion
- All Implemented Interfaces:
MutinyDelegate
The completion object
NOTE: This class has been automatically generated from the
original
non Mutiny-ified interface using Vert.x codegen.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCompletion
(io.vertx.ext.shell.cli.Completion delegate) Completion
(Object delegate) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
boolean
io.vertx.ext.shell.cli.Completion
int
hashCode()
static Completion
newInstance
(io.vertx.ext.shell.cli.Completion arg) rawLine()
session()
toString()
vertx()
-
Field Details
-
__TYPE_ARG
-
-
Constructor Details
-
Completion
public Completion(io.vertx.ext.shell.cli.Completion delegate) -
Completion
-
-
Method Details
-
getDelegate
public io.vertx.ext.shell.cli.Completion getDelegate()- Specified by:
getDelegate
in interfaceMutinyDelegate
- Returns:
- the delegate used by this Mutiny object of generated type
-
toString
-
equals
-
hashCode
public int hashCode() -
vertx
- Returns:
- the current Vert.x instance
-
session
- Returns:
- the shell current session, useful for accessing data like the current path for file completion, etc...
-
rawLine
- Returns:
- the current line being completed in raw format, i.e without any char escape performed
-
lineTokens
- Returns:
- the current line being completed as preparsed tokens
-
complete
- Parameters:
candidates
- the candidates
-
complete
- Parameters:
value
- the value to complete withterminal
- true if the value is terminal, i.e can be further completed
-
newInstance
-