Uses of Enum Class
org.jline.terminal.spi.SystemStream
Packages that use SystemStream
Package
Description
JLine Terminal implementation classes.
Implementation of terminal functionality using external command-line utilities.
JLine Terminal Service Provider Interface (SPI).
-
Uses of SystemStream in org.jline.terminal.impl
Fields in org.jline.terminal.impl declared as SystemStreamMethods in org.jline.terminal.impl that return SystemStreamModifier and TypeMethodDescriptionAbstractPosixTerminal.getSystemStream()
AbstractPty.getSystemStream()
AbstractWindowsTerminal.getSystemStream()
DumbTerminal.getSystemStream()
LineDisciplineTerminal.getSystemStream()
Methods in org.jline.terminal.impl with parameters of type SystemStreamModifier and TypeMethodDescriptionboolean
DumbTerminalProvider.isSystemStream
(SystemStream stream) DumbTerminalProvider.systemStreamName
(SystemStream stream) int
DumbTerminalProvider.systemStreamWidth
(SystemStream stream) DumbTerminalProvider.sysTerminal
(String name, String type, boolean ansiPassThrough, Charset encoding, Charset stdinEncoding, Charset stdoutEncoding, Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) Constructors in org.jline.terminal.impl with parameters of type SystemStreamModifierConstructorDescriptionAbstractPty
(TerminalProvider provider, SystemStream systemStream) AbstractWindowsTerminal
(TerminalProvider provider, SystemStream systemStream, Writer writer, String name, String type, Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, Console inConsole, int inConsoleMode, Console outConsole, int outConsoleMode) AbstractWindowsTerminal
(TerminalProvider provider, SystemStream systemStream, Writer writer, String name, String type, Charset encoding, Charset stdinEncoding, Charset stdoutEncoding, Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, Console inConsole, int inConsoleMode, Console outConsole, int outConsoleMode) DumbTerminal
(TerminalProvider provider, SystemStream systemStream, String name, String type, InputStream in, OutputStream out, Charset encoding, Charset stdinEncoding, Charset stdoutEncoding, Charset stderrEncoding, Terminal.SignalHandler signalHandler) DumbTerminal
(TerminalProvider provider, SystemStream systemStream, String name, String type, InputStream in, OutputStream out, 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 SystemStreamModifier and TypeMethodDescriptionstatic Pty
ExecPty.current
(TerminalProvider provider, SystemStream systemStream) Creates an ExecPty instance for the current terminal.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) ExecTerminalProvider.posixSysTerminal
(String name, String type, boolean ansiPassThrough, Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) Creates a terminal connected to a system stream on POSIX systems.ExecTerminalProvider.posixSysTerminal
(String name, String type, boolean ansiPassThrough, Charset encoding, Charset stdinEncoding, Charset stdoutEncoding, Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) 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.ExecTerminalProvider.sysTerminal
(String name, String type, boolean ansiPassThrough, Charset encoding, Charset stdinEncoding, Charset stdoutEncoding, Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) Creates a terminal connected to a system stream.ExecTerminalProvider.winSysTerminal
(String name, String type, boolean ansiPassThrough, Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) Creates a terminal connected to a system stream on Windows.ExecTerminalProvider.winSysTerminal
(String name, String type, boolean ansiPassThrough, Charset encoding, Charset stdinEncoding, Charset stdoutEncoding, Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) Constructors in org.jline.terminal.impl.exec with parameters of type SystemStreamModifierConstructorDescriptionprotected
ExecPty
(TerminalProvider provider, SystemStream systemStream, String name) Creates a new ExecPty instance. -
Uses of SystemStream in org.jline.terminal.impl.jni
Methods in org.jline.terminal.impl.jni with parameters of type SystemStreamModifier and TypeMethodDescriptionJniTerminalProvider.current
(SystemStream systemStream) static boolean
JniNativePty.isPosixSystemStream
(SystemStream stream) boolean
JniTerminalProvider.isPosixSystemStream
(SystemStream stream) boolean
JniTerminalProvider.isSystemStream
(SystemStream stream) boolean
JniTerminalProvider.isWindowsSystemStream
(SystemStream stream) static String
JniNativePty.posixSystemStreamName
(SystemStream systemStream) JniTerminalProvider.posixSysTerminal
(String name, String type, boolean ansiPassThrough, Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) JniTerminalProvider.posixSysTerminal
(String name, String type, boolean ansiPassThrough, Charset encoding, Charset stdinEncoding, Charset stdoutEncoding, Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) JniTerminalProvider.systemStreamName
(SystemStream stream) static int
JniNativePty.systemStreamWidth
(SystemStream systemStream) int
JniTerminalProvider.systemStreamWidth
(SystemStream stream) JniTerminalProvider.sysTerminal
(String name, String type, boolean ansiPassThrough, Charset encoding, Charset stdinEncoding, Charset stdoutEncoding, Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) JniTerminalProvider.winSysTerminal
(String name, String type, boolean ansiPassThrough, Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) JniTerminalProvider.winSysTerminal
(String name, String type, boolean ansiPassThrough, Charset encoding, Charset stdinEncoding, Charset stdoutEncoding, Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) Constructors in org.jline.terminal.impl.jni with parameters of type SystemStreamModifierConstructorDescriptionJniNativePty
(TerminalProvider provider, SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, int slaveOut, FileDescriptor slaveOutFD, String name) JniNativePty
(TerminalProvider provider, SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, String name) -
Uses of SystemStream in org.jline.terminal.impl.jni.freebsd
Methods in org.jline.terminal.impl.jni.freebsd with parameters of type SystemStreamModifier and TypeMethodDescriptionstatic FreeBsdNativePty
FreeBsdNativePty.current
(TerminalProvider provider, SystemStream systemStream) Constructors in org.jline.terminal.impl.jni.freebsd with parameters of type SystemStreamModifierConstructorDescriptionFreeBsdNativePty
(TerminalProvider provider, SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, int slaveOut, FileDescriptor slaveOutFD, String name) FreeBsdNativePty
(TerminalProvider provider, SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, String name) -
Uses of SystemStream in org.jline.terminal.impl.jni.linux
Methods in org.jline.terminal.impl.jni.linux with parameters of type SystemStreamModifier and TypeMethodDescriptionstatic LinuxNativePty
LinuxNativePty.current
(TerminalProvider provider, SystemStream systemStream) Constructors in org.jline.terminal.impl.jni.linux with parameters of type SystemStreamModifierConstructorDescriptionLinuxNativePty
(TerminalProvider provider, SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, int slaveOut, FileDescriptor slaveOutFD, String name) LinuxNativePty
(TerminalProvider provider, SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, String name) -
Uses of SystemStream in org.jline.terminal.impl.jni.osx
Methods in org.jline.terminal.impl.jni.osx with parameters of type SystemStreamModifier and TypeMethodDescriptionstatic OsXNativePty
OsXNativePty.current
(TerminalProvider provider, SystemStream systemStream) Constructors in org.jline.terminal.impl.jni.osx with parameters of type SystemStreamModifierConstructorDescriptionOsXNativePty
(TerminalProvider provider, SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, int slaveOut, FileDescriptor slaveOutFD, String name) OsXNativePty
(TerminalProvider provider, SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, String name) -
Uses of SystemStream in org.jline.terminal.impl.jni.solaris
Methods in org.jline.terminal.impl.jni.solaris with parameters of type SystemStreamModifier and TypeMethodDescriptionstatic SolarisNativePty
SolarisNativePty.current
(TerminalProvider provider, SystemStream systemStream) Constructors in org.jline.terminal.impl.jni.solaris with parameters of type SystemStreamModifierConstructorDescriptionSolarisNativePty
(TerminalProvider provider, SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, int slaveOut, FileDescriptor slaveOutFD, String name) SolarisNativePty
(TerminalProvider provider, SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, String name) -
Uses of SystemStream in org.jline.terminal.impl.jni.win
Methods in org.jline.terminal.impl.jni.win with parameters of type SystemStreamModifier and TypeMethodDescriptionstatic NativeWinSysTerminal
NativeWinSysTerminal.createTerminal
(TerminalProvider provider, SystemStream systemStream, String name, String type, boolean ansiPassThrough, Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused) static NativeWinSysTerminal
NativeWinSysTerminal.createTerminal
(TerminalProvider provider, SystemStream systemStream, String name, String type, boolean ansiPassThrough, Charset encoding, Charset stdinEncoding, Charset stdoutEncoding, Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused) static long
NativeWinSysTerminal.getConsole
(SystemStream systemStream) static boolean
NativeWinSysTerminal.isWindowsSystemStream
(SystemStream stream) -
Uses of SystemStream in org.jline.terminal.spi
Methods in org.jline.terminal.spi that return SystemStreamModifier and TypeMethodDescriptionPty.getSystemStream()
Returns the system stream associated with this PTY, if any.TerminalExt.getSystemStream()
Returns the system stream associated with this terminal, if any.static SystemStream
Returns the enum constant of this class with the specified name.static SystemStream[]
SystemStream.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.jline.terminal.spi with parameters of type SystemStreamModifier and TypeMethodDescriptionboolean
TerminalProvider.isSystemStream
(SystemStream stream) Checks if the specified system stream is available on this platform.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
(String name, String type, boolean ansiPassThrough, Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) Deprecated.TerminalProvider.sysTerminal
(String name, String type, boolean ansiPassThrough, Charset encoding, Charset stdinEncoding, Charset stdoutEncoding, Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) Creates a terminal connected to a system stream.
TerminalProvider.sysTerminal(String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream)
instead