All Classes and Interfaces

Class
Description
An AbsoluteFile represents an absolute and direct path to a file.
An AbsolutePath represents an absolute and direct Path.
Represents a key-value mapping.
A HashMap-like data structure that maps K keys to object values.
Provides methods to work with arrays.
Provides methods to convert between a byte array and Base32.
Provides utilities to work with cubic Bézier curves.
A consumer that accepts a boolean.
A function that accepts a boolean and returns a boolean.
A function that accepts a boolean and returns a byte.
A function that accepts a boolean and returns a char.
A function that accepts a boolean and returns a double.
A function that accepts a boolean and returns a float.
A function that accepts a boolean and returns an int.
A function that accepts a boolean and returns a long.
A function that accepts a boolean and returns an Object.
A function that accepts a boolean and returns a short.
A function that accepts a boolean and returns nothing.
A consumer that accepts a byte.
Represents a pool for byte arrays.
A function that accepts a byte and returns a boolean.
A function that accepts a byte and returns a byte.
A function that accepts a byte and returns a char.
A function that accepts a byte and returns a double.
A function that accepts a byte and returns a float.
A function that accepts a byte and returns an int.
A function that accepts a byte and returns a long.
A function that accepts a byte and returns an Object.
A function that accepts a byte and returns a short.
A function that accepts a byte and returns nothing.
Represents an implementation of BytePool that does not reuse byte arrays.
An IOException that indicates that a character could not be decoded.
A consumer that accepts a char.
Provides utilities to work with character encodings.
A function that accepts a char and returns a boolean.
A function that accepts a char and returns a byte.
A function that accepts a char and returns a char.
A function that accepts a char and returns a double.
A function that accepts a char and returns a float.
A function that accepts a char and returns an int.
A function that accepts a char and returns a long.
A function that accepts a char and returns an Object.
A function that accepts a char and returns a short.
A function that accepts a char and returns nothing.
A ClassLoadReport captures the results of attempting to load various classes, including both successful loads and failures.
A ClassLoadError represents a failed class loading attempt.
Provides utility methods related to class loading.
A FilterInputStream that counts the bytes read from it.
A FilterOutputStream that counts the amount of bytes written to it.
A consumer that accepts a double.
A function that accepts a double and returns a boolean.
A function that accepts a double and returns a byte.
A function that accepts a double and returns a char.
A function that accepts a double and returns a double.
A function that accepts a double and returns a float.
A function that accepts a double and returns an int.
A function that accepts a double and returns a long.
A function that accepts a double and returns an Object.
A function that accepts a double and returns a short.
A function that accepts a double and returns nothing.
An ElementReader specifies how to read an object from an InputStream.
An ElementWriter specifies how to write an object to an OutputStream.
The result of a get process.
Provides methods to run subprocesses.
A consumer that accepts a float.
A function that accepts a float and returns a boolean.
A function that accepts a float and returns a byte.
A function that accepts a float and returns a char.
A function that accepts a float and returns a double.
A function that accepts a float and returns a float.
A function that accepts a float and returns an int.
A function that accepts a float and returns a long.
A function that accepts a float and returns an Object.
A function that accepts a float and returns a short.
A function that accepts a float and returns nothing.
Provides utilities to work with hashes.
Provides methods to work with hexadecimal strings.
An InjectionEnvironment is used to provide values for keys for a single thread and limited time period.
An exception thrown by an InjectionProvider.
An InjectionKey can be used as injection key for an InjectionProvider or for Injector.
Allows to provide values and inject them afterward.
A function that provides an injection value for a given key.
A single shared InjectionProvider for the current runtime, sometimes called "root provider".
Represents a key-value mapping.
A HashMap-like data structure that maps (int, int) keys to object values.
Represents a key-value mapping.
A HashMap-like data structure that maps (int, int, int) keys to object values.
A consumer that accepts an int.
Represents a key-value mapping.
A HashMap-like data structure that maps int keys to object values.
A function that accepts an int and returns a boolean.
A function that accepts an int and returns a byte.
A function that accepts an int and returns a char.
A function that accepts an int and returns a double.
A function that accepts an int and returns a float.
A function that accepts an int and returns an int.
A function that accepts an int and returns a long.
A function that accepts an int and returns an Object.
A function that accepts an int and returns a short.
A function that accepts an int and returns nothing.
Provides utilities for file system interactions and streams.
The LevelBytePool class provides a pool of byte arrays, allowing efficient management and reuse of byte arrays with varying lengths.
A RuntimeException that indicates that a limit has been exceeded.
Represents an Object value that can be modified.
Represents a boolean value that can be modified.
Represents a byte value that can be modified.
Represents a char value that can be modified.
Represents a double value that can be modified.
Represents a float value that can be modified.
Represents an int value that can be modified.
Represents a long value that can be modified.
The LinkedPool class implements the Pool interface and manages a pool of objects by linking them together.
Represents a short value that can be modified.
Represents a key-value mapping.
A HashMap-like data structure that maps (long, long) keys to object values.
Represents a key-value mapping.
A HashMap-like data structure that maps (long, long, long) keys to object values.
A consumer that accepts a long.
Represents a key-value mapping.
A HashMap-like data structure that maps long keys to object values.
A function that accepts a long and returns a boolean.
A function that accepts a long and returns a byte.
A function that accepts a long and returns a char.
A function that accepts a long and returns a double.
A function that accepts a long and returns a float.
A function that accepts a long and returns an int.
A function that accepts a long and returns a long.
A function that accepts a long and returns an Object.
A function that accepts a long and returns a short.
A function that accepts a long and returns nothing.
Indicates that a field, parameter, return value, etc.
Indicates that a field, parameter, return value, etc.
Provides utilities to handle numbers.
A HashMap-like data structure that maps keys to values.
A set that maintains the insertion order of its elements.
Provides methods to find optimal paths on graphs using the A* algorithm.
A PathNode should represent a position (node in a graph) combined with the way to get there (edges) from the startpoint.
A Map-like structure specifically for PathfinderUtil.PathNodes.
Provides several functions used by the find methods.
The Pool interface allows for pooling of objects.
The Pooled interface represents a wrapper around an object that can be returned to a pool after use.
Provides methods to combine Predicate objects.
A function that accepts 0 generic input parameters and returns a boolean.
A function that accepts 0 generic input parameters and returns a byte.
A function that accepts 0 generic input parameters and returns a char.
A function that accepts 0 generic input parameters and returns a double.
A function that accepts 0 generic input parameters and returns a float.
A function that accepts 0 generic input parameters and returns an int.
A function that accepts 0 generic input parameters and returns a long.
A function that accepts 0 generic input parameters and returns an Object.
A function that accepts 0 generic input parameters and returns a short.
A function that accepts 0 generic input parameters and returns nothing.
A function that accepts 1 generic input parameter and returns a boolean.
A function that accepts 1 generic input parameter and returns a byte.
A function that accepts 1 generic input parameter and returns a char.
A function that accepts 1 generic input parameter and returns a double.
A function that accepts 1 generic input parameter and returns a float.
A function that accepts 1 generic input parameter and returns an int.
A function that accepts 1 generic input parameter and returns a long.
A function that accepts 1 generic input parameter and returns an Object.
A function that accepts 1 generic input parameter and returns a short.
A function that accepts 1 generic input parameter and returns nothing.
A function that accepts 2 generic input parameters and returns a boolean.
A function that accepts 2 generic input parameters and returns a byte.
A function that accepts 2 generic input parameters and returns a char.
A function that accepts 2 generic input parameters and returns a double.
A function that accepts 2 generic input parameters and returns a float.
A function that accepts 2 generic input parameters and returns an int.
A function that accepts 2 generic input parameters and returns a long.
A function that accepts 2 generic input parameters and returns an Object.
A function that accepts 2 generic input parameters and returns a short.
A function that accepts 2 generic input parameters and returns nothing.
A function that accepts 3 generic input parameters and returns a boolean.
A function that accepts 3 generic input parameters and returns a byte.
A function that accepts 3 generic input parameters and returns a char.
A function that accepts 3 generic input parameters and returns a double.
A function that accepts 3 generic input parameters and returns a float.
A function that accepts 3 generic input parameters and returns an int.
A function that accepts 3 generic input parameters and returns a long.
A function that accepts 3 generic input parameters and returns an Object.
A function that accepts 3 generic input parameters and returns a short.
A function that accepts 3 generic input parameters and returns nothing.
A function that accepts 4 generic input parameters and returns a boolean.
A function that accepts 4 generic input parameters and returns a byte.
A function that accepts 4 generic input parameters and returns a char.
A function that accepts 4 generic input parameters and returns a double.
A function that accepts 4 generic input parameters and returns a float.
A function that accepts 4 generic input parameters and returns an int.
A function that accepts 4 generic input parameters and returns a long.
A function that accepts 4 generic input parameters and returns an Object.
A function that accepts 4 generic input parameters and returns a short.
A function that accepts 4 generic input parameters and returns nothing.
A function that accepts 5 generic input parameters and returns a boolean.
A function that accepts 5 generic input parameters and returns a byte.
A function that accepts 5 generic input parameters and returns a char.
A function that accepts 5 generic input parameters and returns a double.
A function that accepts 5 generic input parameters and returns a float.
A function that accepts 5 generic input parameters and returns an int.
A function that accepts 5 generic input parameters and returns a long.
A function that accepts 5 generic input parameters and returns an Object.
A function that accepts 5 generic input parameters and returns a short.
A function that accepts 5 generic input parameters and returns nothing.
A function that accepts 6 generic input parameters and returns a boolean.
A function that accepts 6 generic input parameters and returns a byte.
A function that accepts 6 generic input parameters and returns a char.
A function that accepts 6 generic input parameters and returns a double.
A function that accepts 6 generic input parameters and returns a float.
A function that accepts 6 generic input parameters and returns an int.
A function that accepts 6 generic input parameters and returns a long.
A function that accepts 6 generic input parameters and returns an Object.
A function that accepts 6 generic input parameters and returns a short.
A function that accepts 6 generic input parameters and returns nothing.
A function that accepts 7 generic input parameters and returns a boolean.
A function that accepts 7 generic input parameters and returns a byte.
A function that accepts 7 generic input parameters and returns a char.
A function that accepts 7 generic input parameters and returns a double.
A function that accepts 7 generic input parameters and returns a float.
A function that accepts 7 generic input parameters and returns an int.
A function that accepts 7 generic input parameters and returns a long.
A function that accepts 7 generic input parameters and returns an Object.
A function that accepts 7 generic input parameters and returns a short.
A function that accepts 7 generic input parameters and returns nothing.
A function that accepts 8 generic input parameters and returns a boolean.
A function that accepts 8 generic input parameters and returns a byte.
A function that accepts 8 generic input parameters and returns a char.
A function that accepts 8 generic input parameters and returns a double.
A function that accepts 8 generic input parameters and returns a float.
A function that accepts 8 generic input parameters and returns an int.
A function that accepts 8 generic input parameters and returns a long.
A function that accepts 8 generic input parameters and returns an Object.
A function that accepts 8 generic input parameters and returns a short.
A function that accepts 8 generic input parameters and returns nothing.
A function that accepts 9 generic input parameters and returns a boolean.
A function that accepts 9 generic input parameters and returns a byte.
A function that accepts 9 generic input parameters and returns a char.
A function that accepts 9 generic input parameters and returns a double.
A function that accepts 9 generic input parameters and returns a float.
A function that accepts 9 generic input parameters and returns an int.
A function that accepts 9 generic input parameters and returns a long.
A function that accepts 9 generic input parameters and returns an Object.
A function that accepts 9 generic input parameters and returns a short.
A function that accepts 9 generic input parameters and returns nothing.
A consumer that accepts an Object.
A RuntimeException that indicates a problem related to reflection.
Provides convenient methods to utilize the Reflection API.
A function that accepts an Object and returns a boolean.
A function that accepts an Object and returns a byte.
A function that accepts an Object and returns a char.
A function that accepts an Object and returns a double.
A function that accepts an Object and returns a float.
A function that accepts an Object and returns an int.
A function that accepts an Object and returns a long.
A function that accepts an Object and returns an Object.
A function that accepts an Object and returns a short.
A function that accepts an Object and returns nothing.
Provides convenient methods to check requirements.
A consumer that accepts a short.
A function that accepts a short and returns a boolean.
A function that accepts a short and returns a byte.
A function that accepts a short and returns a char.
A function that accepts a short and returns a double.
A function that accepts a short and returns a float.
A function that accepts a short and returns an int.
A function that accepts a short and returns a long.
A function that accepts a short and returns an Object.
A function that accepts a short and returns a short.
A function that accepts a short and returns nothing.
Provides Comparator functions.
Provides methods to handle Strings.
Provides methods that are helpful for JUnit testing.
The main class of the TomatenUtil library.
Provides methods to calculate HOTP and TOTP codes.
A deque that allows efficient random-access removal.
An element of a TrackedDeque.
A heap that allows to efficiently update and remove arbitrary elements.
An element of a TrackedHeap.
Deprecated.
Since TomatenUtil 1.9.
The Unpool class implements the Pool interface but does not actually pool objects.
A Reader that reads bytes from an InputStream and decodes them to characters using UTF-8.
A consumer that accepts no parameters void.
An OutputStream that ignores all data written to it.
A function that accepts no parameters and returns a boolean.
A function that accepts no parameters and returns a byte.
A function that accepts no parameters and returns a char.
A function that accepts no parameters and returns a double.
A function that accepts no parameters and returns a float.
A function that accepts no parameters and returns an int.
A function that accepts no parameters and returns a long.
A function that accepts no parameters and returns an Object.
A function that accepts no parameters and returns a short.
A function that accepts no parameters and returns nothing.
A BytePool wrapper that clears (zeros) the provided byte arrays on free.
Provides methods to handle ZIP files.