Uses of Package
org.jline.utils
-
Packages that use org.jline.utils Package Description org.jline.jansi.io org.jline.terminal JLine Terminal API - Core abstractions for terminal operations across different platforms.org.jline.terminal.impl JLine Terminal implementation classes.org.jline.terminal.impl.jni.win org.jline.utils JLine utility classes. -
Classes in org.jline.utils used by org.jline.jansi.io Class Description FastBufferedOutputStream A simple, non-synchronized buffered output stream for improved performance. -
Classes in org.jline.utils used by org.jline.terminal Class Description ColorPalette Color palette for terminal color management and conversion.InfoCmp.Capability NonBlockingReader A reader that provides non-blocking read operations. -
Classes in org.jline.utils used by org.jline.terminal.impl Class Description ColorPalette Color palette for terminal color management and conversion.InfoCmp.Capability NonBlockingInputStream An input stream that supports non-blocking read operations with timeouts.NonBlockingPumpInputStream NonBlockingReader A reader that provides non-blocking read operations.ShutdownHooks.Task Essentially aRunnable
which allows running to throw an exception.Status Manages a status bar at the bottom of the terminal. -
Classes in org.jline.utils used by org.jline.terminal.impl.jni.win Class Description AnsiWriter A writer that processes ANSI escape sequences. -
Classes in org.jline.utils used by org.jline.utils Class Description AttributedCharSequence A character sequence with ANSI style attributes.AttributedCharSequence.ForceMode Enum defining color mode forcing options for ANSI rendering.AttributedString An immutable character sequence with ANSI style attributes.AttributedStringBuilder A mutable builder for creating styled text strings with ANSI attributes.AttributedStyle Text styling for terminal output with support for colors, fonts, and other attributes.ColorPalette Color palette for terminal color management and conversion.DiffHelper.Diff Class representing one diff operation.DiffHelper.Operation The data structure representing a diff is a Linked list of Diff objects: {Diff(Operation.DELETE, "Hello"), Diff(Operation.INSERT, "Goodbye"), Diff(Operation.EQUAL, " world.")} which means: delete "Hello", add "Goodbye" and keep " world."Display Manages terminal display and efficient screen updates with cursor positioning.InfoCmp.Capability NonBlockingInputStream An input stream that supports non-blocking read operations with timeouts.NonBlockingPumpInputStream NonBlockingPumpReader NonBlockingReader A reader that provides non-blocking read operations.ShutdownHooks.Task Essentially aRunnable
which allows running to throw an exception.Status Manages a status bar at the bottom of the terminal.