All Classes and Interfaces
Class
Description
A basic RefCounted implementation that is initialized with a
ref count of 1 and calls
AbstractRefCounted.closeInternal() once it reaches
a 0 ref countBoolean class utilities
Helper class similar to Arrays to handle conversions for Char arrays
A
Consumer-like interface which allows throwing checked exceptions.A
Function-like interface which allows throwing checked exceptions.A
Runnable-like interface which allows throwing checked exceptions.A thread-safe completable context that allows listeners to be attached.
Utility class for glob-like matching
Simple check for duplicate class files across the classpath.
Checks for jdk jar hell
Java 9 List
todo: deprecate and remove w/ min jdk upgrade to 11?
Java 9 Map
todo: deprecate and remove w/ min jdk upgrade to 11?
A base supplier using memoization optimization technique
The presence of this annotation on a method parameter indicates that
null is an acceptable value for that parameter.Similar to Lucene's SloppyMath, but for additional math functions.
Utilities for creating a Path from names,
or accessing the default FileSystem.
An interface for objects that need to be notified when all reference
to itself are not in user anymore.
Java 9 Set
todo: deprecate and remove w/ min jdk upgrade to 11?
A convenient class which offers a semi-immutable object wrapper implementation which allows one
to set the value of an object exactly once, and retrieve it many times.
Thrown when
SetOnce.set(Object) is called more than once.Annotation to suppress forbidden-apis errors inside a whole class, a method, or a field.
Time value unit of measurement
Java 9 Tuple
todo: deprecate and remove w/ min jdk upgrade to 11?