| 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