|
||||||||||
| 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 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 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(String filename,
String termsFile,
int runNo,
Class<? extends PostingInRun> _postingInRunClass,
int fieldCount)
Load a new run from files. |
|
FileRunIteratorFactory(String[][] _files,
Class<? extends PostingInRun> _postingClass,
int numFields)
constructor |
|
RunIterator(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(Iterator<MapEmittedPostingList> _postingIterator,
Class<? extends PostingInRun> _postingClass,
int numberOfFields)
constructor |
|
HadoopRunPostingIterator(Class<? extends PostingInRun> postingClass,
int runNo,
Iterator<MapEmittedPostingList> _postingiterator,
String _term,
int numFields)
Constructs a new RunPostingIterator. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||