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