Utilities for implementation.
Most of these classes will not need to be directly referenced, but help support other components of the library.
Interface Summary Interface Description CheckedConsumer<V,E extends Throwable>A functional interface similar to Consumer, except allowing contained methods to throw exceptions. CheckedFunction<I,O,E extends Exception>A function with one input and one output which may throw a checked exception. CheckedSupplier<V,E extends Throwable>A functional interface similar to Supplier, except allowing contained methods to throw exceptions. MapFactoryA factory which creates thread-safe map instances. NamingSchemeAn enforced style of naming.
Class Summary Class Description EnumLookupUtility class to cache more flexible enum lookup. MapFactoriesDefault implementations of
StringsExtra string utilities. TypesUtility methods for working with generic types. UnmodifiableCollectionsProvides a set of methods that produce unmodifiable copies of collections.
Enum Summary Enum Description NamingSchemesStandard naming schemes.