Terrier IR Platform
2.2.1
A B C D E F G H I J K L M N O P Q R S T U V W

A

AboutTerrier - Class in uk.ac.gla.terrier.applications.desktop
The about dialog for the desktop search application.
AboutTerrier() - Constructor for class uk.ac.gla.terrier.applications.desktop.AboutTerrier
This is the default constructor
AboutTerrier(JFrame) - Constructor for class uk.ac.gla.terrier.applications.desktop.AboutTerrier
 
add(String) - Method in class uk.ac.gla.terrier.querying.parser.MultiTermQuery
 
add(Query) - Method in class uk.ac.gla.terrier.querying.parser.MultiTermQuery
Adds a subquery to this query.
add(String, int, int, int, int[]) - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.BlockFieldMemoryPostings
 
add(String, int, int, int[]) - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.BlockMemoryPostings
Add the specified to the term posting to the memory postings.
add(String, int, int, int) - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.FieldsMemoryPostings
Adds an occurrence of a term in a document to the posting in memory.
add(String, int, int) - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.MemoryPostings
Adds an occurrence of a term in a document to the posting in memory.
add(LexiconEntry) - Method in class uk.ac.gla.terrier.structures.LexiconEntry
increment this lexicon entry by another
addDocument(int[][]) - Method in class uk.ac.gla.terrier.structures.indexing.BlockDirectIndexBuilder
Adds a document to the direct index and returns the offset in the direct index after adding the document.
addDocument(int[][]) - Method in class uk.ac.gla.terrier.structures.indexing.DirectIndexBuilder
Adds a document in the direct index, using field information optionally.
addDocumentScoreModifier(DocumentScoreModifier) - Method in class uk.ac.gla.terrier.matching.Matching
Registers a document score modifier.
addDocumentScoreModifier(DocumentScoreModifier) - Method in class uk.ac.gla.terrier.matching.MatchingQueryTerms
Adds a document score modifier for the query.
addDocumentTerms(DocumentPostingList) - Method in class uk.ac.gla.terrier.structures.indexing.LexiconBuilder
adds the terms of a document to the temporary lexicon in memory.
addEntry(String, int, FilePosition) - Method in class uk.ac.gla.terrier.structures.DocumentIndexOutputStream
Adds to the index a new entry, giving to it the next available document id.
addEntry(String, int, long, byte) - Method in class uk.ac.gla.terrier.structures.DocumentIndexOutputStream
Adds to the index a new entry, giving to it the next available document id.
addEntry(String, int, int, long, byte) - Method in class uk.ac.gla.terrier.structures.DocumentIndexOutputStream
As above, but for use when the docid is already known.
addEntryToBuffer(String, int, FilePosition) - Method in class uk.ac.gla.terrier.structures.indexing.DocumentIndexBuilder
Adds to the index a new entry, giving to it the next available document id.
addEntryToBuffer(String, int) - Method in class uk.ac.gla.terrier.structures.indexing.DocumentIndexBuilder
Adds to the index a new entry, giving to it the next available document id.
addEntryToBuffer(String, int, FilePosition) - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.hadoop.SimpleDocumentIndexBuilder
 
addEntryToBuffer(String, int) - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.hadoop.SimpleDocumentIndexBuilder
 
addFileSystemCapability(FileSystem) - Static method in class uk.ac.gla.terrier.utility.Files
Add a file system to Terrier.
addIndexStructure(String, String) - Method in class uk.ac.gla.terrier.structures.Index
add an index structure to this index.
addIndexStructure(String, String, String[], String[]) - Method in class uk.ac.gla.terrier.structures.Index
add an index structure to this index.
addIndexStructure(String, String, String, String) - Method in class uk.ac.gla.terrier.structures.Index
add an index structure to this index.
addIndexStructureInputStream(String, String) - Method in class uk.ac.gla.terrier.structures.Index
tell the index about a new input stream index structure it provides.
addIndexStructureInputStream(String, String, String[], String[]) - Method in class uk.ac.gla.terrier.structures.Index
tell the index about a new input stream index structure it provides.
addIndexStructureInputStream(String, String, String, String) - Method in class uk.ac.gla.terrier.structures.Index
tell the index about a new input stream index structure it provides.
addMatchingModel(String, String) - Method in class uk.ac.gla.terrier.querying.Request
Set the matching model and weighting model that the Manager should use for this query
addMatchingModel(String, String) - Method in interface uk.ac.gla.terrier.querying.SearchRequest
Set the matching model and weighting model that the Manager should use for this query.
addMetaItem(String, int, String) - Method in class uk.ac.gla.terrier.matching.CollectionResultSet
Empty method.
addMetaItem(String, int, String) - Method in class uk.ac.gla.terrier.matching.QueryResultSet
Adds a metadata value for a given document
addMetaItem(String, int, String) - Method in interface uk.ac.gla.terrier.matching.ResultSet
Adds a metadata value for a given document
addMetaItems(String, String[]) - Method in class uk.ac.gla.terrier.matching.CollectionResultSet
Empty method.
addMetaItems(String, String[]) - Method in class uk.ac.gla.terrier.matching.QueryResultSet
Adds the metadata values for all the documents in the result set.
addMetaItems(String, String[]) - Method in interface uk.ac.gla.terrier.matching.ResultSet
Adds the metadata values for all the documents in the result set.
addPathTransormation(String, String) - Static method in class uk.ac.gla.terrier.utility.Files
add a static transformation to apply to a path.
addTemporaryLexicon(String) - Method in class uk.ac.gla.terrier.structures.indexing.LexiconBuilder
If the application code generated lexicons itself, use this method to add them to the merge list Otherwise dont touch this method.
addTerm(String, int) - Method in class uk.ac.gla.terrier.structures.indexing.LexiconBuilder
Add a single term to the lexicon being built
addTermPropertyWeight(String, double) - Method in class uk.ac.gla.terrier.matching.MatchingQueryTerms
Adds the given weight for an already existing term in the query.
addTerms(DocumentPostingList, int) - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.BlockFieldMemoryPostings
 
addTerms(DocumentPostingList, int) - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.BlockMemoryPostings
Add the terms in a DocumentPostingList to the postings in memory.
addTerms(DocumentPostingList, int) - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.FieldsMemoryPostings
 
addTerms(DocumentPostingList, int) - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.MemoryPostings
Add the terms in a DocumentPostingList to the postings in memory.
addTermScoreModifier(TermScoreModifier) - Method in class uk.ac.gla.terrier.matching.Matching
Registers a term score modifier.
AdhocEvaluation - Class in uk.ac.gla.terrier.evaluation
Performs the evaluation for TREC's tasks, except the named page task.
AdhocEvaluation() - Constructor for class uk.ac.gla.terrier.evaluation.AdhocEvaluation
 
AdhocFullQueryEvaluation - Class in uk.ac.gla.terrier.evaluation
Performs a query by query evaluation of a results file.
AdhocFullQueryEvaluation() - Constructor for class uk.ac.gla.terrier.evaluation.AdhocFullQueryEvaluation
 
AfterEffect - Class in uk.ac.gla.terrier.matching.models.aftereffect
This class provides a contract for implementing the first normalisation by after effect models for the DFR framework.
AfterEffect() - Constructor for class uk.ac.gla.terrier.matching.models.aftereffect.AfterEffect
A default constructor
aIndexUpgrader - Class in uk.ac.gla.terrier.structures.upgrading
Abstract class for upgrading an index to another index
aIndexUpgrader(Index, Index) - Constructor for class uk.ac.gla.terrier.structures.upgrading.aIndexUpgrader
record the source and dest indices
align() - Method in class uk.ac.gla.terrier.compression.BitFile
Aligns the stream to the next byte
align() - Method in interface uk.ac.gla.terrier.compression.BitIn
Aligns the stream to the next byte
align() - Method in class uk.ac.gla.terrier.compression.BitInputStream
Aligns the stream to the next byte
align() - Method in class uk.ac.gla.terrier.compression.OldBitFile
Aligns the stream to the next byte
align() - Method in class uk.ac.gla.terrier.compression.OldBitInputStream
Aligns the stream to the next byte
append(byte[], int) - Method in class uk.ac.gla.terrier.compression.BitOutputStream
Appends a byte array to the current stream.
append(byte[], int, byte, int) - Method in class uk.ac.gla.terrier.compression.BitOutputStream
Appends a byte array to the current stream, where the last byte is not fully written Flushes the current int, the buffer and then writes the new sequence of bytes.
append(BitOut, int, int) - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.BlockFieldPostingInRun
Writes the document data of this posting to a BitOut It encodes the data with the right compression methods.
append(BitOut, int, int) - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.BlockPostingInRun
Writes the document data of this posting to a BitOut It encodes the data with the right compression methods.
append(BitOut, int, int) - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.FieldPostingInRun
Writes the document data of this posting to a BitOut It encodes the data with the right compression methods.
append(BitOut, int, int) - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.PostingInRun
Writes the document data of this posting to a BitOut It encodes the data with the right compression methods.
append(BitOut, int) - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.PostingInRun
Writes the document data of this posting to a BitOut It encodes the data with the right compression methods.
append(BitOut, int, int) - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.SimplePostingInRun
Writes the document data of this posting to a BitOut It encodes the data with the right compression methods.
application - Static variable in class uk.ac.gla.terrier.applications.desktop.filehandling.MacOSXFileOpener
Set to /usr/bin/open which is a useful MacOS X application for opening document using their associated application.
ApplicationSelector - Class in uk.ac.gla.terrier.applications.desktop.filehandling
A dialog that selects an application to use for opening files with a given extension.
ApplicationSetup - Class in uk.ac.gla.terrier.utility
This class retrieves and provides access to all the constants and parameters for the system.
ApplicationSetup() - Constructor for class uk.ac.gla.terrier.utility.ApplicationSetup
 
ApplicationSetup.TerrierApplicationPlugin - Interface in uk.ac.gla.terrier.utility
 
applyFieldScoreModifier(int, double) - Static method in class uk.ac.gla.terrier.utility.FieldScore
Computes the modified score for a document with a given fieldScore (a bitset where each bit represents a tag) and its original score.
applyOptions(int) - Method in class TrecTerrier
 
applyTermPipeline(TermPipelineAccessor) - Method in class uk.ac.gla.terrier.querying.parser.MultiTermQuery
Applies the given term pipeline to the query terms and sub-queries that construct this query.
applyTermPipeline(TermPipelineAccessor) - Method in class uk.ac.gla.terrier.querying.parser.Query
Applies a term pipeline in the query's terms, through the given term pipeline accessor.
applyTermPipeline(TermPipelineAccessor) - Method in class uk.ac.gla.terrier.querying.parser.SingleTermQuery
Puts the query term in the given term pipeline, which is accessed through the given accessor object.
ArrayUtils - Class in uk.ac.gla.terrier.utility
Handy methods for resizing arrays, and other handy array methods This is a fresh implementation of the capacity methods, without the use of any prelicensed code.
ArrayUtils() - Constructor for class uk.ac.gla.terrier.utility.ArrayUtils
 
ascendingHeapSort(int[], int[], int[]) - Static method in class uk.ac.gla.terrier.sorting.HeapSortInt
Sorts the given arrays in ascending order, using heap-sort.
ascendingHeapSort(int[], int[], int[], int[]) - Static method in class uk.ac.gla.terrier.sorting.HeapSortInt
 
ascendingHeapSort(int[], int[]) - Static method in class uk.ac.gla.terrier.sorting.HeapSortInt
Sorts the given arrays in ascending order, using heap-sort.
ascendingHeapSort(int[], int[], int[], int) - Static method in class uk.ac.gla.terrier.sorting.HeapSortInt
Sorts the top topElements of the given array in ascending order, using heap sort.
ascendingHeapSort(double[], int[], short[]) - Static method in class uk.ac.gla.terrier.utility.HeapSort
Sorts the given arrays in ascending order, using heap-sort.
ascendingHeapSort(double[], int[], short[], int) - Static method in class uk.ac.gla.terrier.utility.HeapSort
Sorts the top topElements of the given array in ascending order, using heap sort.
assignWeights(QueryExpansionModel) - Method in class uk.ac.gla.terrier.structures.ExpansionTerms
Assign weight to terms that are stored in ExpansionTerm[] terms.
AssociationFileOpener - Class in uk.ac.gla.terrier.applications.desktop.filehandling
This class implements the interface FileOpener, using a properties file for storing the file associations.
AssociationFileOpener() - Constructor for class uk.ac.gla.terrier.applications.desktop.filehandling.AssociationFileOpener
 
averageTermGenerationProbability(int[], double[]) - Method in class uk.ac.gla.terrier.matching.models.languagemodel.LanguageModel
The method provides the contract for computing the average term generation probability of a term in vocabulary.
averageTermGenerationProbability(int[], double[]) - Method in class uk.ac.gla.terrier.matching.models.languagemodel.PonteCroft
The method computes the average term generation probability of a term in vocabulary.

Terrier IR Platform
2.2.1
A B C D E F G H I J K L M N O P Q R S T U V W
Terrier Information Retrieval Platform 2.2.1. Copyright 2004-2008 University of Glasgow