Uses of Class
org.jline.utils.NonBlockingReader
Packages that use NonBlockingReader
Package
Description
JLine 3 Keymap Package - Components for handling keyboard input and key bindings.
JLine Terminal API - Core abstractions for terminal operations across different platforms.
JLine Terminal implementation classes.
JLine utility classes.
-
Uses of NonBlockingReader in org.jline.keymap
Fields in org.jline.keymap declared as NonBlockingReaderModifier and TypeFieldDescriptionprotected final NonBlockingReader
BindingReader.reader
The non-blocking reader used to read input charactersConstructors in org.jline.keymap with parameters of type NonBlockingReaderModifierConstructorDescriptionBindingReader
(NonBlockingReader reader) Creates a new BindingReader that reads from the specified NonBlockingReader. -
Uses of NonBlockingReader in org.jline.terminal
Methods in org.jline.terminal that return NonBlockingReader -
Uses of NonBlockingReader in org.jline.terminal.impl
Fields in org.jline.terminal.impl declared as NonBlockingReaderModifier and TypeFieldDescriptionprotected final NonBlockingReader
AbstractWindowsTerminal.reader
protected final NonBlockingReader
PosixSysTerminal.reader
protected final NonBlockingReader
LineDisciplineTerminal.slaveReader
Methods in org.jline.terminal.impl that return NonBlockingReader -
Uses of NonBlockingReader in org.jline.utils
Subclasses of NonBlockingReader in org.jline.utilsModifier and TypeClassDescriptionclass
class
This class wraps a regular reader and allows it to appear as if it is non-blocking; that is, reads can be performed against it that timeout if no data is seen for a period of time.Methods in org.jline.utils that return NonBlockingReaderModifier and TypeMethodDescriptionstatic NonBlockingReader
NonBlocking.nonBlocking
(String name, InputStream inputStream, Charset encoding) static NonBlockingReader
NonBlocking.nonBlocking
(String name, Reader reader) Methods in org.jline.utils with parameters of type NonBlockingReaderModifier and TypeMethodDescriptionstatic NonBlockingInputStream
NonBlocking.nonBlockingStream
(NonBlockingReader reader, Charset encoding)