|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PostingInRun | |
---|---|
org.terrier.indexing | Provides classes and interfaces related to the indexing of documents. |
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 PostingInRun in org.terrier.indexing |
---|
Methods in org.terrier.indexing that return types with arguments of type PostingInRun | |
---|---|
protected abstract java.lang.Class<? extends PostingInRun> |
ExtensibleSinglePassIndexer.getPostingInRunClass()
Get the class for storing postings in runs. |
Uses of PostingInRun in org.terrier.structures.indexing.singlepass |
---|
Classes in org.terrier.structures.indexing.singlepass with type parameters of type PostingInRun | |
---|---|
class |
FileRunIterator<K extends PostingInRun>
Reads runs of flushed term posting lists by reading them from files. |
Subclasses of PostingInRun in org.terrier.structures.indexing.singlepass | |
---|---|
class |
BlockFieldPostingInRun
Class holding the information for a posting list read from a previously written run at disk. |
class |
BlockPostingInRun
Class holding the information for a posting list read from a previously written run at disk. |
class |
FieldPostingInRun
Class holding the information for a posting list read from a previously written run at disk. |
class |
SimplePostingInRun
Class holding the information for a posting list read from a previously written run at disk. |
Fields in org.terrier.structures.indexing.singlepass declared as PostingInRun | |
---|---|
protected PostingInRun |
RunIterator.posting
current posting |
Fields in org.terrier.structures.indexing.singlepass with type parameters of type PostingInRun | |
---|---|
protected java.lang.Class<? extends PostingInRun> |
RunIterator.postingClass
class that new postings are derived from |
Methods in org.terrier.structures.indexing.singlepass that return PostingInRun | |
---|---|
PostingInRun |
RunIterator.current()
returns the current posting |
protected PostingInRun |
Inverted2DirectIndexBuilder.getPostingReader()
returns the SPIR implementation that should be used for reading the postings written earlier |
protected PostingInRun |
BlockInverted2DirectIndexBuilder.getPostingReader()
returns the SPIR implementation that should be used for reading the postings written earlier |
abstract PostingInRun |
RunIterator.next()
iterator implementation |
PostingInRun |
FileRunIterator.next()
Move to the next posting in this run |
Constructor parameters in org.terrier.structures.indexing.singlepass with type arguments of type PostingInRun | |
---|---|
FileRunIterator(java.lang.String filename,
java.lang.String termsFile,
int runNo,
java.lang.Class<? extends PostingInRun> _postingInRunClass,
int fieldCount)
Load a new run from files. |
|
FileRunIteratorFactory(java.lang.String[][] _files,
java.lang.Class<? extends PostingInRun> _postingClass,
int numFields)
constructor |
|
RunIterator(java.lang.Class<? extends PostingInRun> _postingClass,
int _runNo,
int _numberOfFields)
create a new instance of this class. |
Uses of PostingInRun in org.terrier.structures.indexing.singlepass.hadoop |
---|
Methods in org.terrier.structures.indexing.singlepass.hadoop that return PostingInRun | |
---|---|
PostingInRun |
HadoopRunPostingIterator.next()
Return the next PostingInRun |
Constructor parameters in org.terrier.structures.indexing.singlepass.hadoop with type arguments of type PostingInRun | |
---|---|
HadoopRunIteratorFactory(java.util.Iterator<MapEmittedPostingList> _postingIterator,
java.lang.Class<? extends PostingInRun> _postingClass,
int numberOfFields)
constructor |
|
HadoopRunPostingIterator(java.lang.Class<? extends PostingInRun> postingClass,
int runNo,
java.util.Iterator<MapEmittedPostingList> _postingiterator,
java.lang.String _term,
int numFields)
Constructs a new RunPostingIterator. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |