Uses of Package
org.jline.utils
Packages that use org.jline.utils
Package
Description
JLine Terminal API - Core abstractions for terminal operations across different platforms.
JLine Terminal implementation classes.
JLine utility classes.
-
Classes in org.jline.utils used by org.jline.terminalClassDescriptionColor palette for terminal color management and conversion.A reader that provides non-blocking read operations.
-
Classes in org.jline.utils used by org.jline.terminal.implClassDescriptionColor palette for terminal color management and conversion.An input stream that supports non-blocking read operations with timeouts.A reader that provides non-blocking read operations.Essentially a
Runnable
which allows running to throw an exception.Manages a status bar at the bottom of the terminal. -
Classes in org.jline.utils used by org.jline.utilsClassDescriptionA character sequence with ANSI style attributes.Enum defining color mode forcing options for ANSI rendering.An immutable character sequence with ANSI style attributes.A mutable builder for creating styled text strings with ANSI attributes.Text styling for terminal output with support for colors, fonts, and other attributes.Color palette for terminal color management and conversion.Class representing one diff 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."Manages terminal display and efficient screen updates with cursor positioning.An input stream that supports non-blocking read operations with timeouts.A reader that provides non-blocking read operations.Essentially a
Runnable
which allows running to throw an exception.Manages a status bar at the bottom of the terminal.