Index
All Classes and Interfaces|All Packages
C
- createTerminal(TerminalProvider, SystemStream, String, String, boolean, Charset, boolean, Terminal.SignalHandler, boolean) - Static method in class org.jline.terminal.impl.ffm.NativeWinSysTerminal
- createTerminal(TerminalProvider, SystemStream, String, String, boolean, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean) - Static method in class org.jline.terminal.impl.ffm.NativeWinSysTerminal
D
- doGetAttributes() - Method in class org.jline.terminal.impl.ffm.FfmUnixSysTerminal
- doGetSize() - Method in class org.jline.terminal.impl.ffm.FfmUnixSysTerminal
- doSetAttributes(Attributes) - Method in class org.jline.terminal.impl.ffm.FfmUnixSysTerminal
- doSetSize(Sized) - Method in class org.jline.terminal.impl.ffm.FfmUnixSysTerminal
F
- FfmTerminalProvider - Class in org.jline.terminal.impl.ffm
- FfmTerminalProvider() - Constructor for class org.jline.terminal.impl.ffm.FfmTerminalProvider
- FfmUnixSysTerminal - Class in org.jline.terminal.impl.ffm
-
FFM-based POSIX system terminal that calls
CLibrarydirectly.
G
- getBufferSize() - Method in class org.jline.terminal.impl.ffm.NativeWinSysTerminal
- getConsoleCodepage() - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
- getConsoleMode(MemorySegment) - Method in class org.jline.terminal.impl.ffm.NativeWinSysTerminal
- getCursorPosition(IntConsumer) - Method in class org.jline.terminal.impl.ffm.NativeWinSysTerminal
- getDefaultBackgroundColor() - Method in class org.jline.terminal.impl.ffm.NativeWinSysTerminal
- getDefaultForegroundColor() - Method in class org.jline.terminal.impl.ffm.NativeWinSysTerminal
- getSize() - Method in class org.jline.terminal.impl.ffm.NativeWinSysTerminal
I
- isPosixSystemStream(SystemStream) - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
- isSystemStream(SystemStream) - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
- isWindowsSystemStream(SystemStream) - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
- isWindowsSystemStream(SystemStream) - Static method in class org.jline.terminal.impl.ffm.NativeWinSysTerminal
N
- name() - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
- NativeWinSysTerminal - Class in org.jline.terminal.impl.ffm
- newTerminal(String, String, InputStream, OutputStream, Charset, Charset, Charset, Terminal.SignalHandler, boolean, Attributes, Size) - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
O
- org.jline.terminal.impl.ffm - package org.jline.terminal.impl.ffm
P
- processConsoleInput() - Method in class org.jline.terminal.impl.ffm.NativeWinSysTerminal
R
- registerDefaultSignal(String) - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
-
Register the default handler for the specified signal, preferring the FFM handler if available.
- registerSignal(String, Runnable) - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
-
Register a handler to be invoked when the specified signal is delivered.
S
- setConsoleMode(MemorySegment, int) - Method in class org.jline.terminal.impl.ffm.NativeWinSysTerminal
- systemStreamName(SystemStream) - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
- systemStreamWidth(SystemStream) - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
-
Obtain the current width, in columns, of the specified system stream.
- sysTerminal(String, String, boolean, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
-
Creates a Terminal bound to the process system streams (stdin/stdout/stderr) or an equivalent PTY-backed terminal.
T
- toString() - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
-
Provide a short identifying string for this terminal provider.
U
- unregisterSignal(String, Object) - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
-
Unregisters a previously registered signal handler; uses FFM unregistration when the provided registration is an FFM registration, otherwise uses the platform fallback.
All Classes and Interfaces|All Packages