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.