| Interface | Description |
|---|---|
| MemoryPointer |
Pointer type for use with MemoryIndex.
|
| MemoryPostingList |
A memory posting list interface
|
| MetaIndexMap |
An interface defining a meta index structure
|
| Class | Description |
|---|---|
| MemoryCollectionStatistics |
This class provides basic statistics in memory for a collection of documents,
such as the average length of documents, or the total number of documents in
the collection.
|
| MemoryCompressedMetaIndex |
An in-memory version of a Meta-data index.
|
| MemoryDirectIndex |
This is a DirectIndex structure that is held fully in memory, it
is based upon the MemoryInverted class.
|
| MemoryDocumentIndex |
An in-memory version of the Document index.
|
| MemoryDocumentIndexMap |
This class is a special variant of the Memory index class where the
Document index is backed by a fast mapping structure in memory.
|
| MemoryIndex |
An index held in fully memory.
|
| MemoryInvertedIndex |
A basic inverted file implementation for use with MemoryIndex structures.
|
| MemoryIterablePosting |
A postings list implementation held fully in memory.
|
| MemoryLexicon |
The lexicon structure for a MemoryIndex.
|
| MemoryLexiconEntry |
A lexicon entry stored in a MemoryLexicon.
|
| MemoryMetaIndex |
An in-memory version of a Meta-data index.
|
| MemoryMetaIndexMap |
A memory meta index structure that supports fast look-ups via a map.
|
| WTreeMap<K,V> |
Wrapper around TreeMap implementing OrderedMap.
|
Provides MemoryIndex structures. Memory indices are wholly stored in memory, are updatable and can (optionally) be written to disk.
Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow