Class CompletionOptions

java.lang.Object
io.deephaven.lang.completion.CompletionOptions

public class CompletionOptions extends Object
Various context-sensitive options to use when generating completions. This includes information like "result will have quotes around it", or "result should have a comma after it" or "result should have space before it".
  • Constructor Details

    • CompletionOptions

      public CompletionOptions()
  • Method Details

    • isRequireQuotes

      public boolean isRequireQuotes()
    • setRequireQuotes

      public CompletionOptions setRequireQuotes(boolean requireQuotes)
    • isRequireCommaSuffix

      public boolean isRequireCommaSuffix()
    • setRequireCommaSuffix

      public CompletionOptions setRequireCommaSuffix(boolean requireCommaSuffix)
    • isRequireSpacePrefix

      public boolean isRequireSpacePrefix()
    • setRequireSpacePrefix

      public CompletionOptions setRequireSpacePrefix(boolean requireSpacePrefix)
    • getQuoteType

      public String getQuoteType()
    • setQuoteType

      public CompletionOptions setQuoteType(String quoteType)
    • getNextTokens

      public String[] getNextTokens()
    • setNextTokens

      public CompletionOptions setNextTokens(String... nextTokens)
    • getPrevTokens

      public String[] getPrevTokens()
    • setPrevTokens

      public CompletionOptions setPrevTokens(String... prevTokens)
    • getStopTokens

      public Set<String> getStopTokens()
    • setStopTokens

      public CompletionOptions setStopTokens(String... stopTokens)