All Classes and Interfaces
Class
Description
Array utilities.
A queue of work with the following characteristics:
Able to queue work items from multiple threads with minimal lock
contention.
Represents a function that cancels a task.
Coded combinations.
Coded permutations.
Abstract coded sequence generator.
Iterator class for coded sequences.
Color logger console handler.
Color log formatter class.
Generates combinations of the given items.
Task to handle data for panels in a generic way.
Event.
Event link.
Event receiver.
Event sender.
List with expiring items.
Key-value pair cache with expiring entries.
Represents a function that takes one argument and can throw an exception.
A wrapper around a Gson object that extends its capabilities.
Class to navigate a tree of maps.
Lock utilities.
Logger class.
Base log formatter class.
Network utilities.
Object utilities.
Singleton instance of an OS interface.
Specialization of GOSInterface for Linux and macOS.
OS type.
Specialization of GOSInterface for unknown OS.
Specialization of GOSInterface for Windows.
Terminal UI panel.
A task implementation of a {code GAsyncWorkQueue} that processes work items
in parallel.
Path utilities.
Generates permutations of the given items.
Console output collector for capturing an external process output.
Process result.
An encapsulation that represents and manages a system process.
Process state.
Java resource handling utilities.
Terminal UI root panel that contains all other panels.
Abstract sequences generator.
Abstract sequences generator.
A task implementation of a {code GAsyncWorkQueue} that processes work items
sequentially.
Utility to monitor SIGINT and SIGTERM for proper application shutdown.
Standard logger console handler.
Standard log formatter class.
String utilities.
Represents a supplier of results that can throw an exception.
A single concurrent task that starts in a separate thread and runs until
finished or the task is interrupted.
Abstract class for task runner facilities.
A task runner facility to run
GTask tasks.A task runner facility to run
GTask tasks.A scheduler utility on top of
ScheduledExecutorService.A scheduler utility on top of
ScheduledExecutorService.Helper class to print color text to console.
Convenience task to set up a terminal UI.
Thread factory for
GTaskExecutorService.Thread utilities.
Timer class for on-the-fly quick profiling.
A work queue system.
GWorkQueue builder.
A base task implementation of a
GAsyncWorkQueue.