All Classes and Interfaces

Class
Description
AnsiColors is an enumeration that defines a set of ANSI escape codes for text color formatting.
Utility class for finding classes in a package.
Represents a hierarchical configuration loaded from an external source (YAML, .properties, etc.).
Utility class that detects the file type (YAML or .properties), loads the data through the proper ConfigSource, and returns a ready-to-use Config instance.
Functional interface representing a configuration source (e.g.
CSV export strategy.
Utility class for date and time operations.
Utility class to export data to a file from an object.
Interface for Export strategy.
Enum for export types (export strategies).
Utility class to make HTTP requests.
HTTP methods supported by the `RequestHttp` class.
Utility class for finding classes that implement a specific interface.
Utility class for working with JSON data.
JSON export strategy.
LoggerCup is an abstract class that facilitates logging management for Java applications.
LoggerFormatter is a custom formatter for log messages, designed to format log output with timestamp, log level, source class, method name, and thread name.
LevelCup is a custom implementation of the Level class, providing additional log levels beyond the standard levels provided by the Java logging framework.
Utility class to close an object and its fields.
Utility class for detecting and interacting with the operating system properties of the host environment.
Enum representing known operating systems and system properties used for OS detection and system information retrieval.
Utility class for parsing values to different types.
The Properties class provides utility methods to load and access configuration properties from a file, either from the file system or the application's resources.
ConfigSource implementation for classic .properties files.
Utility class for common operations on strings, including manipulation, conversion, and validation.
Class to store typed values.
The UniqueIdentifiers class provides a set of static methods for generating various types of unique identifiers, including UUIDs (Versions 1 to 7) and ULIDs.
Utility class for building URLs.
A flexible wrapper class that allows dynamic access and type-safe conversion of an underlying value, typically used for parsed configuration entries.
XML export strategy.
ConfigSource implementation for YAML files.