| Agg.Max |
|
| Agg.Min |
|
| Agg.OrderedValue |
|
| BindingPropertyMap |
|
| BindingPropertySupport |
|
| ByteSize |
|
| ByteSizeUnit |
https://en.wikipedia.org/wiki/Megabyte
|
| Hasher |
|
| ImmutableMap |
|
| InOuts.ByteReadConsumer |
|
| InstantInterval |
|
| Maybe |
Similar to a Java 8 optional, but this version is different in the following
ways:
Nulls are accepted in constructor (no need for of() vs.
|
| MaybeStream |
A null-safe way of working with iterables and arrays as streams.
|
| MaybeStream.Iter |
|
| MessageLevel |
Simple enum of log levels.
|
| MoreComparable |
Extends a Comparable to provide greater than and less than methods.
|
| MutableDouble |
|
| MutableInteger |
|
| MutableLong |
|
| Rect2D |
Simple utility immutable class to represent x, y, width, and height in 2D space and
not rely on the awful Java AWT Rectangle class.
|
| RunEvery |
Helps to run code every X duration, where the last run time is recorded and will not be run again until the next
scheduled time.
|
| SecureCode |
Immutable, secure, random code internally stored as a byte array but externally
safe to use in a URI.
|
| SecureCodes |
Utility class for generating and handling SecureCodes.
|
| Size2D |
Simple utility immutable class to represent width, and height in space and
not rely on the awful Java AWT Dimension or Rectangle class.
|
| StopWatch |
Lightweight timing for a little bit of anything.
|
| TemporaryPath |
When you are opening a path with try-with-resources that you want to be
deleted on close.
|
| TextTable |
|
| TextTable.Align |
|
| TextTable.Column |
|
| ThreadFactoryBuilder |
|
| TimeDuration |
Config-friendly immutable way to represent a duration of time as long + unit
and easily convert from strings.
|
| TimeUUID |
A time-based UUID that is internally stored in a sortable/lexicographical
byte ordering.
|
| ToStringBuilder |
|
| UncheckedSecureException |
|
| WaitFor |
Basic abstraction of a spin-lock waiting for something to be true.
|
| WaitFor.Progress |
|