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 NonBlockingReaderBindingReader.readerThe 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 NonBlockingReaderAbstractWindowsTerminal.readerprivate final NonBlockingReaderDumbTerminal.readerprivate final NonBlockingReaderPosixPtyTerminal.readerprotected final NonBlockingReaderPosixSysTerminal.readerprotected final NonBlockingReaderLineDisciplineTerminal.slaveReaderMethods in org.jline.terminal.impl that return NonBlockingReaderModifier and TypeMethodDescriptionAbstractWindowsTerminal.reader()DumbTerminal.reader()LineDisciplineTerminal.reader()PosixPtyTerminal.reader()PosixSysTerminal.reader()Methods in org.jline.terminal.impl with parameters of type NonBlockingReaderModifier and TypeMethodDescription(package private) intAbstractPosixTerminal.parseColorResponse(NonBlockingReader reader, int colorType) -
Uses of NonBlockingReader in org.jline.utils
Subclasses of NonBlockingReader in org.jline.utilsModifier and TypeClassDescriptionprivate static classclassclassThis 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.Fields in org.jline.utils declared as NonBlockingReaderModifier and TypeFieldDescriptionprivate final NonBlockingReaderNonBlocking.NonBlockingReaderInputStream.readerMethods in org.jline.utils that return NonBlockingReaderModifier and TypeMethodDescriptionstatic NonBlockingReaderNonBlocking.nonBlocking(String name, InputStream inputStream, Charset encoding) static NonBlockingReaderNonBlocking.nonBlocking(String name, Reader reader) Methods in org.jline.utils with parameters of type NonBlockingReaderModifier and TypeMethodDescriptionstatic NonBlockingInputStreamNonBlocking.nonBlockingStream(NonBlockingReader reader, Charset encoding) Constructors in org.jline.utils with parameters of type NonBlockingReaderModifierConstructorDescriptionprivateNonBlockingReaderInputStream(NonBlockingReader reader, Charset charset)