Index

C D F G I N O P R S T U 
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 CLibrary directly.

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.
C D F G I N O P R S T U 
All Classes and Interfaces|All Packages