|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Resolver | |
|---|---|
| org.egothor.cache | Provides classes that help implementing a cache for the egothor project. |
| 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.staticDynamic | Provides classes that help implementing a static-dynamic cache. |
| org.egothor.cache.twoQueue | Provides classes that help implementing a cache using 2Q algorithm as an eviction policy. |
| org.egothor.dir | This package defines objects of distributed IR layer. |
| org.egothor.duplicity.algorithm | This package contains top-level classes that implement the duplicity checking algorithm. |
| Uses of Resolver in org.egothor.cache |
|---|
| Classes in org.egothor.cache that implement Resolver | |
|---|---|
class |
CachedRider
Represents a cache that stores pages of inverted lists for different barrels and terms. |
class |
NullResolver<K,V>
Simple implementation of the Resolver that always returns null. |
| Fields in org.egothor.cache declared as Resolver | |
|---|---|
protected Resolver<K,V> |
AbstractCache.resolver
Object implementing Resolver interface that can be used to retrieve the value for the specified key in case of a cache miss. |
| Methods in org.egothor.cache that return Resolver | |
|---|---|
Resolver<K,V> |
AbstractCache.getResolver()
Gets the current resolver associated with this cache. |
Resolver<K,V> |
Cache.getResolver()
Gets the current resolver associated with this cache. |
Resolver<K,V> |
AbstractCache.setResolver(Resolver<K,V> resolver)
Sets the resolver associated with this cache. |
Resolver<K,V> |
Cache.setResolver(Resolver<K,V> resolver)
Sets the resolver associated with this cache. |
| Methods in org.egothor.cache with parameters of type Resolver | |
|---|---|
Resolver<K,V> |
AbstractCache.setResolver(Resolver<K,V> resolver)
Sets the resolver associated with this cache. |
Resolver<K,V> |
Cache.setResolver(Resolver<K,V> resolver)
Sets the resolver associated with this cache. |
| Constructors in org.egothor.cache with parameters of type Resolver | |
|---|---|
AbstractCache(Resolver<K,V> resolver,
int capacity)
Constructor for the AbstractCache object. |
|
| Uses of Resolver in org.egothor.cache.arc |
|---|
| Constructors in org.egothor.cache.arc with parameters of type Resolver | |
|---|---|
ArcCache(Resolver<K,V> resolver)
Constructor for the ArcCache object. |
|
ArcCache(Resolver<K,V> resolver,
int capacity)
Constructor for the ArcCache object. |
|
| Uses of Resolver in org.egothor.cache.fifo |
|---|
| Constructors in org.egothor.cache.fifo with parameters of type Resolver | |
|---|---|
FifoCache(Resolver<K,V> resolver)
Constructor for the FifoCache object. |
|
FifoCache(Resolver<K,V> resolver,
int capacity)
Constructor for the FifoCache object. |
|
| Uses of Resolver in org.egothor.cache.lfu |
|---|
| Constructors in org.egothor.cache.lfu with parameters of type Resolver | |
|---|---|
LfuCache(Resolver<K,V> resolver)
Constructor for the LfuCache object. |
|
LfuCache(Resolver<K,V> resolver,
int capacity)
Constructor for the LfuCache object. |
|
| Uses of Resolver in org.egothor.cache.lru |
|---|
| Constructors in org.egothor.cache.lru with parameters of type Resolver | |
|---|---|
LruCache(Resolver<K,V> resolver)
Constructor for the LruCache object. |
|
LruCache(Resolver<K,V> resolver,
int capacity)
Constructor for the LruCache object. |
|
| Uses of Resolver in org.egothor.cache.lruk |
|---|
| Constructors in org.egothor.cache.lruk with parameters of type Resolver | |
|---|---|
LruKCache(Resolver<K,V> resolver)
Constructor for the LruKCache object. |
|
LruKCache(Resolver<K,V> resolver,
int capacity)
Constructor for the LruKCache object. |
|
LruKCache(Resolver<K,V> resolver,
int capacity,
int historyCapacity,
int numberOfIds)
Constructor for the LruKCache object. |
|
| Uses of Resolver in org.egothor.cache.multiQueue |
|---|
| Constructors in org.egothor.cache.multiQueue with parameters of type Resolver | |
|---|---|
MultiQueueCache(Resolver<K,V> resolver)
Constructor for the MultiQueueCache object. |
|
MultiQueueCache(Resolver<K,V> resolver,
int capacity)
Constructor for the MultiQueueCache object. |
|
MultiQueueCache(Resolver<K,V> resolver,
int capacity,
int outCapacity)
Constructor for the MultiQueueCache object. |
|
MultiQueueCache(Resolver<K,V> resolver,
int capacity,
int outCapacity,
byte numberOfQueues)
Constructor for the MultiQueueCache object. |
|
MultiQueueCache(Resolver<K,V> resolver,
int capacity,
int outCapacity,
byte numberOfQueues,
MultiQueueFunction queueFunction)
Constructor for the MultiQueueCache object. |
|
| Uses of Resolver in org.egothor.cache.slru |
|---|
| Constructors in org.egothor.cache.slru with parameters of type Resolver | |
|---|---|
SlruCache(Resolver<K,V> resolver)
Constructor for the SlruCache object. |
|
SlruCache(Resolver<K,V> resolver,
int capacity)
Constructor for the SlruCache object. |
|
SlruCache(Resolver<K,V> resolver,
int capacity,
int protectedCapacity)
Constructor for the SlruCache object. |
|
| Uses of Resolver in org.egothor.cache.stat |
|---|
| Constructors in org.egothor.cache.stat with parameters of type Resolver | |
|---|---|
StaticCache(Resolver<K,V> resolver)
Constructor for the StaticCache object. |
|
StaticCache(Resolver<K,V> resolver,
int capacity)
Constructor for the StaticCache object. |
|
| Uses of Resolver in org.egothor.cache.staticDynamic |
|---|
| Methods in org.egothor.cache.staticDynamic that return Resolver | |
|---|---|
Resolver<K,V> |
StaticDynamicCache.getResolver()
Gets the current resolver associated with this cache. |
Resolver<K,V> |
StaticDynamicCache.setResolver(Resolver<K,V> resolver)
Sets the resolver associated with this cache. |
| Methods in org.egothor.cache.staticDynamic with parameters of type Resolver | |
|---|---|
Resolver<K,V> |
StaticDynamicCache.setResolver(Resolver<K,V> resolver)
Sets the resolver associated with this cache. |
| Constructors in org.egothor.cache.staticDynamic with parameters of type Resolver | |
|---|---|
StaticDynamicCache(Resolver<K,V> resolver,
Cache<K,V> dynamicCache)
Constructor for the StaticDynamicCache object. |
|
StaticDynamicCache(Resolver<K,V> resolver,
Cache<K,V> dynamicCache,
int staticCapacity)
Constructor for the StaticDynamicCache object. |
|
| Uses of Resolver in org.egothor.cache.twoQueue |
|---|
| Constructors in org.egothor.cache.twoQueue with parameters of type Resolver | |
|---|---|
TwoQueueCache(Resolver<K,V> resolver)
Constructor for the TwoQueueCache object. |
|
TwoQueueCache(Resolver<K,V> resolver,
int capacity)
Constructor for the TwoQueueCache object. |
|
TwoQueueCache(Resolver<K,V> resolver,
int capacity,
int kIn,
int kOut)
Constructor for the TwoQueueCache object. |
|
| Uses of Resolver in org.egothor.dir |
|---|
| Classes in org.egothor.dir that implement Resolver | |
|---|---|
class |
Group
A Group is a group of Barrels which are, in fact, represented as one Barrel. |
class |
Tanker
A Tanker is a group of Barrels with the capability of inserting new Barrels. |
class |
TankerImpl
This object encapsulates core Tanker structure with some routines which make the life of a programmer easier. |
class |
TankerImplSecure
This object encapsulates standard TankerImpl and adds multithread safe behavior. |
| Uses of Resolver in org.egothor.duplicity.algorithm |
|---|
| Classes in org.egothor.duplicity.algorithm that implement Resolver | |
|---|---|
class |
TankerImplDuplicityChecker
This object encapsulates standard TankerImplSecure and adds duplicity checking ability. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||