Interface | Description |
---|---|
FunctionalUtils.UnsafeConsumer<I> |
Equivalent of
Consumer that throws a checked exception. |
FunctionalUtils.UnsafeFunction<T,R> |
Equivalent of
Function that throws a checked exception. |
FunctionalUtils.UnsafeRunnable |
Equivalent of
Runnable that throws a checked exception. |
FunctionalUtils.UnsafeSupplier<T> |
Equivalent of
Supplier that throws a checked exception. |
SdkAutoCloseable |
An implementation of
AutoCloseable that does not throw any checked exceptions. |
SystemSetting |
An interface implemented by enums in other packages in order to define the system settings the want loaded.
|
Class | Description |
---|---|
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.
|
CollectionUtils | |
ComparableUtils | |
CompletableFutureUtils |
Utility class for working with
CompletableFuture . |
DaemonThreadFactory |
An decorator for
ThreadFactory that sets all threads it creates to be daemon threads. |
DateUtils |
Utilities for parsing and formatting dates.
|
Either<L,R> |
Represents a value that can be one of two types.
|
ExecutorUtils |
Utilities that make it easier to create, use and destroy
ExecutorService s. |
FunctionalUtils | |
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.
|
Logger | |
Md5Utils |
Utility methods for computing MD5 sums.
|
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.
|
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 |
A class to standardize implementations of
Object.toString() across the SDK. |
Validate |
This class assists in validating arguments.
|
Enum | Description |
---|---|
JavaSystemSetting |
The system properties usually provided by the Java runtime.
|
ProxySystemSetting |
The system properties related to http proxy
|
Copyright © 2019. All rights reserved.