| Package | Description |
|---|---|
| org.terrier.structures.indexing.singlepass |
Provides implementation of the structures needed for performing a single
pass indexing
|
| org.terrier.structures.indexing.singlepass.hadoop |
Provides classes implemeting the Hadoop MapReduce indexing in Terrier.
|
| Class and Description |
|---|
| BasicSinglePassIndexer
This class indexes a document collection (skipping the direct file construction).
|
| 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.
|
| Inverted2DirectIndexBuilder
Create a direct index from an InvertedIndex.
|
| MemoryPostings
Class for handling Simple posting lists in memory while indexing.
|
| 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.
|
| 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.
|
| SimplePostingInRun.PIRPostingIterator |
| SinglePassIndexerFlushDelegate
Used by
ExtensibleSinglePassIndexer for
delegating the flushing of memory. |
| Class and Description |
|---|
| BasicSinglePassIndexer
This class indexes a document collection (skipping the direct file construction).
|
| 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.
|
| RunWriter
This class writes a run to disk.
|
Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow