Uses of Interface
org.jline.console.CommandRegistry
-
Packages that use CommandRegistry Package Description org.jline.console JLine Console package provides a framework for building interactive command-line applications.org.jline.console.impl -
-
Uses of CommandRegistry in org.jline.console
Subinterfaces of CommandRegistry in org.jline.console Modifier and Type Interface Description interface
ConsoleEngine
Interface for managing console variables, commands, and script execution in a console application.interface
SystemRegistry
Interface for aggregating command registries and dispatching command executions in a console application.Methods in org.jline.console with parameters of type CommandRegistry Modifier and Type Method Description static SystemCompleter
CommandRegistry. aggregateCompleters(CommandRegistry... commandRegistries)
Aggregates SystemCompleters from multiple command registries into a single completer.static SystemCompleter
CommandRegistry. compileCompleters(CommandRegistry... commandRegistries)
Aggregates and compiles SystemCompleters from multiple command registries into a single completer.static Candidate
CommandRegistry. createCandidate(CommandRegistry[] commandRegistries, java.lang.String command)
Creates a completion candidate for the specified command.void
SystemRegistry. register(java.lang.String command, CommandRegistry subcommandRegistry)
Registers a subcommand registry for a main command.void
SystemRegistry. setCommandRegistries(CommandRegistry... commandRegistries)
Sets the command registries to be used by this system registry. -
Uses of CommandRegistry in org.jline.console.impl
Classes in org.jline.console.impl that implement CommandRegistry Modifier and Type Class Description class
AbstractCommandRegistry
Abstract base class implementing common methods for command registries.class
Builtins
Implementation of CommandRegistry that provides built-in commands for JLine.class
ConsoleEngineImpl
Manage console variables, commands and script execution.class
DefaultPrinter
Default implementation of the Printer interface that provides syntax highlighting and formatting.class
JlineCommandRegistry
CommandRegistry common methods for JLine commands that are using HelpException.class
SimpleSystemRegistryImpl
Simple SystemRegistry which stores variables in the LineReader.class
SystemRegistryImpl
Aggregate command registries.Methods in org.jline.console.impl with parameters of type CommandRegistry Modifier and Type Method Description void
SystemRegistryImpl. register(java.lang.String command, CommandRegistry subcommandRegistry)
Register subcommand registryvoid
SystemRegistryImpl. setCommandRegistries(CommandRegistry... commandRegistries)
-