| AttributeMap |
A map from AttributeMap.Key<T> to T that ensures the values stored with a key matches the type associated with
the key.
|
| AttributeMap.Builder |
|
| AttributeMap.Key<T> |
An abstract class extended by pseudo-enums defining the key for data that is stored in the AttributeMap.
|
| AttributeMap.Key.UnsafeValueType |
Useful for parameterized types.
|
| BinaryUtils |
Utilities for encoding and decoding binary data to and from different forms.
|
| CancellableOutputStream |
|
| ClassLoaderHelper |
|
| CollectionUtils |
|
| ComparableUtils |
|
| CompletableFutureUtils |
|
| DaemonThreadFactory |
An decorator for ThreadFactory that sets all threads it creates to be daemon threads.
|
| DateUtils |
Utilities for parsing and formatting dates.
|
| DependencyValidate |
Utilities for loading of classes and objects which have optional dependencies, and therefore need to be safely checked at
runtime in order to use.
|
| Either<L,R> |
Represents a value that can be one of two types.
|
| ExecutorUtils |
|
| FunctionalUtils |
|
| HostnameValidator |
|
| ImmutableMap<K,V> |
An immutable map that could be built by convenient constructors.
|
| ImmutableMap.Builder<K,V> |
A convenient builder for creating ImmutableMap instances.
|
| IoUtils |
Utilities for IO operations.
|
| Lazy<T> |
A class that lazily constructs a value the first time Lazy.getValue() is invoked.
|
| Logger |
|
| LookaheadInputStream |
|
| MapUtils |
|
| Md5Utils |
Utility methods for computing MD5 sums.
|
| MetricValueNormalizer |
|
| NamedThreadFactory |
An decorator for ThreadFactory that allows naming threads based on a format.
|
| NumericUtils |
|
| OptionalUtils |
Functions that make working with optionals easier.
|
| Pair<LeftT,RightT> |
Simple struct of two values, possibly of different types.
|
| Platform |
|
| ReflectionMethodInvoker<T,R> |
This class acts as a proxy to invoke a specific method on objects of a specific class.
|
| ScheduledExecutorUtils |
Utilities that make it easier to create, use and destroy
ScheduledExecutors.
|
| ScheduledExecutorUtils.UnmanagedScheduledExecutorService |
|
| StringInputStream |
Simple wrapper for ByteArrayInputStream that will automatically encode the
string as UTF-8 data, and still allows access to the original string.
|
| StringUtils |
Operations on String that are
null safe.
|
| ThreadFactoryBuilder |
A builder for creating a thread factory.
|
| ToString |
|
| UserHomeDirectoryUtils |
Load the home directory that should be used for the stored file.
|
| Validate |
This class assists in validating arguments.
|