|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DocumentPostingList | |
---|---|
org.terrier.indexing | Provides classes and interfaces related to the indexing of documents. |
org.terrier.structures.indexing | Provides the classes used for creating the data structures of the Terrier platform. |
org.terrier.structures.indexing.singlepass | Provides implementation of the structures needed for performing a single pass indexing |
Uses of DocumentPostingList in org.terrier.indexing |
---|
Fields in org.terrier.indexing declared as DocumentPostingList | |
---|---|
protected DocumentPostingList |
BlockIndexer.termsInDocument
The list of terms in this document, and for each, the block occurrences. |
protected DocumentPostingList |
BasicIndexer.termsInDocument
The structure that holds the terms found in a document. |
Methods in org.terrier.indexing with parameters of type DocumentPostingList | |
---|---|
protected void |
BlockIndexer.indexDocument(java.util.Map<java.lang.String,java.lang.String> docProperties,
DocumentPostingList _termsInDocument)
This adds a document to the direct and document indexes, as well as it's terms to the lexicon. |
protected void |
BasicSinglePassIndexer.indexDocument(java.util.Map<java.lang.String,java.lang.String> docProperties,
DocumentPostingList termsInDocument)
This adds a document to the direct and document indexes, as well as it's terms to the lexicon. |
protected void |
BasicIndexer.indexDocument(java.util.Map<java.lang.String,java.lang.String> docProperties,
DocumentPostingList _termsInDocument)
This adds a document to the direct and document indexes, as well as it's terms to the lexicon. |
Uses of DocumentPostingList in org.terrier.structures.indexing |
---|
Subclasses of DocumentPostingList in org.terrier.structures.indexing | |
---|---|
class |
BlockDocumentPostingList
Represents the postings of one document, and saves block (term position) information. |
class |
BlockFieldDocumentPostingList
BlockFieldDocumentPostingList class |
class |
FieldDocumentPostingList
FieldDocumentPostingList class |
Methods in org.terrier.structures.indexing with parameters of type DocumentPostingList | |
---|---|
void |
LexiconBuilder.addDocumentTerms(DocumentPostingList terms)
adds the terms of a document to the temporary lexicon in memory. |
void |
LexiconMap.insert(DocumentPostingList doc)
Inserts all the terms from a document posting into the lexicon map |
void |
FieldLexiconMap.insert(DocumentPostingList _doc)
Inserts all the terms from a document posting into the lexicon map |
void |
BlockLexiconMap.insert(DocumentPostingList _doc)
Inserts all the terms from a document posting into the lexicon map |
void |
BlockFieldLexiconMap.insert(DocumentPostingList _doc)
Inserts all the terms from a document posting into the lexicon map |
Uses of DocumentPostingList in org.terrier.structures.indexing.singlepass |
---|
Methods in org.terrier.structures.indexing.singlepass with parameters of type DocumentPostingList | |
---|---|
void |
MemoryPostings.addTerms(DocumentPostingList docPostings,
int docid)
Add the terms in a DocumentPostingList to the postings in memory. |
void |
FieldsMemoryPostings.addTerms(DocumentPostingList docPostings,
int docid)
Add the terms in a DocumentPostingList to the postings in memory. |
void |
BlockMemoryPostings.addTerms(DocumentPostingList _docPostings,
int docid)
Add the terms in a DocumentPostingList to the postings in memory. |
void |
BlockFieldMemoryPostings.addTerms(DocumentPostingList _docPostings,
int docid)
Add the terms in a DocumentPostingList to the postings in memory. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |