|
TUM CCSM Commons | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use CacheBase | |
|---|---|
| edu.tum.cs.commons.cache | Base classes for dynamic caches. |
| edu.tum.cs.commons.factory | Factory interface. |
| Uses of CacheBase in edu.tum.cs.commons.cache |
|---|
| Subclasses of CacheBase in edu.tum.cs.commons.cache | |
|---|---|
class |
LRUCacheBase<I,H,E,X extends Exception>
A cache with a fixed size using a last recently used (LRU) strategy. |
class |
LRUStraightCacheBase<I,E,X extends Exception>
This a special base class for last recently used (LRU) caches that work with identifiers that are suitable as hash keys. |
class |
SoftRefCacheBase<I,H,E,X extends Exception>
A base class for dynamic caches based on SoftReferences. |
class |
SoftRefStraightCacheBase<I,E,X extends Exception>
This a special base class for caches that work with identifiers that are suitable as hash keys. |
| Uses of CacheBase in edu.tum.cs.commons.factory |
|---|
| Subclasses of CacheBase in edu.tum.cs.commons.factory | |
|---|---|
class |
LRUCachingParameterizedFactory<T,P,X extends Exception>
Caching factory which can reuse created objects. |
class |
SoftRefCachingParameterizedFactory<T,P,X extends Exception>
Caching factory which can reuse created objects. |
|
TUM CCSM Commons | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||