Package io.trino.cli

Class TableNameCompleter

java.lang.Object
io.trino.cli.TableNameCompleter
All Implemented Interfaces:
Closeable, AutoCloseable, org.jline.reader.Completer

public class TableNameCompleter extends Object implements org.jline.reader.Completer, Closeable
  • Constructor Details

    • TableNameCompleter

      public TableNameCompleter(QueryRunner queryRunner)
  • Method Details

    • populateCache

      public void populateCache()
    • complete

      public void complete(org.jline.reader.LineReader reader, org.jline.reader.ParsedLine line, List<org.jline.reader.Candidate> candidates)
      Specified by:
      complete in interface org.jline.reader.Completer
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable