Uses of Interface
org.jline.shell.LineExpander
Packages that use LineExpander
Package
Description
Clean shell API for building interactive command-line applications with JLine.
Default implementations of the shell API interfaces.
-
Uses of LineExpander in org.jline.console.impl
Classes in org.jline.console.impl that implement LineExpanderModifier and TypeClassDescriptionclassALineExpanderbacked by aConsoleEngine's parameter expansion. -
Uses of LineExpander in org.jline.shell
Methods in org.jline.shell with parameters of type LineExpanderModifier and TypeMethodDescriptionShellBuilder.lineExpander(LineExpander lineExpander) Sets the line expander for variable expansion. -
Uses of LineExpander in org.jline.shell.impl
Classes in org.jline.shell.impl that implement LineExpanderModifier and TypeClassDescriptionclassDefault implementation ofLineExpanderthat provides sane defaults for variable expansion.Constructors in org.jline.shell.impl with parameters of type LineExpanderModifierConstructorDescriptionDefaultCommandDispatcher(Terminal terminal, JobManager jobManager, PipelineParser pipelineParser, AliasManager aliasManager, LineExpander lineExpander, ScriptRunner scriptRunner) Creates a new dispatcher with all configuration options including line expansion and script execution.DefaultCommandDispatcher(Terminal terminal, JobManager jobManager, PipelineParser pipelineParser, AliasManager aliasManager, LineExpander lineExpander, ScriptRunner scriptRunner, Parser parser) Creates a new dispatcher with all configuration options including line expansion, script execution and parser.