|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DocumentIndex | |
|---|---|
| org.terrier.querying | Provides the interfaces and classes for the querying API of the Terrier platform, the controls, post processors and filters. |
| org.terrier.structures | Provides the classes that implement the data structures used for retrieval with the Terrier platform. |
| org.terrier.structures.postings | Provides classes representing single postings and atreams of postings in a posting list (e.g. |
| Uses of DocumentIndex in org.terrier.querying |
|---|
| Fields in org.terrier.querying declared as DocumentIndex | |
|---|---|
protected DocumentIndex |
QueryExpansion.documentIndex
The document index used for retrieval. |
protected DocumentIndex |
DFRBagExpansionTerms.documentIndex
|
protected DocumentIndex |
RelevanceFeedbackSelectorDocids.doi
|
| Constructors in org.terrier.querying with parameters of type DocumentIndex | |
|---|---|
DFRBagExpansionTerms(CollectionStatistics collStats,
Lexicon<String> _lexicon,
PostingIndex<Pointer> _directIndex,
DocumentIndex _documentIndex)
Constructs an instance of ExpansionTerms. |
|
| Uses of DocumentIndex in org.terrier.structures |
|---|
| Subinterfaces of DocumentIndex in org.terrier.structures | |
|---|---|
interface |
FieldDocumentIndex
Interface for a fields document index |
| Classes in org.terrier.structures that implement DocumentIndex | |
|---|---|
class |
FSADocumentIndex
Document Index saved as a fixed size array |
class |
FSAFieldDocumentIndex
Fields document index stored as a fixed size array |
| Fields in org.terrier.structures declared as DocumentIndex | |
|---|---|
protected DocumentIndex |
DirectIndex.docIndex
The document index employed for retrieving the document offsets. |
protected DocumentIndex |
InvertedIndex.doi
|
protected DocumentIndex |
BitPostingIndexInputStream.doi
|
| Methods in org.terrier.structures that return DocumentIndex | |
|---|---|
DocumentIndex |
Index.getDocumentIndex()
Return the DocumentIndex associated with this index |
protected DocumentIndex |
DirectIndexInputStream.getDocumentIndex(BitIndexPointer pointer)
|
protected DocumentIndex |
BitPostingIndexInputStream.getDocumentIndex(BitIndexPointer pointer)
|
| Constructors in org.terrier.structures with parameters of type DocumentIndex | |
|---|---|
BlockInvertedIndex(Index index,
String structureName,
DocumentIndex doi)
Constructs an instance of the class with |
|
BlockInvertedIndex(Index index,
String structureName,
DocumentIndex _doi,
Class<? extends IterablePosting> postingClass)
Constructs an instance of the class with |
|
InvertedIndex(Index index,
String structureName,
DocumentIndex _doi)
Construct an instance of the class with |
|
InvertedIndex(Index index,
String structureName,
DocumentIndex _doi,
Class<? extends IterablePosting> postingClass)
Construct an instance of the class with |
|
| Uses of DocumentIndex in org.terrier.structures.postings |
|---|
| Fields in org.terrier.structures.postings declared as DocumentIndex | |
|---|---|
protected DocumentIndex |
BasicIterablePosting.doi
|
| Constructors in org.terrier.structures.postings with parameters of type DocumentIndex | |
|---|---|
BasicIterablePosting(BitIn _bitFileReader,
int _numEntries,
DocumentIndex _doi)
Create a new posting iterator |
|
BasicIterablePostingDocidOnly(BitIn _bitFileReader,
int _numEntries,
DocumentIndex _doi)
Create a new posting iterator |
|
BlockFieldIterablePosting(BitIn _bitFileReader,
int _numEntries,
DocumentIndex doi,
int _fieldCount)
Make a new posting iterator that is read from a BitIn stream. |
|
BlockIterablePosting(BitIn _bitFileReader,
int _numEntries,
DocumentIndex doi)
Constructs an instance of the BlockIterablePosting. |
|
FieldIterablePosting(BitIn fileReader,
int entries,
DocumentIndex _doi,
int _fieldCount)
constructor |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||