Interface Talker

All Known Implementing Classes:
DefaultTalker, JLine2Talker

public interface Talker
Interface for a simple line-based question/answer dialog with the user
  • Method Summary

    Modifier and Type
    Method
    Description
    Send some output to the user and get some input back
    default void
     
  • Method Details

    • exchange

      String exchange(String out)
      Send some output to the user and get some input back
      Parameters:
      out - output to be sent to the user
      Returns:
      the user's response
    • setAutoCompletion

      default void setAutoCompletion(List<String> candidates)