See: Description
| Interface | Description |
|---|---|
| SinglePassIndexerFlushDelegate |
Used by
ExtensibleSinglePassIndexer for
delegating the flushing of memory. |
| Class | Description |
|---|---|
| BasicSinglePassIndexer |
This class indexes a document collection (skipping the direct file construction).
|
| BlockFieldMemoryPostings |
Class for handling posting lists containing block and field information in memory while indexing.
|
| BlockFieldPosting |
Class representing a posting list in memory containing fields and block iformation.
|
| BlockFieldPostingInRun |
Class holding the information for a posting list read
from a previously written run at disk.
|
| BlockInverted2DirectIndexBuilder |
Create a block direct index from a BlockInvertedIndex.
|
| BlockMemoryPostings |
Class for handling posting lists containing block information in memory while indexing.
|
| BlockPosting |
Class representing a posting list in memory with block information
It keeps the information for
DF, TF, and the sequence [doc, tf, blockCount, [blockId]] |
| BlockPostingInRun |
Class holding the information for a posting list read
from a previously written run at disk.
|
| BlockSinglePassIndexer |
Indexes a document collection saving block information for the indexed terms.
|
| ExtensibleSinglePassIndexer |
Directly based on BasicSinglePassIndexer, with just a few modifications
to enable some extra hooks.
|
| FieldPosting |
Class holding the information for a posting list read
from a previously written run at disk.
|
| FieldPostingInRun |
Class holding the information for a posting list read
from a previously written run at disk.
|
| FieldsMemoryPostings |
Class for handling posting lists containing field information in memory while indexing.
|
| FileRunIterator<K extends PostingInRun> |
Reads runs of flushed term posting lists by reading them from files.
|
| FileRunIteratorFactory |
Creates FileRunIterators, using the specificed filenames as the run data files, and
the specified class as the type of the postings in the run files
|
| Inverted2DirectIndexBuilder |
Create a direct index from an InvertedIndex.
|
| MemoryPostings |
Class for handling Simple posting lists in memory while indexing.
|
| NoDuplicatesSinglePassIndexing |
Single pass indexer that performs document deduplication based upon the
the docno.
|
| Posting |
Class representing a simple posting list in memory.
|
| PostingInRun |
Base class for PostingInRun classes
|
| RunIterator |
An abstract base class which allows PostingInRuns to be iterated over.
|
| RunIteratorFactory |
Base class for Factories of RunIterators.
|
| RunsMerger |
Merges a set of N runs using a priority queue.
|
| RunsMerger.PostingComparator |
Implements a comparator for RunIterators (so it can be used by the queue).
|
| RunWriter |
This class writes a run to disk.
|
| SimplePostingInRun |
Class holding the information for a posting list read
from a previously written run at disk.
|
Provides implementation of the structures needed for performing a single pass indexing
Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow