| CommonCache<K,V> | Represents a simple key-value cache, which is NOT thread safe and backed by a  Map instance | 
| ConcurrentCommonCache<K,V> | Represents a simple key-value cache, which is thread safe and backed by a  Map instance | 
| ConcurrentSoftCache<K,V> | Represents concurrent cache holding SoftReference instance as value | 
| LRUCache<K,V> | A cache backed by a ConcurrentLinkedHashMap | 
| Memoize | Implements memoize for Closures. | 
| NullProtectionStorage | A NullObject pattern implementation for ProtectionStorage
 Doesn't protect any resources. | 
| StampedCommonCache<K,V> | Represents a simple key-value cache, which is thread safe and backed by a  Map instance. | 
| UnlimitedConcurrentCache<K,V> | A cache backed by a ConcurrentHashMap |