All Classes and Interfaces

Class
Description
An abstract thread-safe implementation of the ConcurrentMap interface that allows null keys and null values.
 
A customizable extension of GZIPOutputStream that allows users to specify the compression level.
A utility class that provides various static methods for working with Java arrays.
A utility class providing static methods for operations on byte arrays and hexadecimal representations.
A Map implementation that provides case-insensitive key comparison for String keys, while preserving the original case of the keys.
Wrapper class for String keys to enforce case-insensitive comparison.
A Set implementation that performs case-insensitive comparisons for String elements, while preserving the original case of the strings.
A utility class providing various methods for working with Java Class objects and related operations.
Converts between arrays and collections while preserving collection characteristics.
Provides cached access to common wrapper collection types (unmodifiable, synchronized, empty, checked).
A utility class providing enhanced operations for working with Java collections.
 
Deprecated.
As of Cedar Software java-util 2.19.0, replaced by CompactMap with builder pattern configuration.
Deprecated.
As of release 2.19.0, replaced by CompactSet with builder configurations.
Deprecated.
As of Cedar Software java-util 2.19.0, replaced by CompactMap with builder pattern configuration.
Deprecated.
As of release 2.19.0, replaced by CompactSet with builder configurations.
Deprecated.
As of Cedar Software java-util 2.19.0, replaced by CompactMap with builder pattern configuration.
Deprecated.
As of release 2.19.0, replaced by CompactSet with builder configurations.
A memory-efficient Map implementation that adapts its internal storage structure to minimize memory usage while maintaining excellent performance.
Builder class for creating customized CompactMap instances.
Comparator implementation for CompactMap key ordering.
 
A memory-efficient Set implementation that internally uses CompactMap.
Builder for creating CompactSet instances with custom configurations.
A thread-safe implementation of ConcurrentMap that supports null keys and null values by using internal sentinel objects.
A thread-safe implementation of the List interface, designed for use in highly concurrent environments.
ConcurrentNavigableMapNullSafe is a thread-safe implementation of ConcurrentNavigableMap that allows null keys and null values by using a unique String sentinel for null keys.
ConcurrentNavigableSetNullSafe is a thread-safe implementation of NavigableSet that allows null elements by using a unique sentinel value internally.
ConcurrentSet provides a Set that is thread-safe and usable in highly concurrent environments.
 
 
Instance conversion utility for converting objects between various types.
Instance conversion utility for converting objects between various types.
 
Configuration options for the Converter class, providing customization of type conversion behavior.
 
Utility for parsing String dates with optional times, supporting a wide variety of formats and patterns.
Performs a deep comparison of two objects, going beyond simple equals() checks.
 
Utility class providing cryptographic operations including hashing, encryption, and decryption.
Useful Exception Utilities
A utility class for executing system commands and capturing their output.
Faster version of ByteArrayInputStream that does not have synchronized methods.
Faster version of ByteArrayOutputStream that does not have synchronized methods and also provides direct access to its internal buffer so that it does not need to be duplicated when read.
Buffered, Pushback, Reader that does not use synchronization.
Buffered Writer that does not use synchronization.
Graph Utility algorithms, such as Asymmetric Graph Difference.
 
These are all possible Delta.Commands that are generated when performing the graph comparison.
 
 
 
 
Useful InetAddress Utilities
Utility class providing robust I/O operations with built-in error handling and resource management.
Callback interface for monitoring and controlling byte transfers.
 
This class provides a thread-safe Least Recently Used (LRU) cache API that evicts the least recently used items once a threshold is met.
This class provides a thread-safe Least Recently Used (LRU) cache API that evicts the least recently used items once a threshold is met.
 
Usefule utilities for Maps
Mathematical utility class providing enhanced numeric operations and algorithms.
Deprecated.
Utilities to simplify writing reflective code as well as improve performance of reflective operations like method and annotation lookups.
 
This class implements a Thread-Safe (re-entrant) SimpleDateFormat class.
This class is used in conjunction with the Executor class.
Comprehensive utility class for string operations providing enhanced manipulation, comparison, and conversion capabilities with null-safe implementations.
Utility class providing common system-level operations and information gathering capabilities.
 
 
 
Useful Test utilities for common tasks
This class provides a thread-safe Least Recently Used (LRU) cache API that evicts the least recently used items once a threshold is met.
A wrapper around a Map that tracks which keys have been accessed via get or containsKey methods.
A Java Object Graph traverser that visits all object reference fields and invokes a provided callback for each encountered object, including the root.
Represents a node visit during traversal, containing the node and its field information.
Deprecated.
Use Traverser.traverse(Object, Set, Consumer) instead.
A cache that holds items for a specified Time-To-Live (TTL) duration.
Generates guaranteed unique, time-based, monotonically increasing IDs within a distributed environment.
Deprecated.
Deprecated.
Deprecated.