All Classes and Interfaces

Class
Description
Utility methods for working with arrays.
A utility class for getting a typed attribute value with a default conveniently.
 
An unlimited (except by the range of the int type) two-dimensional field of bits, initially false.
A visitor of bits on a 2D plane.
A rectangular three dimensional volume, defined by two corners, the corner with the lowest x, y and z coordinates being inclusive and the opposite corner being exclusive.
 
A utility class that wraps a byte array, making the equals() and hashCode() methods work as expected, so that it can be used as a key in Sets and Maps.
A cloneable class which promises that its clones are deep copies.
 
Utility methods for working with int 0xrrggbb encoded colour values.
Utility class for reading and writing RFC 4180 CSV files.
Utility methods for working with data.
A plugin descriptor.
A dynamically sized, sparse List.
 
Fast implementation of Perlin noise.
 
A combination of the List and Set interfaces.
Marker interface for immutable classes.
 
An implementation of AttributeKey for Integer-typed values.
 
A LinkedBlockingDeque of which the non ordered element addition methods add elements at the start of the queue rather than the end.
An implementation of AttributeKey for Long-typed values.
 
An Exception which captures the current contents of the MDC thread local diagnostic context at the moment of throwing.
A RuntimeException which captures the current contents of the MDC thread local diagnostic context at the moment of throwing.
A provider of MDC diagnostic context maps.
A variant of ThreadPoolExecutor which adds two behaviours: The MDC diagnostic context map of the thread that executes the MDCThreadPoolExecutor.execute(Runnable) method is propagated to the runnable task.
Utility methods for working with the classes and interfaces in this package.
An Exception which captures the current contents of the MDC thread local diagnostic context at the moment of throwing.
A RuntimeException which captures the current contents of the MDC thread local diagnostic context at the moment of throwing.
 
 
 
Created by Pepijn Schmitz on 21-12-16.
A tuple of two values.
A manager of parallel progress receivers, which reports to one parent progress receiver, combining the progress values and managing the reporting of exceptions or task completion.
 
 
A general purpose plugin manager.
 
 
Indicates that the operation should be aborted, for instance because the user has requested that it be cancelled, or because an error has occurred.
Indicates that the operation should be aborted because the user has requested that it be cancelled.
 
 
Simplex noise in 2D, 3D and 4D
 
Utility methods for working with InputStreams and OutputStreams.
An implementation of AttributeKey for String-typed values.
 
 
 
A simple text-based progress received which prints a bar of fifty dots.
 
 
A data buffer oriented (rather than edit list or operations oriented) manager of undo and redo data.
A FIFO job queue where each job may only exist at most once in the queue.
A version number in decimal dotted notation, with an optional alphanumerical extension separated by a dash.
A custom object input stream, which can use a specific class loader to load local classes, and which can override the serialVersionUID for specific classes.
Utility class for accessing the freedesktop.org "XDG Base Directory Specification" directories as well as the "well known" user directories as managed by the xdg-user-dirs tool.
Utility methods for working with XML APIs.