|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PostingIndex | |
---|---|
org.terrier.matching | Provides the classes and interfaces used for matching documents to queries. |
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 PostingIndex in org.terrier.matching |
---|
Fields in org.terrier.matching declared as PostingIndex | |
---|---|
protected PostingIndex<Pointer> |
PostingListManager.invertedIndex
inverted index of the index |
protected PostingIndex<Pointer> |
OldBasicMatching.invertedIndex
The inverted file. |
protected PostingIndex<Pointer> |
BaseMatching.invertedIndex
The inverted file. |
Uses of PostingIndex in org.terrier.querying |
---|
Fields in org.terrier.querying declared as PostingIndex | |
---|---|
protected PostingIndex<?> |
QueryExpansion.directIndex
The direct index used for retrieval. |
protected PostingIndex<Pointer> |
DFRBagExpansionTerms.directIndex
|
protected PostingIndex<?> |
QueryExpansion.invertedIndex
The inverted index used for retrieval. |
Constructors in org.terrier.querying with parameters of type PostingIndex | |
---|---|
DFRBagExpansionTerms(CollectionStatistics collStats,
Lexicon<String> _lexicon,
PostingIndex<Pointer> _directIndex,
DocumentIndex _documentIndex)
Constructs an instance of ExpansionTerms. |
Uses of PostingIndex in org.terrier.structures |
---|
Classes in org.terrier.structures that implement PostingIndex | |
---|---|
class |
BitPostingIndex
Class for various bit compressed index implementations, including parents to current DirectIndex and InvertedIndex implementations. |
class |
BlockDirectIndex
Extended direct index that saves both block and field information about the terms that appear in a document. |
class |
BlockInvertedIndex
This class implements the block field inverted index for performing retrieval. |
class |
DirectIndex
A class that implements the direct index and saves information about whether a term appears in one of the specified fields. |
class |
InvertedIndex
This class implements the inverted index for performing retrieval, with field information optionally. |
Methods in org.terrier.structures that return PostingIndex | |
---|---|
PostingIndex<Pointer> |
Index.getDirectIndex()
Return the DirectIndex associated with this index |
PostingIndex<Pointer> |
Index.getInvertedIndex()
Returns the InvertedIndex to use for this index |
Uses of PostingIndex in org.terrier.structures.postings |
---|
Methods in org.terrier.structures.postings with parameters of type PostingIndex | |
---|---|
static IterablePosting |
PhraseIterablePosting.createPhrasePostingList(Pointer[] ps,
PostingIndex<Pointer> invIndex,
boolean savePositions)
|
static IterablePosting |
PhraseIterablePosting.createPhrasePostingList(String[] terms,
Lexicon<String> lex,
PostingIndex<Pointer> invIndex,
boolean savePositions)
|
static IterablePosting |
ProximityIterablePosting.createProximityPostingList(Pointer[] ps,
PostingIndex<Pointer> invIndex,
int blockDistance)
|
static IterablePosting |
ProximityIterablePosting.createProximityPostingList(String[] terms,
Lexicon<String> lex,
PostingIndex<Pointer> invIndex,
int blockDistance)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |