Class Summary |
Cache0<K,V> |
A cache that keeps nothing |
Cache1<K,V> |
A one-slot cache. |
CacheLRU<K,V> |
This class is not thread-safe. |
CacheSetLRU<T> |
Cache set - tracks LRU of objects |
CacheSetSync<T> |
|
CacheSetWrapper<T> |
|
CacheSimple<K,V> |
A simple fixed size cache that uses the hash code to address a slot. |
CacheStatsAtomic<Key,Value> |
Capture statisics for a cache - this class is thread safe (you can read the stats while the cache is active) |
CacheStatsSimple<Key,Value> |
Collect statistics for a cache - this class is not thread safe (@see{CacheStatsAtomic}) |
CacheSync<Key,T> |
|
CacheUnbounded<K,V> |
|
CacheWithGetter<K,V> |
Cache that takes a Getter to automatically fill cache misses. |
CacheWrapper<Key,T> |
|