Uses of Interface
org.dellroad.jct.core.ShellRequest
Packages that use ShellRequest
Package
Description
Core classes for the Java Console Toolkit.
Simple console implementation for the Java Console Toolkit.
A few simple commands.
Shell
wrappers for JShell.-
Uses of ShellRequest in org.dellroad.jct.core
Methods in org.dellroad.jct.core with parameters of type ShellRequestModifier and TypeMethodDescriptionShell.newShellSession
(ShellRequest request) Create a new interactive shell session.Constructors in org.dellroad.jct.core with parameters of type ShellRequestModifierConstructorDescriptionprotected
AbstractShellSession
(Shell owner, ShellRequest request) Constructor.protected
AbstractShellSession
(Shell owner, ShellRequest request, InputStream in, PrintStream out) Constructor. -
Uses of ShellRequest in org.dellroad.jct.core.simple
Classes in org.dellroad.jct.core.simple that implement ShellRequestModifier and TypeClassDescriptionclass
Straightforward implementation of theShellRequest
interface.Methods in org.dellroad.jct.core.simple with parameters of type ShellRequestModifier and TypeMethodDescriptionprotected org.jline.reader.LineReader
SimpleShell.buildLineReader
(ShellRequest request) Construct aLineReader
for a new shell session.protected org.jline.reader.LineReaderBuilder
SimpleShell.createLineReaderBuilder
(ShellRequest request) Create and configure aLineReaderBuilder
for a new shell session.SimpleShell.newShellSession
(ShellRequest request) SimpleShell.newShellSession
(ShellRequest request, org.jline.reader.LineReader reader) Alternate ssession creator for when aLineReader
is already constructed.Constructors in org.dellroad.jct.core.simple with parameters of type ShellRequestModifierConstructorDescriptionSession
(SimpleShell shell, ShellRequest request, org.jline.reader.LineReader reader) Constructor. -
Uses of ShellRequest in org.dellroad.jct.core.simple.command
Methods in org.dellroad.jct.core.simple.command that return ShellRequestModifier and TypeMethodDescriptionprotected ShellRequest
SubshellCommand.buildShellRequest
(ShellSession session, String name, List<String> params) Create the subshell request.Methods in org.dellroad.jct.core.simple.command with parameters of type ShellRequestModifier and TypeMethodDescriptionprotected ShellSession
SubshellCommand.createSubshell
(ShellRequest request) Create the subshell session. -
Uses of ShellRequest in org.dellroad.jct.jshell
Methods in org.dellroad.jct.jshell with parameters of type ShellRequestConstructors in org.dellroad.jct.jshell with parameters of type ShellRequestModifierConstructorDescriptionJShellShellSession
(JShellShell shell, ShellRequest request) Constructor.