Uses of Class
org.jline.terminal.spi.SystemStream
-
Packages that use SystemStream Package Description org.jline.terminal.impl JLine Terminal implementation classes.org.jline.terminal.impl.exec Implementation of terminal functionality using external command-line utilities.org.jline.terminal.spi JLine Terminal Service Provider Interface (SPI). -
-
Uses of SystemStream in org.jline.terminal.impl
Fields in org.jline.terminal.impl declared as SystemStream Modifier and Type Field Description protected SystemStream
AbstractPty. systemStream
Methods in org.jline.terminal.impl that return SystemStream Modifier and Type Method Description SystemStream
AbstractPosixTerminal. getSystemStream()
SystemStream
AbstractPty. getSystemStream()
SystemStream
AbstractWindowsTerminal. getSystemStream()
SystemStream
DumbTerminal. getSystemStream()
SystemStream
LineDisciplineTerminal. getSystemStream()
Methods in org.jline.terminal.impl with parameters of type SystemStream Modifier and Type Method Description boolean
DumbTerminalProvider. isSystemStream(SystemStream stream)
java.lang.String
DumbTerminalProvider. systemStreamName(SystemStream stream)
int
DumbTerminalProvider. systemStreamWidth(SystemStream stream)
Terminal
DumbTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)
Constructors in org.jline.terminal.impl with parameters of type SystemStream Constructor Description AbstractPty(TerminalProvider provider, SystemStream systemStream)
AbstractWindowsTerminal(TerminalProvider provider, SystemStream systemStream, java.io.Writer writer, java.lang.String name, java.lang.String type, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, Console inConsole, int inConsoleMode, Console outConsole, int outConsoleMode)
AbstractWindowsTerminal(TerminalProvider provider, SystemStream systemStream, java.io.Writer writer, java.lang.String name, java.lang.String type, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, Console inConsole, int inConsoleMode, Console outConsole, int outConsoleMode)
DumbTerminal(TerminalProvider provider, SystemStream systemStream, java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, Terminal.SignalHandler signalHandler)
DumbTerminal(TerminalProvider provider, SystemStream systemStream, java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler)
-
Uses of SystemStream in org.jline.terminal.impl.exec
Methods in org.jline.terminal.impl.exec with parameters of type SystemStream Modifier and Type Method Description static Pty
ExecPty. current(TerminalProvider provider, SystemStream systemStream)
Creates an ExecPty instance for the current terminal.Pty
ExecTerminalProvider. current(SystemStream systemStream)
Creates a Pty for the current terminal.boolean
ExecTerminalProvider. isPosixSystemStream(SystemStream stream)
boolean
ExecTerminalProvider. isSystemStream(SystemStream stream)
Checks if the specified system stream is available on this platform.boolean
ExecTerminalProvider. isWindowsSystemStream(SystemStream stream)
Terminal
ExecTerminalProvider. posixSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)
Creates a terminal connected to a system stream on POSIX systems.Terminal
ExecTerminalProvider. posixSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)
java.lang.String
ExecTerminalProvider. systemStreamName(SystemStream stream)
Returns the name of the specified system stream on this platform.int
ExecTerminalProvider. systemStreamWidth(SystemStream stream)
Returns the width (number of columns) of the specified system stream.Terminal
ExecTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)
Creates a terminal connected to a system stream.Terminal
ExecTerminalProvider. winSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)
Creates a terminal connected to a system stream on Windows.Terminal
ExecTerminalProvider. winSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)
Constructors in org.jline.terminal.impl.exec with parameters of type SystemStream Constructor Description ExecPty(TerminalProvider provider, SystemStream systemStream, java.lang.String name)
Creates a new ExecPty instance. -
Uses of SystemStream in org.jline.terminal.spi
Methods in org.jline.terminal.spi that return SystemStream Modifier and Type Method Description SystemStream
Pty. getSystemStream()
Returns the system stream associated with this PTY, if any.SystemStream
TerminalExt. getSystemStream()
Returns the system stream associated with this terminal, if any.static SystemStream
SystemStream. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static SystemStream[]
SystemStream. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.jline.terminal.spi with parameters of type SystemStream Modifier and Type Method Description boolean
TerminalProvider. isSystemStream(SystemStream stream)
Checks if the specified system stream is available on this platform.java.lang.String
TerminalProvider. systemStreamName(SystemStream stream)
Returns the name of the specified system stream on this platform.int
TerminalProvider. systemStreamWidth(SystemStream stream)
Returns the width (number of columns) of the specified system stream.default Terminal
TerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)
Terminal
TerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)
Creates a terminal connected to a system stream.
-