All Classes and Interfaces
Class
Description
A helper class which applies ANSI escape codes to strings for lovely terminal output.
Background colours
Font styles
Foreground colours
An interface representing a style that can be applied to console output.
A utility class that acts as a container for a set of
Class objects.Utility class for dividing an
ArrayList into multiple sub-lists,
referred to as "buckets," based on various criteria.Abstract class which simply holds helper methods to fuck around with colours
A HashMap who maps 1 key to multiple values.
The most important class that helps me avoid learning the pain that is
JFormattedTextFieldAn enumeration representing standard HTML heading tags (H1 to H6).
basically a String except this has a
JarPath.readAs(Class, Function) and JarPath.read(Class, Consumer) methods such as to
allow Class.getResourceAsStream(String) reading via an anonymous function.Another builder bloody class specifically for the purposes of building markdown strings
Enum representing different types of GitHub-style blockquote alerts.
Enum representing different levels of Markdown headings (titles).
A mutable version of
PairA generic Pair class that holds two related objects.
Represents an operation that accepts four input arguments and returns no result.
Functional interface representing an operation that accepts FOUR arguments and returns a result.
A specialized
Pair where both elements are of the same type.A One hundred arity function which takes in, you guessed it.
Functional interface representing an operation that accepts three arguments and returns a valur
but can also throw.
Functional interface representing an operation that accepts three arguments and returns no result.
Functional interface representing an operation that accepts three arguments and returns a result.
Represents an operation that accepts three input arguments of the same type and returns no result.
An immutable record representing a tuple of three elements of the same type.