|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RunIterator | |
---|---|
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. |
Uses of RunIterator in org.terrier.structures.indexing.singlepass |
---|
Subclasses of RunIterator in org.terrier.structures.indexing.singlepass | |
---|---|
class |
FileRunIterator<K extends PostingInRun>
Reads runs of flushed term posting lists by reading them from files. |
Fields in org.terrier.structures.indexing.singlepass declared as RunIterator | |
---|---|
protected RunIterator |
RunsMerger.myRun
RunReader reference for merging |
Fields in org.terrier.structures.indexing.singlepass with type parameters of type RunIterator | |
---|---|
protected java.util.Queue<RunIterator> |
RunsMerger.queue
Heap for the postings coming from different runs. |
Methods in org.terrier.structures.indexing.singlepass that return RunIterator | |
---|---|
abstract RunIterator |
RunIteratorFactory.createRunIterator(int runNumber)
Open the RunIterator for the specified run number |
RunIterator |
FileRunIteratorFactory.createRunIterator(int runNumber)
Return a RunIterator for the specified runNumber |
Methods in org.terrier.structures.indexing.singlepass with parameters of type RunIterator | |
---|---|
int |
RunsMerger.PostingComparator.compare(RunIterator a,
RunIterator b)
|
Uses of RunIterator in org.terrier.structures.indexing.singlepass.hadoop |
---|
Subclasses of RunIterator in org.terrier.structures.indexing.singlepass.hadoop | |
---|---|
class |
HadoopRunPostingIterator
This class allows the iteration of over a postings within a run within the Hadoop framwork. |
Methods in org.terrier.structures.indexing.singlepass.hadoop that return RunIterator | |
---|---|
RunIterator |
HadoopRunIteratorFactory.createRunIterator(int runNumber)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |