|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Cache | |
---|---|
net.sourceforge.rcache | Provides the Cache interface and its main implementations. |
net.sourceforge.rcache.decorator |
Uses of Cache in net.sourceforge.rcache |
---|
Classes in net.sourceforge.rcache that implement Cache | |
---|---|
class |
BaseCache<K,V>
Memory-Sensitive Cache base implementation. |
class |
SoftCache<K,V>
Memory-Sensitive Cache Based on SoftReferences Entries in a SoftCache can be garbage collected if, and only if, the JVM considers that more memory is needed. |
class |
WeakCache<K,V>
Memory-Sensitive Cache Based on WeakReferences Entries in a WeakCache will be garbage collected as soon as there are no hard references left. |
Uses of Cache in net.sourceforge.rcache.decorator |
---|
Classes in net.sourceforge.rcache.decorator that implement Cache | |
---|---|
class |
CacheProfiler<K,V>
Keeps track of the average execution time for each operation. |
class |
MruGuard<K,V>
Decorator for Cache instances that adds an MRU list containing hard references to the most recently used entries. |
Constructors in net.sourceforge.rcache.decorator with parameters of type Cache | |
---|---|
CacheProfiler(Cache<K,V> cache)
Creates an instance. |
|
MruGuard(Cache<K,V> cache,
int mruSize)
Creates an instance. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |