Module org.jline.shell
module org.jline.shell
JLine Shell Module.
This module provides the shell API for building interactive command-line applications with JLine. It defines the core abstractions for commands, command groups, command dispatching, pipelines, and job management.
The shell module sits between jline-reader and jline-console
in the module dependency graph:
jline-terminal ^ jline-reader ^ jline-shell (this module) ^ jline-console
Public API Packages
org.jline.shell- Core shell interfaces:Command,CommandGroup,CommandDispatcher,Shellorg.jline.shell.impl- Default implementations includingDefaultCommandDispatcherandAbstractCommandorg.jline.shell.widget- Interactive widgets includingCommandTailTipWidgets
- Since:
- 4.0
-
Packages
ExportsPackageDescriptionClean shell API for building interactive command-line applications with JLine.Default implementations of the shell API interfaces.Widgets for the JLine shell API.