Uses of Package
org.terrier.structures.postings
-
Packages that use org.terrier.structures.postings 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.matching.dsms Provides the interface and the classes for modifying the scores of documents after an score has been assigned to documents, or implementing the combination of evidence.org.terrier.matching.matchops This package contains matching Operators.org.terrier.matching.models Provides the classes that implement various weighting models.org.terrier.matching.taat Provides classes that implement a term-at-a-time (TAAT) matching strategy.org.terrier.matching.tsms Provides the interface and classes that implement the term score modifiers, which modify the scores assigned to documents for a particular term.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 Provides the interfaces for the index data structures used for retrieval with the Terrier platform.org.terrier.structures.bit Provides on-disk index structures that support the older bit-level compression scheme.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. -
Classes in org.terrier.structures.postings used by org.terrier.matching Class Description IterablePosting An interface that allows a list of postings to be iterated over.WritablePosting Allow aPosting
to be serialized to a DataOut. -
Classes in org.terrier.structures.postings used by org.terrier.matching.daat Class Description WritablePosting Allow aPosting
to be serialized to a DataOut. -
Classes in org.terrier.structures.postings used by org.terrier.matching.dsms Class Description IterablePosting An interface that allows a list of postings to be iterated over.Posting This interface represents one posting in a posting list. -
Classes in org.terrier.structures.postings used by org.terrier.matching.matchops Class Description IterablePosting An interface that allows a list of postings to be iterated over. -
Classes in org.terrier.structures.postings used by org.terrier.matching.models Class Description Posting This interface represents one posting in a posting list. -
Classes in org.terrier.structures.postings used by org.terrier.matching.taat Class Description IterablePosting An interface that allows a list of postings to be iterated over. -
Classes in org.terrier.structures.postings used by org.terrier.matching.tsms Class Description Posting This interface represents one posting in a posting list. -
Classes in org.terrier.structures.postings used by org.terrier.realtime.memory Class Description IterablePosting An interface that allows a list of postings to be iterated over.IterablePostingImpl A base implementation of an IterablePosting, that provides a base implementation of next(int) method.Posting This interface represents one posting in a posting list.WritablePosting Allow aPosting
to be serialized to a DataOut. -
Classes in org.terrier.structures.postings used by org.terrier.realtime.memory.fields Class Description FieldPosting Interface implemented by posting objects that have field information recorded.IterablePosting An interface that allows a list of postings to be iterated over.IterablePostingImpl A base implementation of an IterablePosting, that provides a base implementation of next(int) method.Posting This interface represents one posting in a posting list.WritablePosting Allow aPosting
to be serialized to a DataOut. -
Classes in org.terrier.structures.postings used by org.terrier.realtime.multi Class Description BlockPosting Interface implemented by posting objects that have position information recorded.IterablePosting An interface that allows a list of postings to be iterated over.IterablePostingImpl A base implementation of an IterablePosting, that provides a base implementation of next(int) method.Posting This interface represents one posting in a posting list.WritablePosting Allow aPosting
to be serialized to a DataOut. -
Classes in org.terrier.structures.postings used by org.terrier.structures Class Description IterablePosting An interface that allows a list of postings to be iterated over.Posting This interface represents one posting in a posting list. -
Classes in org.terrier.structures.postings used by org.terrier.structures.bit Class Description IterablePosting An interface that allows a list of postings to be iterated over.Posting This interface represents one posting in a posting list. -
Classes in org.terrier.structures.postings used by org.terrier.structures.indexing Class Description IterablePosting An interface that allows a list of postings to be iterated over.IterablePostingImpl A base implementation of an IterablePosting, that provides a base implementation of next(int) method.Posting This interface represents one posting in a posting list.WritablePosting Allow aPosting
to be serialized to a DataOut. -
Classes in org.terrier.structures.postings used by org.terrier.structures.postings Class Description ANDIterablePosting An instance of IterablePostings that works with passed arrays of ids and frequencies.ArrayOfBasicIterablePosting An instance of IterablePostings that works with passed arrays of ids and frequenciesArrayOfFieldIterablePosting An instance of IterablePostings that works with passed arrays of ids and frequencies for each field.ArrayOfIdsIterablePosting An instance of IterablePostings that works with a passed array of idsBasicPostingImpl Implementation of a Posting that is non-iterable.BlockPosting Interface implemented by posting objects that have position information recorded.BlockPostingImpl BlockPostingImpl classFieldORIterablePosting ORIterablePosting implementation that implements FieldPostingFieldPosting Interface implemented by posting objects that have field information recorded.IterablePosting An interface that allows a list of postings to be iterated over.IterablePostingImpl A base implementation of an IterablePosting, that provides a base implementation of next(int) method.ORIterablePosting An IterablePosting that combines more than one IterablePosting into a single IterablePosting.Posting This interface represents one posting in a posting list.WritablePosting Allow aPosting
to be serialized to a DataOut. -
Classes in org.terrier.structures.postings used by org.terrier.structures.postings.bit Class Description BasicPostingImpl Implementation of a Posting that is non-iterable.BlockPosting Interface implemented by posting objects that have position information recorded.FieldPosting Interface implemented by posting objects that have field information recorded.IterablePosting An interface that allows a list of postings to be iterated over.Posting This interface represents one posting in a posting list.WritablePosting Allow aPosting
to be serialized to a DataOut.