Uses of Class
org.egothor.cache.AbstractCache

Packages that use AbstractCache
org.egothor.cache.arc Provides classes that help implementing a cache using ARC algorithm as an eviction policy. 
org.egothor.cache.fifo Provides classes that help implementing a cache using FIFO algorithm as an eviction policy. 
org.egothor.cache.lfu Provides classes that help implementing a cache using LFU algorithm as an eviction policy. 
org.egothor.cache.lru Provides classes that help implementing a cache using LRU algorithm as an eviction policy. 
org.egothor.cache.lruk Provides classes that help implementing a cache using LRU-K algorithm as an eviction policy. 
org.egothor.cache.multiQueue Provides classes that help implementing a cache using MQ algorithm as an eviction policy. 
org.egothor.cache.slru Provides classes that help implementing a cache using SLRU algorithm as an eviction policy. 
org.egothor.cache.stat Provides classes that help implementing a static cache. 
org.egothor.cache.twoQueue Provides classes that help implementing a cache using 2Q algorithm as an eviction policy. 
 

Uses of AbstractCache in org.egothor.cache.arc
 

Subclasses of AbstractCache in org.egothor.cache.arc
 class ArcCache<K,V>
          Implementation of Cache that uses the ARC algorithm as an eviction policy.
 

Uses of AbstractCache in org.egothor.cache.fifo
 

Subclasses of AbstractCache in org.egothor.cache.fifo
 class FifoCache<K,V>
          Implementation of Cache that uses a FIFO list that removes the oldest (first) entry as an eviction policy.
 

Uses of AbstractCache in org.egothor.cache.lfu
 

Subclasses of AbstractCache in org.egothor.cache.lfu
 class LfuCache<K,V>
          Implementation of Cache that uses the LFU algorithm as an eviction policy.
 

Uses of AbstractCache in org.egothor.cache.lru
 

Subclasses of AbstractCache in org.egothor.cache.lru
 class LruCache<K,V>
          Implementation of Cache that uses a LRU list that removes the least recently used entry as an eviction policy.
 

Uses of AbstractCache in org.egothor.cache.lruk
 

Subclasses of AbstractCache in org.egothor.cache.lruk
 class LruKCache<K,V>
          Implementation of Cache that uses the LRU-K algorithm as an eviction policy.
 

Uses of AbstractCache in org.egothor.cache.multiQueue
 

Subclasses of AbstractCache in org.egothor.cache.multiQueue
 class MultiQueueCache<K,V>
          Implementation of Cache that uses the MQ algorithm as an eviction policy.
 

Uses of AbstractCache in org.egothor.cache.slru
 

Subclasses of AbstractCache in org.egothor.cache.slru
 class SlruCache<K,V>
          Implementation of Cache that uses the SLRU algorithm as an eviction policy.
 

Uses of AbstractCache in org.egothor.cache.stat
 

Subclasses of AbstractCache in org.egothor.cache.stat
 class StaticCache<K,V>
          Implementation of Cache that does not allow adding any new items when it is full.
 

Uses of AbstractCache in org.egothor.cache.twoQueue
 

Subclasses of AbstractCache in org.egothor.cache.twoQueue
 class TwoQueueCache<K,V>
          Implementation of Cache that uses the 2Q algorithm as an eviction policy.