|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use org.terrier.structures | |
---|---|
org.terrier.applications | Provides application-level code that use the Terrier platform to perform indexing and retrieval from either standard test collections, interactive querying of a indexed collection, or desktop search. |
org.terrier.indexing | Provides classes and interfaces related to the indexing of documents. |
org.terrier.indexing.hadoop | Provides classes for Terrier's MapReduce indexer. |
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.models | Provides the classes that implement various weighting models. |
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.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.collections | Provides data structures various data structures. |
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 |
org.terrier.structures.indexing.singlepass.hadoop | Provides classes implemeting the Hadoop MapReduce indexing in Terrier. |
org.terrier.structures.merging | Provides classes for merging two sets of data structures, created by Terrier, into one set of data structures. |
org.terrier.structures.postings | Provides classes representing single postings and atreams of postings in a posting list (e.g. |
org.terrier.utility.io | This package includes classes that are used for various IO duties within Terrier. |
Classes in org.terrier.structures used by org.terrier.applications | |
---|---|
Index
This class encapsulates all the Indexes at retrieval time. |
Classes in org.terrier.structures used by org.terrier.indexing | |
---|---|
DirectInvertedOutputStream
Writes a block direct or block inverted index, when passed appropriate posting lists. |
|
DocumentIndexEntry
A document index entry. |
|
Index
This class encapsulates all the Indexes at retrieval time. |
Classes in org.terrier.structures used by org.terrier.indexing.hadoop | |
---|---|
Index
This class encapsulates all the Indexes at retrieval time. |
|
LexiconOutputStream
This class implements an output stream for the lexicon structure. |
Classes in org.terrier.structures used by org.terrier.matching | |
---|---|
BitIndexPointer
A pointer implementation for BitPostingIndex structures. |
|
CollectionStatistics
This class provides basic statistics for the indexed collection of documents, such as the average length of documents, or the total number of documents in the collection. |
|
EntryStatistics
An interface for basic statistics about a lexical entry (usually a term) |
|
Index
This class encapsulates all the Indexes at retrieval time. |
|
InvertedIndex
This class implements the inverted index for performing retrieval, with field information optionally. |
|
Lexicon
Abstract Lexicon implementation. |
|
LexiconEntry
Represents the statistics of a term in the Lexicon , and
a pointer to the term's location in the InvertedIndex . |
|
PostingIndex
An interface for accessing a posting list. |
Classes in org.terrier.structures used by org.terrier.matching.daat | |
---|---|
Index
This class encapsulates all the Indexes at retrieval time. |
Classes in org.terrier.structures used by org.terrier.matching.dsms | |
---|---|
CollectionStatistics
This class provides basic statistics for the indexed collection of documents, such as the average length of documents, or the total number of documents in the collection. |
|
EntryStatistics
An interface for basic statistics about a lexical entry (usually a term) |
|
Index
This class encapsulates all the Indexes at retrieval time. |
Classes in org.terrier.structures used by org.terrier.matching.models | |
---|---|
CollectionStatistics
This class provides basic statistics for the indexed collection of documents, such as the average length of documents, or the total number of documents in the collection. |
|
EntryStatistics
An interface for basic statistics about a lexical entry (usually a term) |
|
Index
This class encapsulates all the Indexes at retrieval time. |
Classes in org.terrier.structures used by org.terrier.matching.tsms | |
---|---|
Index
This class encapsulates all the Indexes at retrieval time. |
|
IndexConfigurable
Interface defining that an index structure wants access to the Index object it is associated with. |
Classes in org.terrier.structures used by org.terrier.querying | |
---|---|
BitIndexPointer
A pointer implementation for BitPostingIndex structures. |
|
CollectionStatistics
This class provides basic statistics for the indexed collection of documents, such as the average length of documents, or the total number of documents in the collection. |
|
DocumentIndex
Interface for a document index. |
|
Index
This class encapsulates all the Indexes at retrieval time. |
|
InvertedIndex
This class implements the inverted index for performing retrieval, with field information optionally. |
|
Lexicon
Abstract Lexicon implementation. |
|
MetaIndex
Interface for document metadata. |
|
PostingIndex
An interface for accessing a posting list. |
Classes in org.terrier.structures used by org.terrier.structures | |
---|---|
BasicDocumentIndexEntry
A basic document index entry. |
|
BasicDocumentIndexEntry.Factory
Returna a factory for creating document index entries |
|
BasicLexiconEntry
Contains all the information about one entry in the Lexicon. |
|
BasicLexiconEntry.Factory
Factory for creating LexiconEntry objects |
|
BitFilePosition
A bit file position |
|
BitIndexPointer
A pointer implementation for BitPostingIndex structures. |
|
BitPostingIndex
Class for various bit compressed index implementations, including parents to current DirectIndex and InvertedIndex implementations. |
|
BitPostingIndexInputStream
Input stream for a bit posting index. |
|
BlockEntryStatistics
Interface describing the statistics for a block entry. |
|
CollectionStatistics
This class provides basic statistics for the indexed collection of documents, such as the average length of documents, or the total number of documents in the collection. |
|
DirectIndex
A class that implements the direct index and saves information about whether a term appears in one of the specified fields. |
|
DirectIndexInputStream
This class reads the direct index structure, sequentially, as an input stream. |
|
DirectInvertedOutputStream
Writes a block direct or block inverted index, when passed appropriate posting lists. |
|
DocumentIndex
Interface for a document index. |
|
DocumentIndexEntry
A document index entry. |
|
EntryStatistics
An interface for basic statistics about a lexical entry (usually a term) |
|
FieldDirectInvertedOutputStream
Bit out class for writing a posting list with fields |
|
FieldDocumentIndex
Interface for a fields document index |
|
FieldEntryStatistics
The statistics for a field entry |
|
FSADocumentIndex
Document Index saved as a fixed size array |
|
Index
This class encapsulates all the Indexes at retrieval time. |
|
IndexConfigurable
Interface defining that an index structure wants access to the Index object it is associated with. |
|
InvertedIndex
This class implements the inverted index for performing retrieval, with field information optionally. |
|
InvertedIndexInputStream
Reads an InvertedIndex as a stream |
|
Lexicon
Abstract Lexicon implementation. |
|
LexiconEntry
Represents the statistics of a term in the Lexicon , and
a pointer to the term's location in the InvertedIndex . |
|
LexiconOutputStream
This class implements an output stream for the lexicon structure. |
|
MapLexicon
Implementation of a lexicon. |
|
MapLexicon.Id2EntryIndexLookup
|
|
MetaIndex
Interface for document metadata. |
|
Pointer
A base interface for all pointers |
|
PostingIndex
An interface for accessing a posting list. |
|
PostingIndexInputStream
Interface for reading postings from an input stream |
|
SimpleBitIndexPointer
An implementation of a BitIndexPointer. |
|
Skipable
Interface denoting implementations which can skip forward in a stream by a number of entries. |
|
TRECQuery
This class is used for reading the queries from TREC topic files. |
Classes in org.terrier.structures used by org.terrier.structures.collections | |
---|---|
Index
This class encapsulates all the Indexes at retrieval time. |
|
Skipable
Interface denoting implementations which can skip forward in a stream by a number of entries. |
Classes in org.terrier.structures used by org.terrier.structures.indexing | |
---|---|
DocumentIndexEntry
A document index entry. |
|
Index
This class encapsulates all the Indexes at retrieval time. |
|
LexiconEntry
Represents the statistics of a term in the Lexicon , and
a pointer to the term's location in the InvertedIndex . |
|
LexiconOutputStream
This class implements an output stream for the lexicon structure. |
Classes in org.terrier.structures used by org.terrier.structures.indexing.singlepass | |
---|---|
BitFilePosition
A bit file position |
|
DocumentIndexEntry
A document index entry. |
|
Index
This class encapsulates all the Indexes at retrieval time. |
|
InvertedIndexInputStream
Reads an InvertedIndex as a stream |
|
LexiconEntry
Represents the statistics of a term in the Lexicon , and
a pointer to the term's location in the InvertedIndex . |
|
LexiconOutputStream
This class implements an output stream for the lexicon structure. |
Classes in org.terrier.structures used by org.terrier.structures.indexing.singlepass.hadoop | |
---|---|
DirectInvertedOutputStream
Writes a block direct or block inverted index, when passed appropriate posting lists. |
|
Index
This class encapsulates all the Indexes at retrieval time. |
|
LexiconOutputStream
This class implements an output stream for the lexicon structure. |
Classes in org.terrier.structures used by org.terrier.structures.merging | |
---|---|
DirectInvertedOutputStream
Writes a block direct or block inverted index, when passed appropriate posting lists. |
|
Index
This class encapsulates all the Indexes at retrieval time. |
Classes in org.terrier.structures used by org.terrier.structures.postings | |
---|---|
DocumentIndex
Interface for a document index. |
Classes in org.terrier.structures used by org.terrier.utility.io | |
---|---|
Index
This class encapsulates all the Indexes at retrieval time. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |