|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Cache<K,V> | Interface representing a cache that is able to store key->value mappings. |
| List<T> | Represents an interface for every class that behaves like a list of items. |
| Resolver<K,V> | Represents an interface that every class, that is capable of resolving keys to values without a cache, should implement. |
| Class Summary | |
|---|---|
| AbstractCache<K,V> | An abstract implementation of Cache that provides some common methods for cache classes. |
| AbstractNode<K,T> | Represents a node that can be used as a key for TreeMap. |
| CachedGroup | Represents a cache of optionally paged query results. |
| 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. |
| CachedIListReader | Represents a IListReader implementation that uses a cache to retrieve posting lists. |
| 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. |
| NullResolver<K,V> | Simple implementation of the Resolver that always returns null. |
Provides classes that help implementing a cache for the egothor project.
These packages were developed by Martin Pirchala.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||