|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use org.egothor.cache | |
|---|---|
| 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.core.query | This package contains objects that represent a structure of a query in our inner and binary form, readers of a barrel and a result queue. |
| 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. |
| Classes in org.egothor.cache used by org.egothor.cache | |
|---|---|
| Cache
Interface representing a cache that is able to store key->value mappings. |
|
| CachedIListItem
Represents one item of the inverted list that is stored in a memory. |
|
| CachedIListPage
Represent one page of an inverted list stored in a cache. |
|
| CachedQuery
Represents a complete information about a submitted query that can be used as a key from Cache objects. |
|
| CachedResult
Represents a complete result of a query. |
|
| CachedRider
Represents a cache that stores pages of inverted lists for different barrels and terms. |
|
| CachedTerm
Represents a triplet barrel, term, pageId, that can be used as a key of a inverted list cache. |
|
| Resolver
Represents an interface that every class, that is capable of resolving keys to values without a cache, should implement. |
|
| Classes in org.egothor.cache used by org.egothor.cache.arc | |
|---|---|
| AbstractCache
An abstract implementation of Cache that provides some common methods for cache classes. |
|
| Cache
Interface representing a cache that is able to store key->value mappings. |
|
| Resolver
Represents an interface that every class, that is capable of resolving keys to values without a cache, should implement. |
|
| Classes in org.egothor.cache used by org.egothor.cache.fifo | |
|---|---|
| AbstractCache
An abstract implementation of Cache that provides some common methods for cache classes. |
|
| Cache
Interface representing a cache that is able to store key->value mappings. |
|
| List
Represents an interface for every class that behaves like a list of items. |
|
| Resolver
Represents an interface that every class, that is capable of resolving keys to values without a cache, should implement. |
|
| Classes in org.egothor.cache used by org.egothor.cache.lfu | |
|---|---|
| AbstractCache
An abstract implementation of Cache that provides some common methods for cache classes. |
|
| AbstractNode
Represents a node that can be used as a key for TreeMap. |
|
| Cache
Interface representing a cache that is able to store key->value mappings. |
|
| Resolver
Represents an interface that every class, that is capable of resolving keys to values without a cache, should implement. |
|
| Classes in org.egothor.cache used by org.egothor.cache.lru | |
|---|---|
| AbstractCache
An abstract implementation of Cache that provides some common methods for cache classes. |
|
| Cache
Interface representing a cache that is able to store key->value mappings. |
|
| List
Represents an interface for every class that behaves like a list of items. |
|
| Resolver
Represents an interface that every class, that is capable of resolving keys to values without a cache, should implement. |
|
| Classes in org.egothor.cache used by org.egothor.cache.lruk | |
|---|---|
| AbstractCache
An abstract implementation of Cache that provides some common methods for cache classes. |
|
| AbstractNode
Represents a node that can be used as a key for TreeMap. |
|
| Cache
Interface representing a cache that is able to store key->value mappings. |
|
| Resolver
Represents an interface that every class, that is capable of resolving keys to values without a cache, should implement. |
|
| Classes in org.egothor.cache used by org.egothor.cache.multiQueue | |
|---|---|
| AbstractCache
An abstract implementation of Cache that provides some common methods for cache classes. |
|
| Cache
Interface representing a cache that is able to store key->value mappings. |
|
| Resolver
Represents an interface that every class, that is capable of resolving keys to values without a cache, should implement. |
|
| Classes in org.egothor.cache used by org.egothor.cache.slru | |
|---|---|
| AbstractCache
An abstract implementation of Cache that provides some common methods for cache classes. |
|
| Cache
Interface representing a cache that is able to store key->value mappings. |
|
| Resolver
Represents an interface that every class, that is capable of resolving keys to values without a cache, should implement. |
|
| Classes in org.egothor.cache used by org.egothor.cache.stat | |
|---|---|
| AbstractCache
An abstract implementation of Cache that provides some common methods for cache classes. |
|
| Cache
Interface representing a cache that is able to store key->value mappings. |
|
| Resolver
Represents an interface that every class, that is capable of resolving keys to values without a cache, should implement. |
|
| Classes in org.egothor.cache used by org.egothor.cache.staticDynamic | |
|---|---|
| Cache
Interface representing a cache that is able to store key->value mappings. |
|
| Resolver
Represents an interface that every class, that is capable of resolving keys to values without a cache, should implement. |
|
| Classes in org.egothor.cache used by org.egothor.cache.twoQueue | |
|---|---|
| AbstractCache
An abstract implementation of Cache that provides some common methods for cache classes. |
|
| Cache
Interface representing a cache that is able to store key->value mappings. |
|
| Resolver
Represents an interface that every class, that is capable of resolving keys to values without a cache, should implement. |
|
| Classes in org.egothor.cache used by org.egothor.core.query | |
|---|---|
| Cache
Interface representing a cache that is able to store key->value mappings. |
|
| CachedIListPage
Represent one page of an inverted list stored in a cache. |
|
| CachedRider
Represents a cache that stores pages of inverted lists for different barrels and terms. |
|
| CachedTerm
Represents a triplet barrel, term, pageId, that can be used as a key of a inverted list cache. |
|
| Classes in org.egothor.cache used by org.egothor.dir | |
|---|---|
| Cache
Interface representing a cache that is able to store key->value mappings. |
|
| CachedGroup
Represents a cache of optionally paged query results. |
|
| CachedQuery
Represents a complete information about a submitted query that can be used as a key from Cache objects. |
|
| CachedResult
Represents a complete result of a query. |
|
| Resolver
Represents an interface that every class, that is capable of resolving keys to values without a cache, should implement. |
|
| Classes in org.egothor.cache used by org.egothor.duplicity.algorithm | |
|---|---|
| Resolver
Represents an interface that every class, that is capable of resolving keys to values without a cache, should implement. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||