Package com.illumon.iris.console.events
Class DbConsoleCompletionHandler
java.lang.Object
com.illumon.iris.console.events.DbConsoleCompletionHandler
- All Implemented Interfaces:
com.illumon.lang.completion.CompletionHandler
public class DbConsoleCompletionHandler
extends Object
implements com.illumon.lang.completion.CompletionHandler
An internal utility for performing autocomplete queries.
-
Constructor Summary
ConstructorsConstructorDescriptionDbConsoleCompletionHandler
(com.fishlib.io.logger.Logger log, IHistorySession historySession, Database db, com.illumon.lang.completion.VariableProvider variables) DbConsoleCompletionHandler
(com.fishlib.io.logger.Logger log, IHistorySession historySession, Database db, com.illumon.lang.completion.VariableProvider variables, boolean synchronousNamespaceLoad) -
Method Summary
Modifier and TypeMethodDescriptionCompletableFuture<? extends Collection<com.illumon.lang.completion.CompletionFragment>>
-
Constructor Details
-
DbConsoleCompletionHandler
public DbConsoleCompletionHandler(com.fishlib.io.logger.Logger log, IHistorySession historySession, Database db, com.illumon.lang.completion.VariableProvider variables) -
DbConsoleCompletionHandler
public DbConsoleCompletionHandler(com.fishlib.io.logger.Logger log, IHistorySession historySession, Database db, com.illumon.lang.completion.VariableProvider variables, boolean synchronousNamespaceLoad)
-
-
Method Details
-
complete
public CompletableFuture<? extends Collection<com.illumon.lang.completion.CompletionFragment>> complete(String command, int offset) - Specified by:
complete
in interfacecom.illumon.lang.completion.CompletionHandler
-