Uses of Interface
org.jline.console.CommandRegistry
Packages that use CommandRegistry
Package
Description
JLine Console package provides a framework for building interactive command-line applications.
-
Uses of CommandRegistry in org.jline.console
Subinterfaces of CommandRegistry in org.jline.consoleModifier and TypeInterfaceDescriptioninterface
Interface for managing console variables, commands, and script execution in a console application.interface
Interface for aggregating command registries and dispatching command executions in a console application.Methods in org.jline.console with parameters of type CommandRegistryModifier and TypeMethodDescriptionstatic org.jline.reader.impl.completer.SystemCompleter
CommandRegistry.aggregateCompleters
(CommandRegistry... commandRegistries) Aggregates SystemCompleters from multiple command registries into a single completer.static org.jline.reader.impl.completer.SystemCompleter
CommandRegistry.compileCompleters
(CommandRegistry... commandRegistries) Aggregates and compiles SystemCompleters from multiple command registries into a single completer.static org.jline.reader.Candidate
CommandRegistry.createCandidate
(CommandRegistry[] commandRegistries, String command) Creates a completion candidate for the specified command.void
SystemRegistry.register
(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 CommandRegistryModifier and TypeClassDescriptionclass
Abstract base class implementing common methods for command registries.class
Implementation of CommandRegistry that provides built-in commands for JLine.class
Manage console variables, commands and script execution.class
Default implementation of the Printer interface that provides syntax highlighting and formatting.class
CommandRegistry common methods for JLine commands that are using HelpException.class
Simple SystemRegistry which stores variables in the LineReader.class
Aggregate command registries.Methods in org.jline.console.impl with parameters of type CommandRegistryModifier and TypeMethodDescriptionvoid
SystemRegistryImpl.register
(String command, CommandRegistry subcommandRegistry) Register subcommand registryvoid
SystemRegistryImpl.setCommandRegistries
(CommandRegistry... commandRegistries)