Class DefaultExpander

java.lang.Object
org.jline.reader.impl.DefaultExpander
All Implemented Interfaces:
Expander

public class DefaultExpander extends Object implements Expander
  • Constructor Details

    • DefaultExpander

      public DefaultExpander()
  • Method Details

    • expandHistory

      public String expandHistory(History history, String line)
      Expand event designator such as !!, !#, !3, etc... See http://www.gnu.org/software/bash/manual/html_node/Event-Designators.html
      Specified by:
      expandHistory in interface Expander
    • expandVar

      public String expandVar(String word)
      Specified by:
      expandVar in interface Expander
    • searchBackwards

      protected int searchBackwards(History history, String searchTerm, int startIndex, boolean startsWith)