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 TypeMethodDescriptionvoidvoidbooleanio.vertx.ext.shell.cli.CompletioninthashCode()static CompletionnewInstance(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:
getDelegatein 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
-