Package com.github.darksoulq.abyssallib.common.util


package com.github.darksoulq.abyssallib.common.util
  • Class
    Description
    Represents a logical condition tree that can be evaluated against a Predicate.
    A condition implementation that represents a logical AND.
    A condition implementation that represents a logical OR.
    A condition implementation that wraps a single value.
    A functional interface representing an interpolation function.
    A collection of standard easing functions implemented as an enum.
    Either<L,R>
    A container object which may hold one of two types of values: a Left or a Right.
    Represents the Left side of the Either.
    Represents the Right side of the Either.
    Utility methods for common file operations such as saving, deleting, zipping, and hashing files or directories.
    A utility class for managing and manipulating 2D structural grids of generic elements.
    Fluent builder for manual cell assignment.
    Defines the primary axis for iteration and rendering logic.
    Fluent builder for mapping characters in a string pattern to objects.
    Utility methods for text handling, including: JSON serialization/deserialization with Gson MiniMessage parsing with MiniMessage String/array conversions
    Try<T>
    A monadic container type that represents a computation that may either result in a successful value or a failure containing an exception.
    A functional interface for a function that maps an input to an output and may throw an exception.
    A functional interface for a runnable task that may throw a checked or unchecked exception.
    A functional interface for a supplier that may throw a checked or unchecked exception.