Uses of Interface
org.terrier.structures.postings.WritablePosting
-
Packages that use WritablePosting Package Description org.terrier.matching Provides the classes and interfaces used for matching documents to queries.org.terrier.matching.daat Provides classes that implement a document-at-a-time (DAAT) matching strategy.org.terrier.realtime.memory Provides MemoryIndex structures.org.terrier.realtime.memory.fields Provides MemoryIndex structures that support field search.org.terrier.realtime.multi Provides MultiIndex structures.org.terrier.structures.indexing Provides the classes used for creating the data structures of the Terrier platform.org.terrier.structures.postings Provides classes representing single postings and atreams of postings in a posting list (e.g.org.terrier.structures.postings.bit Provides bit-level IterablePosting implementations. -
-
Uses of WritablePosting in org.terrier.matching
Methods in org.terrier.matching that return WritablePosting Modifier and Type Method Description static WritablePosting
FatUtils. firstPosting(WritablePosting[] writablePostings)
protected static WritablePosting
FatUtils. firstPosting(WritablePosting[][] postings)
protected static WritablePosting
FatUtils. firstPosting(WritablePosting[][] postings, int termIndex)
WritablePosting[][]
FatQueryResultSet. getPostings()
Returns a 2D array of posting objects for the document and terms in this result set.WritablePosting[][]
FatResultSet. getPostings()
Returns a 2D array of posting objects for the document and terms in this result set.Methods in org.terrier.matching with parameters of type WritablePosting Modifier and Type Method Description protected static boolean
FatScoringMatching. containsFieldPostings(WritablePosting[][] postings)
static WritablePosting
FatUtils. firstPosting(WritablePosting[] writablePostings)
protected static WritablePosting
FatUtils. firstPosting(WritablePosting[][] postings)
protected static WritablePosting
FatUtils. firstPosting(WritablePosting[][] postings, int termIndex)
void
FatQueryResultSet. setPostings(WritablePosting[][] wp)
void
FatResultSet. setPostings(WritablePosting[][] wp)
-
Uses of WritablePosting in org.terrier.matching.daat
Fields in org.terrier.matching.daat declared as WritablePosting Modifier and Type Field Description protected WritablePosting[]
FatCandidateResult. postings
protected WritablePosting[][]
FatCandidateResultSet. postings
Methods in org.terrier.matching.daat that return WritablePosting Modifier and Type Method Description WritablePosting[]
FatCandidateResult. getPostings()
WritablePosting[][]
FatCandidateResultSet. getPostings()
Methods in org.terrier.matching.daat with parameters of type WritablePosting Modifier and Type Method Description void
FatCandidateResult. setPosting(int term, WritablePosting p)
void
FatCandidateResultSet. setPostings(WritablePosting[][] wp)
-
Uses of WritablePosting in org.terrier.realtime.memory
Methods in org.terrier.realtime.memory that return WritablePosting Modifier and Type Method Description WritablePosting
MemoryDirectIterablePosting. asWritablePosting()
Copy this posting to one free of an iterator.WritablePosting
MemoryIterablePosting. asWritablePosting()
Copy this posting to one free of an iterator. -
Uses of WritablePosting in org.terrier.realtime.memory.fields
Methods in org.terrier.realtime.memory.fields that return WritablePosting Modifier and Type Method Description WritablePosting
MemoryFieldsDirectIterablePosting. asWritablePosting()
WritablePosting
MemoryFieldsIterablePosting. asWritablePosting()
Copy this posting to one free of an iterator. -
Uses of WritablePosting in org.terrier.realtime.multi
Methods in org.terrier.realtime.multi that return WritablePosting Modifier and Type Method Description WritablePosting
BlockMultiDirectIterablePosting. asWritablePosting()
WritablePosting
MultiDirectIterablePosting. asWritablePosting()
WritablePosting
MultiIterablePosting. asWritablePosting()
Copy this posting to one free of an iterator. -
Uses of WritablePosting in org.terrier.structures.indexing
Methods in org.terrier.structures.indexing that return WritablePosting Modifier and Type Method Description WritablePosting
DocumentPostingList.postingIterator. asWritablePosting()
-
Uses of WritablePosting in org.terrier.structures.postings
Classes in org.terrier.structures.postings that implement WritablePosting Modifier and Type Class Description class
BasicPostingImpl
Implementation of a Posting that is non-iterable.class
BlockFieldPostingImpl
A writable block field posting listclass
BlockPostingImpl
BlockPostingImpl classclass
FieldPostingImpl
Implementation of a posting containing fieldsMethods in org.terrier.structures.postings that return WritablePosting Modifier and Type Method Description WritablePosting
ANDIterablePosting. asWritablePosting()
WritablePosting
ArrayOfIdsIterablePosting. asWritablePosting()
Copy this posting to one free of an iterator.WritablePosting
BasicPostingImpl. asWritablePosting()
Copy this posting to one free of an iterator.WritablePosting
BlockFieldORIterablePosting. asWritablePosting()
WritablePosting
BlockFieldPostingImpl. asWritablePosting()
Copy this posting to one free of an iterator.WritablePosting
BlockORIterablePosting. asWritablePosting()
WritablePosting
BlockPostingImpl. asWritablePosting()
Copy this posting to one free of an iterator.WritablePosting
FieldOnlyIterablePosting. asWritablePosting()
WritablePosting
FieldORIterablePosting. asWritablePosting()
WritablePosting
FieldPostingImpl. asWritablePosting()
Copy this posting to one free of an iterator.WritablePosting
ORIterablePosting. asWritablePosting()
Copy this posting to one free of an iterator.WritablePosting
PhraseIterablePosting. asWritablePosting()
WritablePosting
Posting. asWritablePosting()
Copy this posting to one free of an iterator. -
Uses of WritablePosting in org.terrier.structures.postings.bit
Classes in org.terrier.structures.postings.bit that implement WritablePosting Modifier and Type Class Description class
BasicIterablePosting
class
BasicIterablePostingDocidOnly
Posting iterator class that only returns identifiers, not frequencies.class
BlockFieldIterablePosting
class BlockFieldIterablePostingclass
BlockIterablePosting
A writable block iterable posting listclass
FieldIterablePosting
A posting iterator for field postings.Methods in org.terrier.structures.postings.bit that return WritablePosting Modifier and Type Method Description WritablePosting
BasicIterablePosting. asWritablePosting()
WritablePosting
BlockFieldIterablePosting. asWritablePosting()
Copy this posting to one free of an iterator.WritablePosting
BlockIterablePosting. asWritablePosting()
WritablePosting
FieldIterablePosting. asWritablePosting()
Get this posting as a WritablePosting
-