Class Builtins

All Implemented Interfaces:
CommandRegistry

public class Builtins extends JlineCommandRegistry implements CommandRegistry
Builtins: create tab completers, execute and create descriptions for builtins commands.
Author:
Matti Rinta-Nikkola
  • Constructor Details

    • Builtins

      public Builtins(Path workDir, org.jline.builtins.ConfigurationPath configPath, Function<String,org.jline.reader.Widget> widgetCreator)
    • Builtins

      public Builtins(Set<Builtins.Command> commands, Path workDir, org.jline.builtins.ConfigurationPath configpath, Function<String,org.jline.reader.Widget> widgetCreator)
    • Builtins

      public Builtins(Supplier<Path> workDir, org.jline.builtins.ConfigurationPath configPath, Function<String,org.jline.reader.Widget> widgetCreator)
    • Builtins

      public Builtins(Set<Builtins.Command> commands, Supplier<Path> workDir, org.jline.builtins.ConfigurationPath configpath, Function<String,org.jline.reader.Widget> widgetCreator)
  • Method Details

    • setLineReader

      public void setLineReader(org.jline.reader.LineReader reader)