Class Nano.PatternHistory

java.lang.Object
org.jline.builtins.Nano.PatternHistory
Enclosing class:
Nano

protected static class Nano.PatternHistory extends Object
  • Field Details

    • historyFile

      private final Path historyFile
    • size

      private final int size
      See Also:
    • patterns

      private List<String> patterns
    • patternId

      private int patternId
    • lastMoveUp

      private boolean lastMoveUp
  • Constructor Details

    • PatternHistory

      public PatternHistory(Path historyFile)
  • Method Details

    • up

      public String up(String hint)
    • down

      public String down(String hint)
    • add

      public void add(String pattern)
    • persist

      public void persist()
    • load

      private void load()