All Classes and Interfaces

Class
Description
 
Handy utilities for working with Java arrays.
 
Useful Map that does not care about the case-sensitivity of keys when the key value is a String.
Class used to wrap String keys.
Implements a java.util.Set that will not utilize 'case' when comparing Strings contained within the Set.
Useful utilities for Class work.
 
 
Useful Map that does not care about the case-sensitivity of keys when the key value is a String.
Similar to CompactSet, except that it uses a HashSet as delegate Set when more than compactSize() elements are held.
Useful Map that does not care about the case-sensitivity of keys when the key value is a String.
Similar to CompactSet, except that it uses a LinkedHashSet as delegate Set when more than compactSize() elements are held.
This Map uses very little memory (See CompactMap).
Similar to CompactSet, except that it uses a LinkedHashSet as delegate Set when more than compactSize() elements are held.
Many developers do not realize than they may have thousands or hundreds of thousands of Maps in memory, often representing small JSON objects.
 
Often, memory may be consumed by lots of Maps or Sets (HashSet uses a HashMap to implement it's set).
ConcurrentList provides a List and List wrapper that is thread-safe, usable in highly concurrent environments.
ConcurrentSet provides a Set that is thread-safe, usable in highly concurrent environments.
 
 
Instance conversion utility.
Useful conversion utilities.
 
Utility for parsing String dates with optional times, especially when the input String formats may be inconsistent.
Test two objects for equivalence with a 'deep' comparison.
 
Useful encryption utilities that simplify tasks like getting an encrypted String return value (or MD5 hash String) for String or Stream input.
Useful Exception Utilities
This class is used in conjunction with the Executor class.
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
Useful IOUtilities that simplify common io tasks
 
 
This class provides a thread-safe Least Recently Used (LRU) cache API that will evict the least recently used items, once a threshold is met.
Usefule utilities for Maps
Useful Math utilities
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.
SealableList provides a List or List wrapper that can be 'sealed' and 'unsealed.' When sealed, the List is immutable, when unsealed it is mutable.
SealableMap provides a Map or Map wrapper that can be 'sealed' and 'unsealed.' When sealed, the Map is mutable, when unsealed it is immutable (read-only).
SealableNavigableMap provides a NavigableMap or NavigableMap wrapper that can be 'sealed' and 'unsealed.' When sealed, the Map is mutable, when unsealed it is immutable (read-only).
SealableNavigableSet provides a NavigableSet or NavigableSet wrapper that can be 'sealed' and 'unsealed.' When sealed, the NavigableSet is mutable, when unsealed it is immutable (read-only).
SealableSet provides a Set or Set wrapper that can be 'sealed' and 'unsealed.' When sealed, the Set is mutable, when unsealed it is immutable (read-only).
This class is used in conjunction with the Executor class.
Useful String utilities for common tasks
Useful System utilities for common tasks
Useful Test utilities for common tasks
TrackingMap
Java Object Graph traverser.
This class wraps a class in order to cache the fields so they are only reflectively obtained once.
 
Generate a unique ID that fits within a long value.
Deprecated.
Deprecated.
Deprecated.