Uses of Interface
org.jline.terminal.Terminal
Packages that use Terminal
Package
Description
JLine 3.
JLine 3.
-
Uses of Terminal in org.jline.terminal
Methods in org.jline.terminal that return TerminalModifier and TypeMethodDescriptionTerminalBuilder.build()
Builds the terminal.static Terminal
TerminalBuilder.terminal()
Returns the default system terminal.Methods in org.jline.terminal with parameters of type TerminalModifier and TypeMethodDescriptionstatic void
TerminalBuilder.setTerminalOverride
(Terminal terminal) Deprecated. -
Uses of Terminal in org.jline.terminal.impl
Classes in org.jline.terminal.impl that implement TerminalModifier and TypeClassDescriptionclass
class
class
AbstractWindowsTerminal<Console>
The AbstractWindowsTerminal is used as the base class for windows terminal.class
class
Console implementation with embedded line disciplined.class
Abstract terminal with support for line discipline.class
class
Methods in org.jline.terminal.impl that return TerminalModifier and TypeMethodDescriptionDumbTerminalProvider.newTerminal
(String name, String type, InputStream masterInput, OutputStream masterOutput, Charset encoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size) DumbTerminalProvider.sysTerminal
(String name, String type, boolean ansiPassThrough, Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) Methods in org.jline.terminal.impl with parameters of type TerminalModifier and TypeMethodDescriptionstatic Cursor
CursorSupport.getCursorPosition
(Terminal terminal, IntConsumer discarded) static boolean
MouseSupport.hasMouseSupport
(Terminal terminal) static MouseEvent
MouseSupport.readMouse
(Terminal terminal, MouseEvent last) static boolean
MouseSupport.trackMouse
(Terminal terminal, Terminal.MouseTracking tracking) -
Uses of Terminal in org.jline.terminal.impl.exec
Methods in org.jline.terminal.impl.exec that return TerminalModifier and TypeMethodDescriptionExecTerminalProvider.newTerminal
(String name, String type, InputStream in, OutputStream out, Charset encoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size) ExecTerminalProvider.posixSysTerminal
(String name, String type, boolean ansiPassThrough, Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) ExecTerminalProvider.sysTerminal
(String name, String type, boolean ansiPassThrough, Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) ExecTerminalProvider.winSysTerminal
(String name, String type, boolean ansiPassThrough, Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) -
Uses of Terminal in org.jline.terminal.spi
Subinterfaces of Terminal in org.jline.terminal.spiModifier and TypeInterfaceDescriptioninterface
TheTerminalExt
interface is implemented byTerminal
s and provides access to the Terminal's internals.Methods in org.jline.terminal.spi that return TerminalModifier and TypeMethodDescriptionTerminalProvider.newTerminal
(String name, String type, InputStream masterInput, OutputStream masterOutput, Charset encoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size) TerminalProvider.sysTerminal
(String name, String type, boolean ansiPassThrough, Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) -
Uses of Terminal in org.jline.utils
Fields in org.jline.utils declared as TerminalModifier and TypeFieldDescriptionprotected final Terminal
Display.terminal
protected final Terminal
Status.terminal
Methods in org.jline.utils with parameters of type TerminalModifier and TypeMethodDescriptionstatic AttributedString
Status.getExistingStatus
(Terminal terminal) static Status
static Status
void
void
Constructors in org.jline.utils with parameters of type TerminalModifierConstructorDescriptionColorPalette
(Terminal terminal) ColorPalette
(Terminal terminal, String distance)