Package | Description |
---|---|
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.applications.batchquerying |
Contains application-level programs for performing batch-based query operations, such as generating runs for TREC.
|
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.realtime |
Provides index structures that support updating and real-time retrieval.
|
org.terrier.realtime.incremental |
Provides incremental indexing functionality.
|
org.terrier.realtime.matching |
Provides additional matching implementations specifically for real-time index structures.
|
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.services.websitesearch |
Provides UI access services for the website search demo.
|
org.terrier.structures |
Provides the classes that implement the 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.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.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
|
org.terrier.structures.indexing.singlepass.hadoop |
Provides classes implemeting the Hadoop MapReduce indexing in Terrier.
|
org.terrier.structures.integer |
Provides generic posting index classes that support byte-level compression.
|
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.outputformat |
Provides functionality for writing Terrier ResultSets to disk as .res files, e.g.
|
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.
|
org.terrier.structures.postings.integer |
Provides byte-level IterablePosting implementations.
|
org.terrier.utility.io |
This package includes classes that are used for various IO duties within Terrier.
|
Class and Description |
---|
Index
This class encapsulates all the Indexes at retrieval time.
|
IndexOnDisk
The replacement for what was Index in earlier Terrier versions.
|
Class and Description |
---|
Index
This class encapsulates all the Indexes at retrieval time.
|
Class and Description |
---|
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.
|
Lexicon
Abstract Lexicon implementation.
|
LexiconEntry
Represents the statistics of a term in the
Lexicon , and
a pointer to the term's location in a PostingIndex . |
Pointer
A base interface for all pointers
|
PostingIndex
An interface for accessing a posting list.
|
Class and Description |
---|
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.
|
Class and Description |
---|
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.
|
LexiconEntry
Represents the statistics of a term in the
Lexicon , and
a pointer to the term's location in a PostingIndex . |
Class and Description |
---|
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.
|
Class and Description |
---|
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.
|
Class and Description |
---|
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.
|
Lexicon
Abstract Lexicon implementation.
|
MetaIndex
Interface for document metadata.
|
PostingIndex
An interface for accessing a posting list.
|
Class and Description |
---|
Index
This class encapsulates all the Indexes at retrieval time.
|
Class and Description |
---|
Index
This class encapsulates all the Indexes at retrieval time.
|
Class and Description |
---|
Index
This class encapsulates all the Indexes at retrieval time.
|
Class and Description |
---|
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.
|
DocumentIndexEntry
A document index entry.
|
EntryStatistics
An interface for basic statistics about a lexical entry (usually a term)
|
Index
This class encapsulates all the Indexes at retrieval time.
|
IndexOnDisk
The replacement for what was Index in earlier Terrier versions.
|
Lexicon
Abstract Lexicon implementation.
|
LexiconEntry
Represents the statistics of a term in the
Lexicon , and
a pointer to the term's location in a PostingIndex . |
MapLexicon
Implementation of a lexicon.
|
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
|
Class and Description |
---|
BitIndexPointer
A pointer implementation for BitPostingIndex structures.
|
DocumentIndex
Interface for a document index.
|
DocumentIndexEntry
A document index entry.
|
EntryStatistics
An interface for basic statistics about a lexical entry (usually a term)
|
FieldDocumentIndex
Interface for a fields document index
|
FieldDocumentIndexEntry
A document index entry for use with fields
|
FieldEntryStatistics
The statistics for a field entry
|
Index
This class encapsulates all the Indexes at retrieval time.
|
Lexicon
Abstract Lexicon implementation.
|
LexiconEntry
Represents the statistics of a term in the
Lexicon , and
a pointer to the term's location in a PostingIndex . |
Pointer
A base interface for all pointers
|
PostingIndex
An interface for accessing a posting list.
|
Class and Description |
---|
BitFilePosition
A bit file position
|
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.
|
DocumentIndexEntry
A document index entry.
|
EntryStatistics
An interface for basic statistics about a lexical entry (usually a term)
|
Index
This class encapsulates all the Indexes at retrieval time.
|
Lexicon
Abstract Lexicon implementation.
|
LexiconEntry
Represents the statistics of a term in the
Lexicon , and
a pointer to the term's location in a PostingIndex . |
MetaIndex
Interface for document metadata.
|
Pointer
A base interface for all pointers
|
PostingIndex
An interface for accessing a posting list.
|
Class and Description |
---|
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.
|
Class and Description |
---|
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.
|
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.
|
DocumentIndex
Interface for a document index.
|
DocumentIndexEntry
A document index entry.
|
EntryStatistics
An interface for basic statistics about a lexical entry (usually a term)
|
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.
|
IndexOnDisk
The replacement for what was Index in earlier Terrier versions.
|
Lexicon
Abstract Lexicon implementation.
|
LexiconEntry
Represents the statistics of a term in the
Lexicon , and
a pointer to the term's location in a PostingIndex . |
LexiconOutputStream
This class implements an output stream for the lexicon structure.
|
MapLexicon
Implementation of a lexicon.
|
MapLexicon.Id2EntryIndexLookup
Interface for getting the lexicon term index for a given term id
|
MetaIndex
Interface for document metadata.
|
Pointer
A base interface for all pointers
|
PostingIndex
An interface for accessing a posting list.
|
SimpleBitIndexPointer
An implementation of a BitIndexPointer.
|
Skipable
Interface denoting implementations which can skip forward in a stream by a number of entries.
|
Class and Description |
---|
AbstractPostingOutputStream
Abstract class that is extended by other posting output stream implementations
|
BitFilePosition
A bit file position
|
BitIndexPointer
A pointer implementation for BitPostingIndex structures.
|
DocumentIndex
Interface for a document index.
|
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.
|
IndexOnDisk
The replacement for what was Index in earlier Terrier versions.
|
LexiconEntry
Represents the statistics of a term in the
Lexicon , and
a pointer to the term's location in a PostingIndex . |
Pointer
A base interface for all pointers
|
PostingIndex
An interface for accessing a posting list.
|
PostingIndexInputStream
Interface for reading postings from an input stream
|
Skipable
Interface denoting implementations which can skip forward in a stream by a number of entries.
|
Class and Description |
---|
IndexOnDisk
The replacement for what was Index in earlier Terrier versions.
|
Skipable
Interface denoting implementations which can skip forward in a stream by a number of entries.
|
Class and Description |
---|
AbstractPostingOutputStream
Abstract class that is extended by other posting output stream implementations
|
DocumentIndexEntry
A document index entry.
|
Index
This class encapsulates all the Indexes at retrieval time.
|
IndexOnDisk
The replacement for what was Index in earlier Terrier versions.
|
LexiconEntry
Represents the statistics of a term in the
Lexicon , and
a pointer to the term's location in a PostingIndex . |
LexiconOutputStream
This class implements an output stream for the lexicon structure.
|
PostingIndex
An interface for accessing a posting list.
|
Class and Description |
---|
AbstractPostingOutputStream
Abstract class that is extended by other posting output stream implementations
|
IndexOnDisk
The replacement for what was Index in earlier Terrier versions.
|
LexiconEntry
Represents the statistics of a term in the
Lexicon , and
a pointer to the term's location in a PostingIndex . |
LexiconOutputStream
This class implements an output stream for the lexicon structure.
|
Class and Description |
---|
BitFilePosition
A bit file position
|
DocumentIndexEntry
A document index entry.
|
Index
This class encapsulates all the Indexes at retrieval time.
|
IndexOnDisk
The replacement for what was Index in earlier Terrier versions.
|
LexiconEntry
Represents the statistics of a term in the
Lexicon , and
a pointer to the term's location in a PostingIndex . |
LexiconOutputStream
This class implements an output stream for the lexicon structure.
|
PostingIndexInputStream
Interface for reading postings from an input stream
|
Class and Description |
---|
Index
This class encapsulates all the Indexes at retrieval time.
|
IndexOnDisk
The replacement for what was Index in earlier Terrier versions.
|
LexiconOutputStream
This class implements an output stream for the lexicon structure.
|
Class and Description |
---|
AbstractPostingOutputStream
Abstract class that is extended by other posting output stream implementations
|
BitFilePosition
A bit file position
|
BitIndexPointer
A pointer implementation for BitPostingIndex structures.
|
DocumentIndex
Interface for a document index.
|
Index
This class encapsulates all the Indexes at retrieval time.
|
IndexOnDisk
The replacement for what was Index in earlier Terrier versions.
|
Pointer
A base interface for all pointers
|
PostingIndex
An interface for accessing a posting list.
|
PostingIndexInputStream
Interface for reading postings from an input stream
|
Skipable
Interface denoting implementations which can skip forward in a stream by a number of entries.
|
Class and Description |
---|
IndexOnDisk
The replacement for what was Index in earlier Terrier versions.
|
Class and Description |
---|
Index
This class encapsulates all the Indexes at retrieval time.
|
Class and Description |
---|
Lexicon
Abstract Lexicon implementation.
|
Pointer
A base interface for all pointers
|
PostingIndex
An interface for accessing a posting list.
|
Class and Description |
---|
DocumentIndex
Interface for a document index.
|
Class and Description |
---|
DocumentIndex
Interface for a document index.
|
FieldDocumentIndex
Interface for a fields document index
|
Class and Description |
---|
Index
This class encapsulates all the Indexes at retrieval time.
|
IndexOnDisk
The replacement for what was Index in earlier Terrier versions.
|
Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow