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 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 interface com.illumon.lang.completion.CompletionHandler