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 TypeInterfaceDescriptioninterfaceInterface for managing console variables, commands, and script execution in a console application.interfaceInterface 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.SystemCompleterCommandRegistry.aggregateCompleters(CommandRegistry... commandRegistries) Aggregates SystemCompleters from multiple command registries into a single completer.static org.jline.reader.impl.completer.SystemCompleterCommandRegistry.compileCompleters(CommandRegistry... commandRegistries) Aggregates and compiles SystemCompleters from multiple command registries into a single completer.static org.jline.reader.CandidateCommandRegistry.createCandidate(CommandRegistry[] commandRegistries, String command) Creates a completion candidate for the specified command.voidSystemRegistry.register(String command, CommandRegistry subcommandRegistry) Registers a subcommand registry for a main command.voidSystemRegistry.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 TypeClassDescriptionclassAbstract base class implementing common methods for command registries.classImplementation of CommandRegistry that provides built-in commands for JLine.classManage console variables, commands and script execution.classDefault implementation of the Printer interface that provides syntax highlighting and formatting.classCommandRegistry common methods for JLine commands that are using HelpException.classSimple SystemRegistry which stores variables in the LineReader.classAggregate command registries.Methods in org.jline.console.impl with parameters of type CommandRegistryModifier and TypeMethodDescriptionvoidSystemRegistryImpl.register(String command, CommandRegistry subcommandRegistry) Register subcommand registryvoidSystemRegistryImpl.setCommandRegistries(CommandRegistry... commandRegistries)