Package org.jline.console.impl
Class Builtins
- java.lang.Object
-
- org.jline.console.impl.AbstractCommandRegistry
-
- org.jline.console.impl.JlineCommandRegistry
-
- org.jline.console.impl.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
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Builtins.Command
-
Nested classes/interfaces inherited from interface org.jline.console.CommandRegistry
CommandRegistry.CommandSession
-
-
Constructor Summary
Constructors Constructor Description Builtins(java.nio.file.Path workDir, org.jline.builtins.ConfigurationPath configPath, java.util.function.Function<java.lang.String,org.jline.reader.Widget> widgetCreator)
Builtins(java.util.function.Supplier<java.nio.file.Path> workDir, org.jline.builtins.ConfigurationPath configPath, java.util.function.Function<java.lang.String,org.jline.reader.Widget> widgetCreator)
Builtins(java.util.Set<Builtins.Command> commands, java.nio.file.Path workDir, org.jline.builtins.ConfigurationPath configpath, java.util.function.Function<java.lang.String,org.jline.reader.Widget> widgetCreator)
Builtins(java.util.Set<Builtins.Command> commands, java.util.function.Supplier<java.nio.file.Path> workDir, org.jline.builtins.ConfigurationPath configpath, java.util.function.Function<java.lang.String,org.jline.reader.Widget> widgetCreator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setLineReader(org.jline.reader.LineReader reader)
-
Methods inherited from class org.jline.console.impl.JlineCommandRegistry
commandDescription, commandInfo, commandOptions, compileCommandDescription, compileCommandInfo, compileCommandOptions, defaultCompleter, parseOptions
-
Methods inherited from class org.jline.console.impl.AbstractCommandRegistry
alias, commandAliases, commandNames, compileCompleters, doHelpDesc, getCommandMethods, hasCommand, invoke, registerCommands, registerCommands, registeredCommand, rename, saveException
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jline.console.CommandRegistry
commandAliases, commandDescription, commandInfo, commandNames, compileCompleters, hasCommand, invoke, name
-
-
-
-
Constructor Detail
-
Builtins
public Builtins(java.nio.file.Path workDir, org.jline.builtins.ConfigurationPath configPath, java.util.function.Function<java.lang.String,org.jline.reader.Widget> widgetCreator)
-
Builtins
public Builtins(java.util.Set<Builtins.Command> commands, java.nio.file.Path workDir, org.jline.builtins.ConfigurationPath configpath, java.util.function.Function<java.lang.String,org.jline.reader.Widget> widgetCreator)
-
Builtins
public Builtins(java.util.function.Supplier<java.nio.file.Path> workDir, org.jline.builtins.ConfigurationPath configPath, java.util.function.Function<java.lang.String,org.jline.reader.Widget> widgetCreator)
-
Builtins
public Builtins(java.util.Set<Builtins.Command> commands, java.util.function.Supplier<java.nio.file.Path> workDir, org.jline.builtins.ConfigurationPath configpath, java.util.function.Function<java.lang.String,org.jline.reader.Widget> widgetCreator)
-
-