Class CompositeSuggestionProvider

java.lang.Object
org.aesh.readline.CompositeSuggestionProvider
All Implemented Interfaces:
SuggestionProvider

public class CompositeSuggestionProvider extends Object implements SuggestionProvider
A suggestion provider that chains multiple providers, returning the first non-null result.
  • Constructor Details

    • CompositeSuggestionProvider

      public CompositeSuggestionProvider(SuggestionProvider... providers)
  • Method Details

    • suggest

      public String suggest(String buffer)
      Description copied from interface: SuggestionProvider
      Returns the suggested suffix to display after the current buffer, or null for no suggestion.
      Specified by:
      suggest in interface SuggestionProvider
      Parameters:
      buffer - the current input buffer content
      Returns:
      the suggestion suffix, or null