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