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.