| ByteBufferUtils |
|
| Cleaners |
|
| CloseableIterators |
|
| DateTimes |
|
| DateTimes.UtcFormatter |
Simple wrapper class to enforce UTC Chronology in formatter.
|
| DefineClassUtils |
This utility class provides a thin runtime abstraction to pick between
- sun.misc.Unsafe.defineClass in Java 8,
- and MethodHandles.Lookup.defineClass in Java 9 and above,
while still providing compile-time support for both Java 8 and Java 9+.
|
| Either<L,R> |
Encapsulates either an "error" or a "value".
|
| FileUtils |
|
| FileUtils.FileCopyResult |
Keeps results of a file copy, including children and total size of the resultant files.
|
| HumanReadableBytes |
|
| HumanReadableBytesRange.HumanReadableBytesRangeValidator |
|
| HumanReadableBytesSerializer |
This serializer provides the basic support of JSON serialization of HumanReadableBytes
to demonstrate serialization and deserialization work
Given
|
| Intervals |
|
| JodaUtils |
|
| MappedByteBufferHandler |
|
| MapUtils |
|
| MemoryBoundLinkedBlockingQueue<T> |
Similar to LinkedBlockingQueue but can be bounded by the total byte size of the items present in the queue
rather than number of items.
|
| MemoryBoundLinkedBlockingQueue.ObjectContainer<T> |
|
| NonnullPair<L,R> |
|
| Numbers |
|
| Pair<T1,T2> |
|
| RetryUtils |
|
| Stopwatch |
Thread-safe wrapper over Stopwatch.
|
| StreamUtils |
|
| StringEncodingDefaultUTF16LEJsonIncludeFilter |
JsonInclude filter for StringEncoding that ignores UTF16LE, which is the typical default
for aggregators.
|
| StringUtils |
|
| Triple<T1,T2,T3> |
|
| Unit |
A type that has exactly one value.
|
| UnsafeUtils |
This utiliy class enables runtime access to sun.misc.Unsafe using reflection,
since Unsafe may not be directly accessible in newer JDK versions
|
| URIs |
|