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 4.0. Copyright © 2004-2014 University of Glasgow