Uses of Class
org.terrier.structures.indexing.DocumentPostingList
-
Packages that use DocumentPostingList Package Description org.terrier.realtime Provides index structures that support updating and real-time retrieval.org.terrier.realtime.incremental Provides incremental indexing functionality.org.terrier.realtime.memory Provides MemoryIndex structures.org.terrier.realtime.memory.fields Provides MemoryIndex structures that support field search.org.terrier.structures.indexing Provides the classes used for creating the data structures of the Terrier platform.org.terrier.structures.indexing.classical Provides functionality for creating on-disk indices via indexer classes.org.terrier.structures.indexing.singlepass Provides implementation of the structures needed for performing a single pass indexing -
-
Uses of DocumentPostingList in org.terrier.realtime
Methods in org.terrier.realtime with parameters of type DocumentPostingList Modifier and Type Method Description booleanUpdatableIndex. addToDocument(int docid, DocumentPostingList docContents)Adds relevant terms to the named document id.voidUpdatableIndex. indexDocument(java.util.Map<java.lang.String,java.lang.String> docProperties, DocumentPostingList docContents)Add a new pre-parsed document to the index. -
Uses of DocumentPostingList in org.terrier.realtime.incremental
Methods in org.terrier.realtime.incremental with parameters of type DocumentPostingList Modifier and Type Method Description booleanIncrementalIndex. addToDocument(int docid, DocumentPostingList docContents)voidIncrementalIndex. indexDocument(java.util.Map<java.lang.String,java.lang.String> docProperties, DocumentPostingList docContents)Update the index with a new document. -
Uses of DocumentPostingList in org.terrier.realtime.memory
Fields in org.terrier.realtime.memory declared as DocumentPostingList Modifier and Type Field Description protected DocumentPostingListMemoryIndex. docPostingsFIXMEMethods in org.terrier.realtime.memory with parameters of type DocumentPostingList Modifier and Type Method Description booleanMemoryIndex. addToDocument(int docid, DocumentPostingList docContents)Adds relevant terms to the named document id.voidMemoryIndex. indexDocument(java.util.Map<java.lang.String,java.lang.String> docProperties, DocumentPostingList docContents)Index a new document.voidMemoryIndex. indexUnDocument(java.util.Map<java.lang.String,java.lang.String> docProperties, DocumentPostingList docContents)Index an unsearchable document. -
Uses of DocumentPostingList in org.terrier.realtime.memory.fields
Methods in org.terrier.realtime.memory.fields with parameters of type DocumentPostingList Modifier and Type Method Description voidMemoryFieldsIndex. indexDocument(java.util.Map<java.lang.String,java.lang.String> docProperties, DocumentPostingList docContents)Index a new document. -
Uses of DocumentPostingList in org.terrier.structures.indexing
Subclasses of DocumentPostingList in org.terrier.structures.indexing Modifier and Type Class Description classBlockDocumentPostingListRepresents the postings of one document, and saves block (term position) information.classBlockFieldDocumentPostingListBlockFieldDocumentPostingList classclassFieldDocumentPostingListFieldDocumentPostingList classMethods in org.terrier.structures.indexing with parameters of type DocumentPostingList Modifier and Type Method Description voidLexiconBuilder. addDocumentTerms(DocumentPostingList terms)adds the terms of a document to the temporary lexicon in memory.voidFieldLexiconMap. insert(DocumentPostingList _doc)Inserts all the terms from a document posting into the lexicon mapvoidLexiconMap. insert(DocumentPostingList doc)Inserts all the terms from a document posting into the lexicon map -
Uses of DocumentPostingList in org.terrier.structures.indexing.classical
Fields in org.terrier.structures.indexing.classical declared as DocumentPostingList Modifier and Type Field Description protected DocumentPostingListBasicIndexer. termsInDocumentThe structure that holds the terms found in a document.protected DocumentPostingListBlockIndexer. termsInDocumentThe list of terms in this document, and for each, the block occurrences.Methods in org.terrier.structures.indexing.classical with parameters of type DocumentPostingList Modifier and Type Method Description protected voidBasicIndexer. 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 voidBlockIndexer. 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.singlepass
Methods in org.terrier.structures.indexing.singlepass with parameters of type DocumentPostingList Modifier and Type Method Description protected voidBasicSinglePassIndexer. 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 voidNoDuplicatesSinglePassIndexing. 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.
-