Class AutocompletionResult

java.lang.Object
com.pnfsoftware.jeb.util.interpreter.AutocompletionResult

public class AutocompletionResult extends Object
An object representing the result of an autocompletion request.
  • Field Details

  • Constructor Details

    • AutocompletionResult

      public AutocompletionResult()
    • AutocompletionResult

      public AutocompletionResult(List<String> autocompletes)
    • AutocompletionResult

      public AutocompletionResult(char lastSeparator)
    • AutocompletionResult

      public AutocompletionResult(List<String> autocompletes, char lastSeparator)
  • Method Details

    • add

      public boolean add(String entry)
    • addAll

      public void addAll(Collection<String> entries)
    • getAutocompletes

      public List<String> getAutocompletes()
    • getLastSeparator

      public char getLastSeparator()
      The last separator from where the autocompletion start. For example, when "this.foo.b" is typed, the completion will stand on "b" and the last separator will be ".". The Default separator is a single space.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • filterStartsWith

      public static List<String> filterStartsWith(String text, List<String> toks)