- AboutTerrier - Class in org.terrier.applications.desktop
-
The about dialog for the desktop search application.
- AboutTerrier() - Constructor for class org.terrier.applications.desktop.AboutTerrier
-
This is the default constructor
- AboutTerrier(JFrame) - Constructor for class org.terrier.applications.desktop.AboutTerrier
-
Use the specified frame as the parent window
- abstractCount - Variable in class org.terrier.indexing.TaggedDocument
-
number of abstract types
- abstractlength - Variable in class org.terrier.indexing.FileDocument
-
The maximum length of each named abstract (comma separated list)
- abstractlengths - Variable in class org.terrier.indexing.TaggedDocument
-
The maximum length of each named abstract (comma separated list)
- abstractname - Variable in class org.terrier.indexing.FileDocument
-
The names of the abstracts to be saved (comma separated list)
- abstractName2Index - Variable in class org.terrier.indexing.TaggedDocument
-
A mapping for quick lookup of abstract tag names
- abstractnames - Variable in class org.terrier.indexing.TaggedDocument
-
The names of the abstracts to be saved (comma separated list)
- AbstractPostingOutputStream - Class in org.terrier.structures
-
Abstract class that is extended by other posting output stream implementations
- AbstractPostingOutputStream() - Constructor for class org.terrier.structures.AbstractPostingOutputStream
-
- abstracts - Variable in class org.terrier.indexing.TaggedDocument
-
builders for each abstract
- abstracttags - Variable in class org.terrier.indexing.TaggedDocument
-
The fields that the named abstracts come from (comma separated list)
- abstractTagsCaseSensitive - Variable in class org.terrier.indexing.TaggedDocument
-
- abstractwritten - Variable in class org.terrier.indexing.FileDocument
-
The number of characters currently written
- AccumulatorResultSet - Class in org.terrier.matching
-
A result set instance that uses maps internally until initialise() is called
- AccumulatorResultSet(int) - Constructor for class org.terrier.matching.AccumulatorResultSet
-
Constructs an instance of the AccumulatorResultSet
- add(String) - Method in class org.terrier.querying.parser.MultiTermQuery
-
Adds a single query term to the query.
- add(Query) - Method in class org.terrier.querying.parser.MultiTermQuery
-
Adds a subquery to this query.
- add(int, int, int, int[]) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsInvertedIndex
-
Insert/update posting (docid,freq,(fields)).
- add(EntryStatistics) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsLexiconEntry
-
Increment the statistics of this object by that of another
- add(int, int, int) - Method in class org.terrier.realtime.memory.MemoryDirectIndex
-
Add posting to direct file.
- add(int, int) - Method in class org.terrier.realtime.memory.MemoryDirectIndex.DocumentPostingList
-
- add(int, int, int) - Method in class org.terrier.realtime.memory.MemoryInvertedIndex
-
Add posting to inverted file.
- add(int, int) - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.BasicMemoryPostingList
-
- add(EntryStatistics) - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
Increment the statistics of this object by that of another
- add(EntryStatistics) - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Not implemented.
- add(EntryStatistics) - Method in class org.terrier.structures.BasicLexiconEntry
-
increment this lexicon entry by another
- add(EntryStatistics) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Increment the statistics of this object by that of another
- add(EntryStatistics) - Method in class org.terrier.structures.BlockLexiconEntry
-
Deprecated.
increment this lexicon entry by another
- add(SearchRequest) - Method in class org.terrier.structures.cache.GrowingMapQueryResultCache
-
- add(SearchRequest) - Method in class org.terrier.structures.cache.NullQueryResultCache
-
- add(SearchRequest) - Method in interface org.terrier.structures.cache.QueryResultCache
-
Add the results for the specified query to the cache
- add(EntryStatistics) - Method in interface org.terrier.structures.EntryStatistics
-
Increment the statistics of this object by that of another
- add(EntryStatistics) - Method in class org.terrier.structures.FieldLexiconEntry
-
- add(String, int, int, int[], int[]) - Method in class org.terrier.structures.indexing.singlepass.BlockFieldMemoryPostings
-
add
- add(String, int, int, int[]) - Method in class org.terrier.structures.indexing.singlepass.BlockMemoryPostings
-
Add the specified to the term posting to the memory postings.
- add(String, int, int, int[]) - Method in class org.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 org.terrier.structures.indexing.singlepass.MemoryPostings
-
Adds an occurrence of a term in a document to the posting in memory.
- add(char) - Method in class org.terrier.terms.PorterStemmer
-
Add a character to the word being stemmed.
- add(char[], int) - Method in class org.terrier.terms.PorterStemmer
-
Adds wLen characters to the word being stemmed contained in a portion
of a char[] array.
- addDirectoryListing() - Method in class org.terrier.indexing.SimpleFileCollection
-
Called when thisFile is identified as a directory, this adds the entire
contents of the directory onto the list to be processed.
- addDocument(int, int[]) - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields
-
Add document length and field lengths to document index.
- addDocument(int, int, int[]) - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFieldsMap
-
Add document length and field lengths to document index.
- addDocument(int, int, int[], BitIndexPointer) - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFieldsMap
-
Add document length and field lengths to document index.
- addDocument(int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndex
-
Add document length to document index.
- addDocument(int, int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap
-
Add document length to document index.
- addDocumentScoreModifier(DocumentScoreModifier) - Method in class org.terrier.matching.MatchingQueryTerms
-
Adds a document score modifier for the query.
- addDocumentTerms(DocumentPostingList) - Method in class org.terrier.structures.indexing.LexiconBuilder
-
adds the terms of a document to the temporary lexicon in memory.
- addEntryToBuffer(Writable) - Method in class org.terrier.structures.indexing.DocumentIndexBuilder
-
Adds to the index a new entry, giving to it the next
available document id.
- addFileSystemCapability(FileSystem) - Static method in class org.terrier.utility.Files
-
Add a file system to Terrier.
- addFileToProcess(String) - Method in class org.terrier.indexing.TwitterJSONCollection
-
- addFilterInputStreamMapping(String, Class<? extends InputStream>, Class<? extends OutputStream>) - Static method in class org.terrier.utility.Files
-
Add a filter mapping to the Files layes.
- addIndexStructure(String, Class<?>, Class<?>[], String[]) - Method in class org.terrier.structures.Index
-
tell the index about a new index structure it provides.
- addIndexStructure(String, String) - Method in class org.terrier.structures.Index
-
add an index structure to this index.
- addIndexStructure(String, String, String, String) - Method in class org.terrier.structures.Index
-
add an index structure to this index.
- addIndexStructure(String, String, String[], String[]) - Method in class org.terrier.structures.Index
-
add an index structure to this index.
- addIndexStructureInputStream(String, Class<?>, Class<?>[], String[]) - Method in class org.terrier.structures.Index
-
tell the index about a new input stream index structure it provides.
- addIndexStructureInputStream(String, String) - Method in class org.terrier.structures.Index
-
tell the index about a new input stream index structure it provides.
- addIndexStructureInputStream(String, String, String, String) - Method in class org.terrier.structures.Index
-
tell the index about a new input stream index structure it provides.
- addIndexStructureInputStream(String, String, String[], String[]) - Method in class org.terrier.structures.Index
-
tell the index about a new input stream index structure it provides.
- addKillhandler(KillHandler.Killable) - Static method in class org.terrier.utility.KillHandler
-
Add a Killable objects to the shutdown list which are invoked when the runtime system
is terminating.
- addLexiconToIndex(IndexOnDisk, String, String) - Static method in class org.terrier.structures.FSOMapFileLexiconOutputStream
-
Adds Lexicon to index
- addMatchingModel(String, String) - Method in class org.terrier.querying.Request
-
Set the matching model and weighting model that the Manager should use for this query
- addMatchingModel(String, String) - Method in interface org.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 org.terrier.matching.AccumulatorResultSet
-
Unsupported
- addMetaItem(String, int, String) - Method in class org.terrier.matching.CollectionResultSet
-
Empty method.
- addMetaItem(String, int, String) - Method in class org.terrier.matching.daat.CandidateResultSet
-
- addMetaItem(String, int, String) - Method in class org.terrier.matching.QueryResultSet
-
Adds a metadata value for a given document
- addMetaItem(String, int, String) - Method in interface org.terrier.matching.ResultSet
-
Adds a metadata value for a given document
- addMetaItems(String, String[]) - Method in class org.terrier.matching.AccumulatorResultSet
-
Unsupported
- addMetaItems(String, String[]) - Method in class org.terrier.matching.CollectionResultSet
-
Empty method.
- addMetaItems(String, String[]) - Method in class org.terrier.matching.daat.CandidateResultSet
-
- addMetaItems(String, String[]) - Method in class org.terrier.matching.QueryResultSet
-
Adds the metadata values for all the documents in the result set.
- addMetaItems(String, String[]) - Method in interface org.terrier.matching.ResultSet
-
Adds the metadata values for all the documents in the result set.
- addMetaType(String) - Method in class org.terrier.matching.QueryResultSet
-
Get the metadata index for the given name
- addOrUpdate(int, int, int) - Method in class org.terrier.realtime.memory.MemoryInvertedIndex
-
Adds or updates the frequency of the term denoted by ptr by freq.
- addOrUpdateFreq(int, int) - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.BasicMemoryPostingList
-
Returns true iff we did not already have a posting for this document
- addPathTransormation(String, String) - Static method in class org.terrier.utility.Files
-
add a static transformation to apply to a path.
- addPosting(Posting) - Method in class org.terrier.structures.postings.BlockFieldORIterablePosting
-
- addPosting(Posting) - Method in class org.terrier.structures.postings.BlockORIterablePosting
-
- addPosting(Posting) - Method in class org.terrier.structures.postings.FieldORIterablePosting
-
- addPosting(Posting) - Method in class org.terrier.structures.postings.ORIterablePosting
-
- addProperty(String, String) - Method in class org.terrier.indexing.TwitterJSONDocument
-
Add a specific property to the properties for this document.
- addSingleTerm(String, double, EntryStatistics, WeightingModel[]) - Method in class org.terrier.matching.PostingListManager
-
Add a single term to those to be matched for this query.
- addSingleTermAlternatives(String[], String, double, EntryStatistics[], WeightingModel[]) - Method in class org.terrier.matching.PostingListManager
-
Adds a synonym group to the matching process.
- addSingleTermAlternatives(String[], String, double, EntryStatistics, WeightingModel[]) - Method in class org.terrier.matching.PostingListManager
-
Adds a synonym group to the matching process.
- addStatistics(CollectionStatistics) - Method in class org.terrier.structures.CollectionStatistics
-
Increment the statistics by the specified amount
- addTemporaryLexicon(String) - Method in class org.terrier.structures.indexing.LexiconBuilder
-
Deprecated.
- addTerm(String, int) - Method in class org.terrier.structures.indexing.LexiconBuilder
-
Add a single term to the lexicon being built
- addTermPropertyWeight(String, double) - Method in class org.terrier.matching.MatchingQueryTerms
-
Adds the given weight for an already existing term in the query.
- addTerms(DocumentPostingList, int) - Method in class org.terrier.structures.indexing.singlepass.BlockFieldMemoryPostings
-
Add the terms in a DocumentPostingList to the postings in memory.
- addTerms(DocumentPostingList, int) - Method in class org.terrier.structures.indexing.singlepass.BlockMemoryPostings
-
Add the terms in a DocumentPostingList to the postings in memory.
- addTerms(DocumentPostingList, int) - Method in class org.terrier.structures.indexing.singlepass.FieldsMemoryPostings
-
Add the terms in a DocumentPostingList to the postings in memory.
- addTerms(DocumentPostingList, int) - Method in class org.terrier.structures.indexing.singlepass.MemoryPostings
-
Add the terms in a DocumentPostingList to the postings in memory.
- addTo(int[], int[]) - Static method in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun
-
- addTo(int[], int[]) - Static method in class org.terrier.structures.indexing.singlepass.FieldPostingInRun
-
- addToDocument(int, Document) - Method in class org.terrier.realtime.incremental.IncrementalIndex
-
- addToDocument(int, DocumentPostingList) - Method in class org.terrier.realtime.incremental.IncrementalIndex
-
- addToDocument(int, Document) - Method in class org.terrier.realtime.memory.MemoryIndex
-
Adds specified content contents to the named document id.
- addToDocument(int, DocumentPostingList) - Method in class org.terrier.realtime.memory.MemoryIndex
-
Adds relevant terms to the named document id.
- addToDocument(int, Document) - Method in interface org.terrier.realtime.UpdatableIndex
-
Adds specified content contents to the named document id.
- addToDocument(int, DocumentPostingList) - Method in interface org.terrier.realtime.UpdatableIndex
-
Adds relevant terms to the named document id.
- addToLexiconEntry(LexiconEntry) - Method in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun
-
- addToLexiconEntry(LexiconEntry) - Method in class org.terrier.structures.indexing.singlepass.FieldPostingInRun
-
- addToLexiconEntry(LexiconEntry) - Method in class org.terrier.structures.indexing.singlepass.PostingInRun
-
Add statistics for this posting onto the given LexiconEntry
- AdhocEvaluation - Class in org.terrier.evaluation
-
Performs the evaluation for TREC's tasks, except the named page task.
- AdhocEvaluation() - Constructor for class org.terrier.evaluation.AdhocEvaluation
-
Create adhoc evaluation
- AdhocEvaluation(String) - Constructor for class org.terrier.evaluation.AdhocEvaluation
-
Create adhoc evaluation
- AdhocEvaluation(String[]) - Constructor for class org.terrier.evaluation.AdhocEvaluation
-
Create adhoc evaluation
- AdhocFullQueryEvaluation - Class in org.terrier.evaluation
-
Performs a query by query evaluation of a results file.
- AdhocFullQueryEvaluation() - Constructor for class org.terrier.evaluation.AdhocFullQueryEvaluation
-
Create full query adhoc evaluation
- AdhocFullQueryEvaluation(String) - Constructor for class org.terrier.evaluation.AdhocFullQueryEvaluation
-
Create full query adhoc evaluation
- AdhocFullQueryEvaluation(String[]) - Constructor for class org.terrier.evaluation.AdhocFullQueryEvaluation
-
Create full query adhoc evaluation
- AfterEffect - Class in org.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 org.terrier.matching.models.aftereffect.AfterEffect
-
A default constructor
- afterEffect - Variable in class org.terrier.matching.models.DFRWeightingModel
-
The applied model for after effect (aka.
- AFTEREFFECT_PREFIX - Variable in class org.terrier.matching.models.DFRWeightingModel
-
The prefix of the package of the first normalisation methods by after effect.
- afterPropertyTags() - Method in class org.terrier.indexing.TRECCollection
-
- afterPropertyTags() - Method in class org.terrier.indexing.TRECWebCollection
-
- align() - Method in interface org.terrier.compression.bit.BitIn
-
Aligns the stream to the next byte
- align() - Method in class org.terrier.compression.bit.BitInBase
-
Aligns the stream to the next byte
- align() - Method in class org.terrier.compression.bit.DebuggingBitIn
-
- allExists(String...) - Static method in class org.terrier.structures.Index
-
returns true if all named files exist
- Allowed_Controls - Variable in class org.terrier.querying.Manager
-
This contains a list of controls that may be set in the querying API
- ALPHANUMERIC - Static variable in interface org.terrier.querying.parser.MainTokenTypes
-
- ALPHANUMERIC - Static variable in interface org.terrier.querying.parser.TerrierQueryParserTokenTypes
-
- ALPHANUMERIC_CHAR - Static variable in interface org.terrier.querying.parser.MainTokenTypes
-
- ALPHANUMERIC_CHAR - Static variable in interface org.terrier.querying.parser.TerrierQueryParserTokenTypes
-
- ANDIterablePosting - Class in org.terrier.structures.postings
-
An instance of IterablePostings that works with passed arrays of ids and frequencies.
- ANDIterablePosting(IterablePosting[], Pointer[]) - Constructor for class org.terrier.structures.postings.ANDIterablePosting
-
- append(byte[], int) - Method in class org.terrier.compression.bit.BitOutputStream
-
Appends a byte array to the current stream.
- append(byte[], int, byte, int) - Method in class org.terrier.compression.bit.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 org.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 org.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 org.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 org.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 org.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 org.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 org.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 org.terrier.applications.desktop.filehandling
-
A dialog that selects an application to use for opening
files with a given extension.
- ApplicationSelector() - Constructor for class org.terrier.applications.desktop.filehandling.ApplicationSelector
-
This is the default constructor
- ApplicationSetup - Class in org.terrier.utility
-
This class retrieves and provides access
to all the constants and parameters for
the system.
- ApplicationSetup() - Constructor for class org.terrier.utility.ApplicationSetup
-
- ApplicationSetup.TerrierApplicationPlugin - Interface in org.terrier.utility
-
Interface for plugins.
- apply(Query.ForEachQueryNode) - Method in class org.terrier.querying.parser.MultiTermQuery
-
Apply the specified processor to this node.
- apply(Query.ForEachQueryNode) - Method in class org.terrier.querying.parser.Query
-
Apply the specified processor to this node.
- applyFieldScoreModifier(int, double) - Static method in class org.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.
- applyModel(int, double[], int, double[][], double[]) - Method in class org.terrier.matching.JforestsModelMatching
-
- applyModel(int, double[], int, double[][], double[]) - Method in class org.terrier.matching.LearnedModelMatching
-
Apply the loaded learned model for identifying the top N documents.
- applyModel(int, double[], int, double[][], double[]) - Method in class org.terrier.matching.LinearModelMatching
-
- applyOptions(int) - Method in class org.terrier.applications.TrecTerrier
-
Apply the option resulted from processing the command line arguments
- applyTermPipeline(TermPipelineAccessor) - Method in class org.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 org.terrier.querying.parser.Query
-
Applies a term pipeline in the query's terms, through
the given term pipeline accessor.
- applyTermPipeline(TermPipelineAccessor) - Method in class org.terrier.querying.parser.SingleTermQuery
-
Puts the query term in the given
term pipeline, which is accessed through the
given accessor object.
- appProperties - Static variable in class org.terrier.utility.ApplicationSetup
-
The properties object in which the
properties from the file are read.
- appSelector - Variable in class org.terrier.applications.desktop.filehandling.AssociationFileOpener
-
The application selector dialog.
- ARGUMENTS_OK - Static variable in class org.terrier.applications.TrecTerrier
-
- arr - Variable in class org.terrier.evaluation.NamedPageEvaluation
-
The average reciprocal rank.
- array - Variable in class org.terrier.structures.indexing.singlepass.hadoop.WritableByteArray
-
Posting List
- arraylength - Variable in class org.terrier.structures.indexing.singlepass.hadoop.WritableByteArray
-
Size of the Posting List
- ArrayOfBasicIterablePosting - Class in org.terrier.structures.postings
-
An instance of IterablePostings that works with passed arrays of ids and frequencies
- ArrayOfBasicIterablePosting(int[], int[]) - Constructor for class org.terrier.structures.postings.ArrayOfBasicIterablePosting
-
Make a new posting list with these ids and frequencies
- ArrayOfBasicIterablePosting(int[], int[], int[]) - Constructor for class org.terrier.structures.postings.ArrayOfBasicIterablePosting
-
- ArrayOfBlockFieldIterablePosting - Class in org.terrier.structures.postings
-
An array structure that golds BlockFieldIterablePostings
- ArrayOfBlockFieldIterablePosting(int[], int[], int[], int[][], int[][], int[], int[]) - Constructor for class org.terrier.structures.postings.ArrayOfBlockFieldIterablePosting
-
- ArrayOfBlockFieldIterablePosting(int[], int[], int[], int[][], int[][], boolean, int[], int[]) - Constructor for class org.terrier.structures.postings.ArrayOfBlockFieldIterablePosting
-
- ArrayOfBlockIterablePosting - Class in org.terrier.structures.postings
-
An array structure that golds BlockIterablePostings
- ArrayOfBlockIterablePosting(int[], int[], int[], int[]) - Constructor for class org.terrier.structures.postings.ArrayOfBlockIterablePosting
-
- ArrayOfFieldIterablePosting - Class in org.terrier.structures.postings
-
An instance of IterablePostings that works with passed arrays of ids and frequencies
for each field.
- ArrayOfFieldIterablePosting(int[], int[], int[], int[][], int[][]) - Constructor for class org.terrier.structures.postings.ArrayOfFieldIterablePosting
-
- ArrayOfFieldIterablePosting(int[], int[], int[], int[][], int[][], boolean) - Constructor for class org.terrier.structures.postings.ArrayOfFieldIterablePosting
-
- ArrayOfIdsIterablePosting - Class in org.terrier.structures.postings
-
An instance of IterablePostings that works with a passed array of ids
- ArrayOfIdsIterablePosting(int[]) - Constructor for class org.terrier.structures.postings.ArrayOfIdsIterablePosting
-
Make a new IterablePosting using these ids
- arraysInitialised - Variable in class org.terrier.matching.AccumulatorResultSet
-
- arraysInitialised - Variable in class org.terrier.matching.CollectionResultSet
-
A static boolean flag indicating whether the arrays of docids and scores
have been initialized (memory allocated for them) or not.
- ArrayUtils - Class in org.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 org.terrier.utility.ArrayUtils
-
- ascendingHeapSort(int[], int[], int[]) - Static method in class org.terrier.sorting.HeapSortInt
-
Sorts the given arrays in ascending order, using heap-sort.
- ascendingHeapSort(int[], int[], int[], int[]) - Static method in class org.terrier.sorting.HeapSortInt
-
ascendingHeapSort
- ascendingHeapSort(int[], int[]) - Static method in class org.terrier.sorting.HeapSortInt
-
Sorts the given arrays in ascending order, using heap-sort.
- ascendingHeapSort(int[][]) - Static method in class org.terrier.sorting.HeapSortInt
-
ascendingHeapSort
- ascendingHeapSort(int[], int[], int[], int) - Static method in class org.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 org.terrier.sorting.MultiSort
-
Sorts the given arrays in ascending order, using heap-sort.
- ascendingHeapSort(Comparable<?>[], int[]) - Static method in class org.terrier.sorting.MultiSort
-
Sorts the given arrays in ascending order, using heap-sort.
- ascendingHeapSort(double[], int[], short[], int) - Static method in class org.terrier.sorting.MultiSort
-
Sorts the top topElements of the given array in
ascending order, using heap sort.
- ascendingHeapSort(int[], double[], short[], int) - Static method in class org.terrier.sorting.MultiSort
-
ascendingHeapSort
- ascendingHeapSort(double[], int[], short[]) - Static method in class org.terrier.utility.HeapSort
-
Sorts the given arrays in ascending order, using heap-sort.
- ascendingHeapSort(double[], int[], short[], int) - Static method in class org.terrier.utility.HeapSort
-
Sorts the top topElements of the given array in
ascending order, using heap sort.
- asFieldDocumentIndex - Variable in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- asFieldDocumentIndex - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- assignScore(int, CandidateResult) - Method in class org.terrier.matching.daat.FatFull
-
- assignScore(int, CandidateResult) - Method in class org.terrier.matching.daat.Full
-
assign the score for this posting to this candidate result.
- assignScores(int, AccumulatorResultSet, IterablePosting) - Method in class org.terrier.matching.taat.Full
-
- assignScores(int, WeightingModel[], AccumulatorResultSet, IterablePosting) - Method in class org.terrier.matching.taat.FullNoPLM
-
- assignWeights(QueryExpansionModel) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Assign weight to terms that are stored in ExpansionTerm[] terms.
- AssociationFileOpener - Class in org.terrier.applications.desktop.filehandling
-
This class implements the interface FileOpener, using a properties
file for storing the file associations.
- AssociationFileOpener() - Constructor for class org.terrier.applications.desktop.filehandling.AssociationFileOpener
-
- asWritablePosting() - Method in class org.terrier.realtime.memory.fields.MemoryFieldsIterablePosting
-
Copies this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.realtime.memory.MemoryIterablePosting
-
Copies this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.realtime.multi.MultiDirectIterablePostingWithOffset
-
- asWritablePosting() - Method in class org.terrier.realtime.multi.MultiIterablePosting
-
Not implemented.
- asWritablePosting() - Method in class org.terrier.structures.indexing.DocumentPostingList.postingIterator
-
- asWritablePosting() - Method in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun.bfPIRPostingIterator
-
- asWritablePosting() - Method in class org.terrier.structures.indexing.singlepass.BlockPostingInRun.BlockPIRPostingIterator
-
- asWritablePosting() - Method in class org.terrier.structures.indexing.singlepass.FieldPostingInRun.fPIRPostingIterator
-
- asWritablePosting() - Method in class org.terrier.structures.indexing.singlepass.SimplePostingInRun.PIRPostingIterator
-
- asWritablePosting() - Method in class org.terrier.structures.postings.ANDIterablePosting
-
- asWritablePosting() - Method in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
-
Copies this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.structures.postings.BasicPostingImpl
-
Copies this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.structures.postings.bit.BasicIterablePosting
-
Copies this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.structures.postings.bit.BlockFieldIterablePosting
-
Copies this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.structures.postings.bit.BlockIterablePosting
-
- asWritablePosting() - Method in class org.terrier.structures.postings.bit.FieldIterablePosting
-
Get this posting as a WritablePosting
- asWritablePosting() - Method in class org.terrier.structures.postings.BlockFieldORIterablePosting
-
- asWritablePosting() - Method in class org.terrier.structures.postings.BlockFieldPostingImpl
-
Copies this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.structures.postings.BlockORIterablePosting
-
- asWritablePosting() - Method in class org.terrier.structures.postings.BlockPostingImpl
-
Copies this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.structures.postings.FieldORIterablePosting
-
- asWritablePosting() - Method in class org.terrier.structures.postings.FieldPostingImpl
-
Copies this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- asWritablePosting() - Method in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
- asWritablePosting() - Method in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
- asWritablePosting() - Method in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- asWritablePosting() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- asWritablePosting() - Method in class org.terrier.structures.postings.ORIterablePosting
-
Copies this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.structures.postings.PhraseIterablePosting
-
- asWritablePosting() - Method in interface org.terrier.structures.postings.Posting
-
Copies this posting to one free of an iterator.
- avail - Variable in class org.terrier.compression.bit.MemoryOutputStream
-
Number of free bytes before having to enlarge
- available() - Method in class org.terrier.utility.ProcessInputStream
- averageDocumentLength - Variable in class org.terrier.matching.models.normalisation.Normalisation
-
The average document length in the collection.
- averageDocumentLength - Variable in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
The average document length in the collection.
- averageDocumentLength - Variable in class org.terrier.matching.models.WeightingModel
-
The average length of documents in the collection.
- averageDocumentLength - Variable in class org.terrier.querying.DFRBagExpansionTerms
-
The average document length in the collection.
- averageDocumentLength - Variable in class org.terrier.structures.CollectionStatistics
-
The average length of a document in the collection.
- averagePrecisionOfEachQuery - Variable in class org.terrier.evaluation.AdhocEvaluation
-
The average precision of each query.
- AVG_DOCUMENT_UNIQUE_TERMS - Static variable in class org.terrier.structures.indexing.DocumentPostingList
-
number of unique terms per doc on average, used to tune the initial size of the hashmaps used in this class.
- avgDocLen - Variable in class org.terrier.matching.dsms.DependenceScoreModifier
-
- avgFieldLengths - Variable in class org.terrier.structures.CollectionStatistics
-
Average length of each field
- avl - Variable in class org.terrier.matching.models.aftereffect.AfterEffect
-
The average document length in collection.
- B - Class in org.terrier.matching.models.aftereffect
-
This class implements the B model for the first normalisation by
after effect.
- B() - Constructor for class org.terrier.matching.models.aftereffect.B
-
- B - Class in org.terrier.matching.models.basicmodel
-
This class implements the B basic model for randomness.
- B() - Constructor for class org.terrier.matching.models.basicmodel.B
-
- b - Variable in class org.terrier.terms.PorterStemmer
-
- b - Variable in class org.terrier.terms.TRv2PorterStemmer
-
A buffer for word to be stemmed.
- BA - Class in org.terrier.matching.models.queryexpansion
-
This class implements an approximation of the binomial distribution through
the Kullback-Leibler divergence to weight query terms for query expansion.
- BA() - Constructor for class org.terrier.matching.models.queryexpansion.BA
-
A default constructor.
- baos - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- BaseMatching - Class in org.terrier.matching
-
Performs the matching of documents with a query, by first assigning scores to
documents for each query term and modifying these scores with the appropriate modifiers.
- BaseMatching() - Constructor for class org.terrier.matching.BaseMatching
-
- BaseMatching(Index) - Constructor for class org.terrier.matching.BaseMatching
-
Constructs an instance of the BaseMatching
- BaseTermPipelineAccessor - Class in org.terrier.terms
-
A base implementation for TermPipelineAccessor
- BaseTermPipelineAccessor(String...) - Constructor for class org.terrier.terms.BaseTermPipelineAccessor
-
Construct a term pipeline using the specified class names
- basicDirectIndexPostingIteratorClass - Variable in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
- basicDirectIndexPostingIteratorClass - Variable in class org.terrier.structures.merging.StructureMerger
-
- BasicDocumentIndexEntry - Class in org.terrier.structures
-
A basic document index entry.
- BasicDocumentIndexEntry() - Constructor for class org.terrier.structures.BasicDocumentIndexEntry
-
Constructs an instance of the BasicDocumentIndexEntry.
- BasicDocumentIndexEntry(DocumentIndexEntry) - Constructor for class org.terrier.structures.BasicDocumentIndexEntry
-
Constructs an instance of the BasicDocumentIndexEntry.
- BasicDocumentIndexEntry(int, BitIndexPointer) - Constructor for class org.terrier.structures.BasicDocumentIndexEntry
-
Constructs an instance of the BasicDocumentIndexEntry.
- BasicDocumentIndexEntry(int, byte, long, byte, int) - Constructor for class org.terrier.structures.BasicDocumentIndexEntry
-
Constructs an instance of the BasicDocumentIndexEntry.
- BasicDocumentIndexEntry.Factory - Class in org.terrier.structures
-
Returna a factory for creating document index entries
- BasicDocumentIndexEntry.Factory() - Constructor for class org.terrier.structures.BasicDocumentIndexEntry.Factory
-
- BasicIndexer - Class in org.terrier.structures.indexing.classical
-
BasicIndexer is the default indexer for Terrier.
- BasicIndexer(long, long, long) - Constructor for class org.terrier.structures.indexing.classical.BasicIndexer
-
Protected do-nothing constructor for use by child classes.
- BasicIndexer(String, String) - Constructor for class org.terrier.structures.indexing.classical.BasicIndexer
-
Constructs an instance of a BasicIndexer, using the given path name
for storing the data structures.
- BasicIndexer.BasicTermProcessor - Class in org.terrier.structures.indexing.classical
-
This class implements an end of a TermPipeline that adds the
term to the DocumentTree.
- BasicIndexer.BasicTermProcessor() - Constructor for class org.terrier.structures.indexing.classical.BasicIndexer.BasicTermProcessor
-
- BasicIndexer.FieldTermProcessor - Class in org.terrier.structures.indexing.classical
-
This class implements an end of a TermPipeline that adds the
term to the DocumentTree.
- BasicIndexer.FieldTermProcessor() - Constructor for class org.terrier.structures.indexing.classical.BasicIndexer.FieldTermProcessor
-
- BasicIntegerCodingIterablePosting - Class in org.terrier.structures.postings.integer
-
An IterablePosting implementation, which can optionally support fields and/or blocks.
- BasicIntegerCodingIterablePosting(ByteIn, int, DocumentIndex, int, IntegerCodec, IntegerCodec) - Constructor for class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- basicInvertedIndexPostingIteratorClass - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
- basicInvertedIndexPostingIteratorClass - Variable in class org.terrier.structures.merging.StructureMerger
-
- BasicIterablePosting - Class in org.terrier.structures.postings.bit
-
Basic inverted and direct index format: [gamma(first docid +1) unary (frequency)], [gamma(delta docid) unary(frequency)]
- BasicIterablePosting() - Constructor for class org.terrier.structures.postings.bit.BasicIterablePosting
-
Create a new posting iterator
- BasicIterablePosting(BitIn, int, DocumentIndex) - Constructor for class org.terrier.structures.postings.bit.BasicIterablePosting
-
Create a new posting iterator
- BasicIterablePostingDocidOnly - Class in org.terrier.structures.postings.bit
-
Posting iterator class that only returns identifiers, not frequencies.
- BasicIterablePostingDocidOnly() - Constructor for class org.terrier.structures.postings.bit.BasicIterablePostingDocidOnly
-
Create a new posting iterator
- BasicIterablePostingDocidOnly(BitIn, int, DocumentIndex) - Constructor for class org.terrier.structures.postings.bit.BasicIterablePostingDocidOnly
-
Create a new posting iterator
- BasicLexiconEntry - Class in org.terrier.structures
-
Contains all the information about one entry in the Lexicon.
- BasicLexiconEntry() - Constructor for class org.terrier.structures.BasicLexiconEntry
-
Create an empty LexiconEntry
- BasicLexiconEntry(int, int, int) - Constructor for class org.terrier.structures.BasicLexiconEntry
-
Create a lexicon entry with the following information.
- BasicLexiconEntry(int, int, int, byte, long, byte) - Constructor for class org.terrier.structures.BasicLexiconEntry
-
Create a lexicon entry with the following information.
- BasicLexiconEntry(int, int, int, byte, BitFilePosition) - Constructor for class org.terrier.structures.BasicLexiconEntry
-
Create a lexicon entry with the following information.
- BasicLexiconEntry.Factory - Class in org.terrier.structures
-
Factory for creating LexiconEntry objects
- BasicLexiconEntry.Factory(String) - Constructor for class org.terrier.structures.BasicLexiconEntry.Factory
-
Constructs an instance of Factory.
- BasicLexiconEntry.Factory() - Constructor for class org.terrier.structures.BasicLexiconEntry.Factory
-
Constructs an instance of Factory.
- BasicModel - Class in org.terrier.matching.models.basicmodel
-
This class provides a contract for implementing the basic models for randomness in the DFR framework,
for use with the DFRWeightingModel class.
- BasicModel() - Constructor for class org.terrier.matching.models.basicmodel.BasicModel
-
A default constructor that initialises the idf i attribute
- basicModel - Variable in class org.terrier.matching.models.DFRWeightingModel
-
The applied basic model for randomness.
- basicModel - Variable in class org.terrier.matching.models.PerFieldNormWeightingModel
-
- BASICMODEL_PREFIX - Variable in class org.terrier.matching.models.DFRWeightingModel
-
The prefix of the package of the basic models for randomness.
- BasicPostingImpl - Class in org.terrier.structures.postings
-
Implementation of a Posting that is non-iterable.
- BasicPostingImpl() - Constructor for class org.terrier.structures.postings.BasicPostingImpl
-
Empty constructor - needed for Writable
- BasicPostingImpl(int, int) - Constructor for class org.terrier.structures.postings.BasicPostingImpl
-
Constructor that sets both id and frequency
- BasicSinglePassIndexer - Class in org.terrier.structures.indexing.singlepass
-
This class indexes a document collection (skipping the direct file construction).
- BasicSinglePassIndexer(String, String) - Constructor for class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Constructs an instance of a BasicSinglePassIndexer, using the given path name
for storing the data structures.
- BasicSinglePassIndexer(long, long, long) - Constructor for class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Protected do-nothing constructor for use by child classes
- BasicTermStatsLexiconEntry - Class in org.terrier.structures
-
A LexiconEntry which only contains EntryStatistics
- BasicTermStatsLexiconEntry() - Constructor for class org.terrier.structures.BasicTermStatsLexiconEntry
-
Constructs an instance of the BasicTermStatsLexiconEntry.
- BasicTermStatsLexiconEntry(int, int, int) - Constructor for class org.terrier.structures.BasicTermStatsLexiconEntry
-
Constructs an instance of the BasicTermStatsLexiconEntry.
- BB2 - Class in org.terrier.matching.models
-
This class implements the BB2 weighting model.
- BB2() - Constructor for class org.terrier.matching.models.BB2
-
A default constructor.
- BB2(double) - Constructor for class org.terrier.matching.models.BB2
-
Constructs an instance of this class with the
specified value for the parameter c.
- beginMerge(LinkedList<MapData>) - Method in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunsMerger
-
Alternate Merge operation for merging a linked list of runs of the form
Hadoop_MapData.
- beginMerge(int, String) - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
Begins the multiway merging phase.
- beginRead() - Method in class org.terrier.compression.bit.MemoryLinkedOutputStream
-
Sets the structure for reading
- beginWrite(int, int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunWriter
-
- beginWrite(int, int) - Method in class org.terrier.structures.indexing.singlepass.RunWriter
-
Writes the headers of the run.
- bf - Variable in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
- bf - Variable in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
- bf - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- bfs - Variable in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- bfs - Variable in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
- bfs - Variable in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
- bfs - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- BIT_MASK - Static variable in interface org.terrier.structures.BitIndexPointer
-
amount to mask byte by to obtain bit offset
- BitByteOutputStream - Class in org.terrier.compression.bit
-
An implementation of BitOutputStream that does no buffering.
- BitByteOutputStream(OutputStream) - Constructor for class org.terrier.compression.bit.BitByteOutputStream
-
Constructs an instance of the class for a given stream
- BitByteOutputStream(String) - Constructor for class org.terrier.compression.bit.BitByteOutputStream
-
Constructs an instance of the class for a given filename
- BitByteOutputStream(File) - Constructor for class org.terrier.compression.bit.BitByteOutputStream
-
Constructs an instance of the class for a given file
- BitByteOutputStream() - Constructor for class org.terrier.compression.bit.BitByteOutputStream
-
Empty constructor, used for subclassing
- BitFileBuffered - Class in org.terrier.compression.bit
-
Implementation of BitInSeekable/BitIn interfaces similar to BitFile.
- BitFileBuffered(RandomDataInput) - Constructor for class org.terrier.compression.bit.BitFileBuffered
-
Constructor for a RandomDataInput object
- BitFileBuffered(File) - Constructor for class org.terrier.compression.bit.BitFileBuffered
-
Constructs an instance of the class for a given filename, using the default buffer size
- BitFileBuffered(String) - Constructor for class org.terrier.compression.bit.BitFileBuffered
-
Constructs an instance of the class for a given filename.
- BitFileBuffered(File, int) - Constructor for class org.terrier.compression.bit.BitFileBuffered
-
Constructs an instance of the class for a given filename
- BitFileBuffered(String, int) - Constructor for class org.terrier.compression.bit.BitFileBuffered
-
Constructs an instance of the class for a given filename
- BitFileBuffered.BitInBuffered - Class in org.terrier.compression.bit
-
Implements a BitIn around a RandomDataInput
- BitFileBuffered.BitInBuffered() - Constructor for class org.terrier.compression.bit.BitFileBuffered.BitInBuffered
-
empty constructor for child classes
- BitFileBuffered.BitInBuffered(RandomDataInput, long, byte, int) - Constructor for class org.terrier.compression.bit.BitFileBuffered.BitInBuffered
-
Construct a new BitInBuffered on the specified file, starting at the given offset
and with the specified buffer length.
- BitFileInMemory - Class in org.terrier.compression.bit
-
Class which enables a bit compressed file to be read wholly into memory
and accessed from there with lot latency.
- BitFileInMemory(String) - Constructor for class org.terrier.compression.bit.BitFileInMemory
-
Loads the entire file represented by filename into memory
- BitFileInMemory(InputStream, long) - Constructor for class org.terrier.compression.bit.BitFileInMemory
-
Loads the entire specified inputstream into memory.
- BitFileInMemory(byte[]) - Constructor for class org.terrier.compression.bit.BitFileInMemory
-
Create an object using the specified data as the compressed data
- BitFileInMemoryLarge - Class in org.terrier.compression.bit
-
Allows access to bit compressed files that are loaded entirely into memory.
- BitFileInMemoryLarge(RandomDataInputMemory) - Constructor for class org.terrier.compression.bit.BitFileInMemoryLarge
-
constructor
- BitFileInMemoryLarge(String) - Constructor for class org.terrier.compression.bit.BitFileInMemoryLarge
-
load compressed file into memory
- BitFilePosition - Interface in org.terrier.structures
-
A bit file position
- bitFileReader - Variable in class org.terrier.structures.postings.bit.BasicIterablePosting
-
- BitIn - Interface in org.terrier.compression.bit
-
Interface describing the read compression methods supported
by the BitFileBuffered and BitInputStream classes.
- BitInBase - Class in org.terrier.compression.bit
-
Base class for various BitIn implementations
- BitInBase() - Constructor for class org.terrier.compression.bit.BitInBase
-
- BitInCodec - Class in org.terrier.compression.integer.codec.util
-
Utility class, used to implement bitwise IntegerCodec implementations
- BitInCodec() - Constructor for class org.terrier.compression.integer.codec.util.BitInCodec
-
- BitInCodec(byte[]) - Constructor for class org.terrier.compression.integer.codec.util.BitInCodec
-
- BitIndexPointer - Interface in org.terrier.structures
-
A pointer implementation for BitPostingIndex structures.
- BitInputStream - Class in org.terrier.compression.bit
-
This class reads from a file or an InputStream integers that can be coded with different encoding algorithms.
- BitInputStream() - Constructor for class org.terrier.compression.bit.BitInputStream
-
Do nothing constructor used by child classes which override all methods, eg OldBitInputStream
- BitInputStream(DataInput) - Constructor for class org.terrier.compression.bit.BitInputStream
-
Constructs an instance of the class for a given stream
- BitInputStream(InputStream) - Constructor for class org.terrier.compression.bit.BitInputStream
-
Constructs an instance of the class for a given stream
- BitInputStream(String) - Constructor for class org.terrier.compression.bit.BitInputStream
-
Constructs an instance of the class for a given filename
- BitInputStream(File) - Constructor for class org.terrier.compression.bit.BitInputStream
-
Constructs an instance of the class for a given file
- BitInSeekable - Interface in org.terrier.compression.bit
-
Interface for reading a bit compressed file in a random access manner.
- bitOffset - Variable in class org.terrier.compression.bit.BitInBase
-
bit offset in this byte, and in the larger file
- bitOffset - Variable in class org.terrier.compression.bit.BitOutputStream
-
The bit offset.
- BitOut - Interface in org.terrier.compression.bit
-
Interface describing the writing compression methods supported
by the BitOutputStream classes.
- BitOutputStream - Class in org.terrier.compression.bit
-
This class provides methods to write compressed integers to an outputstream.
The numbers are written into a byte starting from the most significant bit (i.e, left to right).
- BitOutputStream() - Constructor for class org.terrier.compression.bit.BitOutputStream
-
Empty constructor
- BitOutputStream(OutputStream) - Constructor for class org.terrier.compression.bit.BitOutputStream
-
Constructs an instance of the class for a given OutputSTream
- BitOutputStream(String) - Constructor for class org.terrier.compression.bit.BitOutputStream
-
Constructs an instance of the class for a given filename
Note that on a FileNotFoundException, this contructor will sleep for 2 seconds
before retrying to open the file.
- BitPostingIndex - Class in org.terrier.structures.bit
-
Class for various bit compressed index implementations, including parents to current DirectIndex and InvertedIndex implementations.
- BitPostingIndex(IndexOnDisk, String, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.BitPostingIndex
-
Constructs an instance of the BitPostingIndex.
- BitPostingIndex(IndexOnDisk, String, DocumentIndex, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.BitPostingIndex
-
Constructs an instance of the BitPostingIndex.
- BitPostingIndex(String, byte, Class<BasicIterablePosting>, String, int) - Constructor for class org.terrier.structures.bit.BitPostingIndex
-
- BitPostingIndex(String, byte, Class<? extends IterablePosting>, String) - Constructor for class org.terrier.structures.bit.BitPostingIndex
-
Deprecated.
- BitPostingIndex(String, byte, DocumentIndex, Class<? extends IterablePosting>, String, int) - Constructor for class org.terrier.structures.bit.BitPostingIndex
-
- BitPostingIndexInputFormat - Class in org.terrier.structures.indexing.singlepass.hadoop
-
An InputFormat, i.e.
- BitPostingIndexInputFormat() - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.BitPostingIndexInputFormat
-
- BitPostingIndexInputStream - Class in org.terrier.structures.bit
-
Input stream for a bit posting index.
- BitPostingIndexInputStream(IndexOnDisk, String, Iterator<? extends BitIndexPointer>, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.BitPostingIndexInputStream
-
Constructs an instance of BitPostingIndexInputStream.
- Bits - Variable in class org.terrier.structures.FilePosition
-
The offset in bits within the pointed byte.
- BitUtilities - Class in org.terrier.compression.bit
-
Utility methods for use in the BitFile classes.
- BitUtilities() - Constructor for class org.terrier.compression.bit.BitUtilities
-
- BitWritable - Interface in org.terrier.compression.bit
-
Like o.a.h.io.Writable, but for using BitIn and BitOut
- blackList - Variable in class org.terrier.utility.TagSet
-
The set of tags to skip.
- blackListTags - Variable in class org.terrier.utility.TagSet
-
A comma separated list of tags to skip.
- blkCnt - Variable in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- blkCnt - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- BLOCK_INDEXING - Static variable in class org.terrier.utility.ApplicationSetup
-
Specifies whether block information will
be used for indexing.
- BLOCK_SIZE - Variable in class org.terrier.structures.indexing.classical.BlockIndexer
-
The maximum number of terms allowed in a block.
- BLOCK_SIZE - Variable in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer
-
The maximum number of terms allowed in a block
- BLOCK_SIZE - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer
-
The maximum number of terms allowed in a block
- BLOCK_SIZE - Static variable in class org.terrier.utility.ApplicationSetup
-
The size of a block of terms in a document.
- blockCount - Variable in class org.terrier.structures.BlockFieldLexiconEntry
-
- blockCount - Variable in class org.terrier.structures.indexing.BlockDocumentPostingList
-
number of blocks in this document.
- blockCount - Variable in class org.terrier.structures.indexing.BlockFieldDocumentPostingList
-
number of blocks in this document.
- blockDelimiterTerms - Variable in class org.terrier.structures.indexing.classical.BlockIndexer.DelimFieldTermProcessor
-
- blockDelimiterTerms - Variable in class org.terrier.structures.indexing.classical.BlockIndexer.DelimTermProcessor
-
- blockDelimiterTerms - Variable in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.DelimFieldTermProcessor
-
- blockDelimiterTerms - Variable in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.DelimTermProcessor
-
- blockDelimiterTerms - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer.DelimFieldTermProcessor
-
- blockDelimiterTerms - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer.DelimTermProcessor
-
- BlockDirectIndex - Class in org.terrier.structures.bit
-
Deprecated.
- BlockDirectIndex(IndexOnDisk, String) - Constructor for class org.terrier.structures.bit.BlockDirectIndex
-
Deprecated.
Constructs an instance of the class with
the given index, using the specified structure name.
- BlockDirectIndex(IndexOnDisk, String, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.BlockDirectIndex
-
Deprecated.
Constructs an instance of the class with
- BlockDirectIndexInputStream - Class in org.terrier.structures.bit
-
Deprecated.
- BlockDirectIndexInputStream(IndexOnDisk, String) - Constructor for class org.terrier.structures.bit.BlockDirectIndexInputStream
-
Deprecated.
Constructs an index of the class with
- BlockDirectIndexInputStream(IndexOnDisk, String, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.BlockDirectIndexInputStream
-
Deprecated.
Constructs an index of the class with
- BlockDirectInvertedOutputStream - Class in org.terrier.structures.bit
-
Writes a block direct or block inverted index, when passed appropriate posting lists.
- BlockDirectInvertedOutputStream(String) - Constructor for class org.terrier.structures.bit.BlockDirectInvertedOutputStream
-
Creates a new output stream, writing a BitOutputStream to the specified file.
- BlockDirectInvertedOutputStream(BitOut) - Constructor for class org.terrier.structures.bit.BlockDirectInvertedOutputStream
-
Creates a new output stream, writing to the specified BitOut implementation.
- blockDistance - Variable in class org.terrier.matching.dsms.PhraseScoreModifier
-
The maximum distance, in blocks, that is allowed between the phrase
terms.
- BlockDocumentPostingList - Class in org.terrier.structures.indexing
-
Represents the postings of one document, and saves block (term position) information.
- BlockDocumentPostingList() - Constructor for class org.terrier.structures.indexing.BlockDocumentPostingList
-
Instantiate a new block document posting list.
- BlockEntryStatistics - Interface in org.terrier.structures
-
Interface describing the statistics for a block entry.
- BlockFieldDirectInvertedOutputStream - Class in org.terrier.structures.bit
-
Writes out a blocks and fields direct index to an output stream
- BlockFieldDirectInvertedOutputStream(BitOut) - Constructor for class org.terrier.structures.bit.BlockFieldDirectInvertedOutputStream
-
Constructs an instance of the class with
- BlockFieldDirectInvertedOutputStream(String) - Constructor for class org.terrier.structures.bit.BlockFieldDirectInvertedOutputStream
-
Constructs an instance of the class with
- BlockFieldDocumentPostingList - Class in org.terrier.structures.indexing
-
BlockFieldDocumentPostingList class
- BlockFieldDocumentPostingList(int) - Constructor for class org.terrier.structures.indexing.BlockFieldDocumentPostingList
-
Constructs an instance of BlockFieldDocumentPostingList.
- BlockFieldIntegerCodingIterablePosting - Class in org.terrier.structures.postings.integer
-
An IterablePosting implementation, which can optionally support fields and/or blocks.
- BlockFieldIntegerCodingIterablePosting(ByteIn, int, DocumentIndex, int, int, int, int, IntegerCodec, IntegerCodec, IntegerCodec, IntegerCodec) - Constructor for class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
- BlockFieldIterablePosting - Class in org.terrier.structures.postings.bit
-
class BlockFieldIterablePosting
- BlockFieldIterablePosting(int) - Constructor for class org.terrier.structures.postings.bit.BlockFieldIterablePosting
-
Make a new posting that can be loaded using Writable methods
- BlockFieldIterablePosting(BitIn, int, DocumentIndex, int) - Constructor for class org.terrier.structures.postings.bit.BlockFieldIterablePosting
-
Make a new posting iterator that is read from a BitIn stream.
- BlockFieldLexiconEntry - Class in org.terrier.structures
-
A LexiconEntry with field support
- BlockFieldLexiconEntry(int) - Constructor for class org.terrier.structures.BlockFieldLexiconEntry
-
Constructs an instance of the class with
- BlockFieldLexiconEntry(int[], int) - Constructor for class org.terrier.structures.BlockFieldLexiconEntry
-
Construct an instance of the class with
- BlockFieldLexiconEntry.Factory - Class in org.terrier.structures
-
Factory for creating LexiconEntries
- BlockFieldLexiconEntry.Factory(int) - Constructor for class org.terrier.structures.BlockFieldLexiconEntry.Factory
-
Constructs an instance of the class with
- BlockFieldLexiconEntry.Factory(String) - Constructor for class org.terrier.structures.BlockFieldLexiconEntry.Factory
-
Constructs an instance of the class with
- BlockFieldMemoryPostings - Class in org.terrier.structures.indexing.singlepass
-
Class for handling posting lists containing block and field information in memory while indexing.
- BlockFieldMemoryPostings() - Constructor for class org.terrier.structures.indexing.singlepass.BlockFieldMemoryPostings
-
- BlockFieldORIterablePosting - Class in org.terrier.structures.postings
-
ORIterablePosting implementation that implements FieldPosting and BlockPosting
- BlockFieldORIterablePosting(IterablePosting[]) - Constructor for class org.terrier.structures.postings.BlockFieldORIterablePosting
-
Constructs an instance of the BlockFieldORIterablePosting
- BlockFieldPosting - Class in org.terrier.structures.indexing.singlepass
-
Class representing a posting list in memory containing fields and block iformation.
- BlockFieldPosting() - Constructor for class org.terrier.structures.indexing.singlepass.BlockFieldPosting
-
- BlockFieldPostingImpl - Class in org.terrier.structures.postings
-
A writable block field posting list
- BlockFieldPostingImpl() - Constructor for class org.terrier.structures.postings.BlockFieldPostingImpl
-
default constructor
- BlockFieldPostingImpl(int, int, int[], int[]) - Constructor for class org.terrier.structures.postings.BlockFieldPostingImpl
-
contructure
- BlockFieldPostingImpl(int, int, int[], int) - Constructor for class org.terrier.structures.postings.BlockFieldPostingImpl
-
constructor
- BlockFieldPostingInRun - Class in org.terrier.structures.indexing.singlepass
-
Class holding the information for a posting list read
from a previously written run at disk.
- BlockFieldPostingInRun(int) - Constructor for class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun
-
Constructor for the class.
- BlockFieldPostingInRun.bfPIRPostingIterator - Class in org.terrier.structures.indexing.singlepass
-
- BlockFieldPostingInRun.bfPIRPostingIterator(int) - Constructor for class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun.bfPIRPostingIterator
-
- blockFreq - Variable in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun.bfPIRPostingIterator
-
- blockId - Variable in class org.terrier.structures.indexing.classical.BlockIndexer
-
The block number of the current document.
- blockId - Variable in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer
-
The block number in the current document.
- blockId - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer
-
The block number in the current document.
- blockIds - Variable in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun.bfPIRPostingIterator
-
- BlockIndexer - Class in org.terrier.structures.indexing.classical
-
An indexer that saves block information for the indexed terms.
- BlockIndexer(String, String) - Constructor for class org.terrier.structures.indexing.classical.BlockIndexer
-
Constructs an instance of this class, where the created data structures
are stored in the given path, with the given prefix on the filenames.
- BlockIndexer.BasicTermProcessor - Class in org.terrier.structures.indexing.classical
-
This class implements an end of a TermPipeline that adds the
term to the DocumentTree.
- BlockIndexer.BasicTermProcessor() - Constructor for class org.terrier.structures.indexing.classical.BlockIndexer.BasicTermProcessor
-
- BlockIndexer.DelimFieldTermProcessor - Class in org.terrier.structures.indexing.classical
-
This class behaves in a similar fashion to FieldTermProcessor except that
this one treats blocks bounded by delimiters instead of fixed-sized blocks.
- BlockIndexer.DelimFieldTermProcessor(String[], boolean, boolean) - Constructor for class org.terrier.structures.indexing.classical.BlockIndexer.DelimFieldTermProcessor
-
- BlockIndexer.DelimTermProcessor - Class in org.terrier.structures.indexing.classical
-
This class behaves in a similar fashion to BasicTermProcessor except that
this one treats blocks bounded by delimiters instead of fixed-sized blocks.
- BlockIndexer.DelimTermProcessor(String[], boolean, boolean) - Constructor for class org.terrier.structures.indexing.classical.BlockIndexer.DelimTermProcessor
-
- BlockIndexer.FieldTermProcessor - Class in org.terrier.structures.indexing.classical
-
This class implements an end of a TermPipeline that adds the
term to the DocumentTree.
- BlockIndexer.FieldTermProcessor() - Constructor for class org.terrier.structures.indexing.classical.BlockIndexer.FieldTermProcessor
-
- BlockIntegerCodingIterablePosting - Class in org.terrier.structures.postings.integer
-
An IterablePosting implementation, which can optionally support blocks
- BlockIntegerCodingIterablePosting(ByteIn, int, DocumentIndex, int, int, int, IntegerCodec, IntegerCodec, IntegerCodec) - Constructor for class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
- BlockInverted2DirectIndexBuilder - Class in org.terrier.structures.indexing.singlepass
-
Create a block direct index from a BlockInvertedIndex.
- BlockInverted2DirectIndexBuilder(IndexOnDisk) - Constructor for class org.terrier.structures.indexing.singlepass.BlockInverted2DirectIndexBuilder
-
constructor
- BlockInvertedIndex - Class in org.terrier.structures.bit
-
Deprecated.
- BlockInvertedIndex(IndexOnDisk, String, DocumentIndex, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.BlockInvertedIndex
-
Deprecated.
Constructs an instance of the class with
- BlockInvertedIndex(IndexOnDisk, String, DocumentIndex) - Constructor for class org.terrier.structures.bit.BlockInvertedIndex
-
Deprecated.
Constructs an instance of the class with
- BlockInvertedIndex(IndexOnDisk, String) - Constructor for class org.terrier.structures.bit.BlockInvertedIndex
-
Deprecated.
Constructs an instance of the class with
- BlockInvertedIndexBuilder - Class in org.terrier.structures.indexing.classical
-
Builds an inverted index saving term-block information.
- BlockInvertedIndexBuilder(IndexOnDisk, String, CompressionFactory.CompressionConfiguration) - Constructor for class org.terrier.structures.indexing.classical.BlockInvertedIndexBuilder
-
constructor
- BlockInvertedIndexInputStream - Class in org.terrier.structures.bit
-
Deprecated.
- BlockInvertedIndexInputStream(IndexOnDisk, String, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.BlockInvertedIndexInputStream
-
Deprecated.
Construct an instance of the class with
- BlockInvertedIndexInputStream(IndexOnDisk, String, Iterator<? extends LexiconEntry>, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.BlockInvertedIndexInputStream
-
Deprecated.
Construct an instance of the class with
- BlockInvertedIndexInputStream(IndexOnDisk, String, Iterator<? extends LexiconEntry>) - Constructor for class org.terrier.structures.bit.BlockInvertedIndexInputStream
-
Deprecated.
Construct an instance of the class with
- BlockInvertedIndexInputStream(IndexOnDisk, String) - Constructor for class org.terrier.structures.bit.BlockInvertedIndexInputStream
-
Deprecated.
Construct an instance of the class with
- BlockIterablePosting - Class in org.terrier.structures.postings.bit
-
A writable block iterable posting list
- BlockIterablePosting() - Constructor for class org.terrier.structures.postings.bit.BlockIterablePosting
-
Constructs an instance of the BlockIterablePosting.
- BlockIterablePosting(BitIn, int, DocumentIndex) - Constructor for class org.terrier.structures.postings.bit.BlockIterablePosting
-
Constructs an instance of the BlockIterablePosting.
- BlockLexiconEntry - Class in org.terrier.structures
-
Deprecated.
- BlockLexiconEntry() - Constructor for class org.terrier.structures.BlockLexiconEntry
-
Deprecated.
Construct an instance of the class.
- BlockLexiconEntry(int, int, int, byte, BitFilePosition, int) - Constructor for class org.terrier.structures.BlockLexiconEntry
-
Deprecated.
Construct an instance of the class with
- BlockLexiconEntry(int, int, int, byte, long, byte, int) - Constructor for class org.terrier.structures.BlockLexiconEntry
-
Deprecated.
Construct an instance of the class with
- BlockLexiconEntry(int, int, int, int) - Constructor for class org.terrier.structures.BlockLexiconEntry
-
Deprecated.
Construct an instance of the class with
- BlockLexiconEntry.Factory - Class in org.terrier.structures
-
Deprecated.
Factory for creating block lexicon entries
- BlockLexiconEntry.Factory() - Constructor for class org.terrier.structures.BlockLexiconEntry.Factory
-
Deprecated.
- BlockMemoryPostings - Class in org.terrier.structures.indexing.singlepass
-
Class for handling posting lists containing block information in memory while indexing.
- BlockMemoryPostings() - Constructor for class org.terrier.structures.indexing.singlepass.BlockMemoryPostings
-
- BlockORIterablePosting - Class in org.terrier.structures.postings
-
ORIterablePosting implementation that implements BlockPosting
- BlockORIterablePosting(IterablePosting[]) - Constructor for class org.terrier.structures.postings.BlockORIterablePosting
-
Construct an intance of the BlockORIterablePosting.
- BlockPosting - Class in org.terrier.structures.indexing.singlepass
-
Class representing a posting list in memory with block information
It keeps the information for DF, TF
, and the sequence [doc, tf, blockCount, [blockId]]
- BlockPosting() - Constructor for class org.terrier.structures.indexing.singlepass.BlockPosting
-
- BlockPosting - Interface in org.terrier.structures.postings
-
Interface implemented by Posting objects that have position information
recorded.
- BlockPostingImpl - Class in org.terrier.structures.postings
-
BlockPostingImpl class
- BlockPostingImpl() - Constructor for class org.terrier.structures.postings.BlockPostingImpl
-
empty constructor for Writable implementation
- BlockPostingImpl(int, int, int[]) - Constructor for class org.terrier.structures.postings.BlockPostingImpl
-
constructor
- BlockPostingInRun - Class in org.terrier.structures.indexing.singlepass
-
Class holding the information for a posting list read
from a previously written run at disk.
- BlockPostingInRun() - Constructor for class org.terrier.structures.indexing.singlepass.BlockPostingInRun
-
Constructor for the class.
- BlockPostingInRun.BlockPIRPostingIterator - Class in org.terrier.structures.indexing.singlepass
-
- BlockPostingInRun.BlockPIRPostingIterator(int) - Constructor for class org.terrier.structures.indexing.singlepass.BlockPostingInRun.BlockPIRPostingIterator
-
- blocks - Static variable in class org.terrier.realtime.memory.MemoryIndex
-
- blocks - Variable in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- blocks - Variable in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
- blocks - Variable in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
- blocks - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- blocksCodec - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- blocksCodec - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- blocksCodec - Variable in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- blocksCodec - Variable in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
- blocksCodec - Variable in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
- blocksCodec - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- BlockSinglePassIndexer - Class in org.terrier.structures.indexing.singlepass
-
Indexes a document collection saving block information for the indexed terms.
- BlockSinglePassIndexer(String, String) - Constructor for class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer
-
Constructs an instance of this block indexer which uses the single-pass strategy
- BlockSinglePassIndexer.BasicTermProcessor - Class in org.terrier.structures.indexing.singlepass
-
This class implements an end of a TermPipeline that adds the
term to the DocumentTree.
- BlockSinglePassIndexer.BasicTermProcessor() - Constructor for class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.BasicTermProcessor
-
- BlockSinglePassIndexer.DelimFieldTermProcessor - Class in org.terrier.structures.indexing.singlepass
-
This class behaves in a similar fashion to FieldTermProcessor except that
this one treats blocks bounded by delimiters instead of fixed-sized blocks.
- BlockSinglePassIndexer.DelimFieldTermProcessor(String[], boolean, boolean) - Constructor for class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.DelimFieldTermProcessor
-
- BlockSinglePassIndexer.DelimTermProcessor - Class in org.terrier.structures.indexing.singlepass
-
This class behaves in a similar fashion to BasicTermProcessor except that
this one treats blocks bounded by delimiters instead of fixed-sized blocks.
- BlockSinglePassIndexer.DelimTermProcessor(String[], boolean, boolean) - Constructor for class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.DelimTermProcessor
-
- BlockSinglePassIndexer.FieldTermProcessor - Class in org.terrier.structures.indexing.singlepass
-
This class implements an end of a TermPipeline that adds the
term to the DocumentTree.
- BlockSinglePassIndexer.FieldTermProcessor() - Constructor for class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.FieldTermProcessor
-
- blocksMatrix - Variable in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
- blocksMatrix - Variable in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
- blocksMatrix - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- BlockStructureMerger - Class in org.terrier.structures.merging
-
This class merges two sets of data structures (ie direct index,
inverted index, document index, lexicon and statistics), created by
Terrier with position information (blocks) and possibly field
information, into one set of data structures.
- BlockStructureMerger(IndexOnDisk, IndexOnDisk, IndexOnDisk) - Constructor for class org.terrier.structures.merging.BlockStructureMerger
-
constructor
- BM - Class in org.terrier.matching.models.basicmodel
-
This class implements the BM weighting model, which generates the original
weight given by the BM25 formula, without frequency normalisation and query
term weighting.
- BM() - Constructor for class org.terrier.matching.models.basicmodel.BM
-
A default constructor.
- BM25 - Class in org.terrier.matching.models
-
This class implements the Okapi BM25 weighting model.
- BM25() - Constructor for class org.terrier.matching.models.BM25
-
A default constructor.
- BM25F - Class in org.terrier.matching.models
-
A convenience subclass of PerFieldNormWeightingModel setup to
do specifically BM25F, as described by [Zaragoza TREC-2004].
- BM25F() - Constructor for class org.terrier.matching.models.BM25F
-
Constructs an instance of the BM25F
- Bo1 - Class in org.terrier.matching.models.queryexpansion
-
This class implements the Bo1 model for query expansion.
- Bo1() - Constructor for class org.terrier.matching.models.queryexpansion.Bo1
-
A default constructor.
- Bo2 - Class in org.terrier.matching.models.queryexpansion
-
This class implements the Bo2 model for query expansion.
- Bo2() - Constructor for class org.terrier.matching.models.queryexpansion.Bo2
-
A default constructor.
- BooleanFallback - Class in org.terrier.matching.dsms
-
This class provides a boolean fallback document score modifier for
matching.
- BooleanFallback() - Constructor for class org.terrier.matching.dsms.BooleanFallback
-
- BooleanScoreModifier - Class in org.terrier.matching.dsms
-
If not all the query terms appear in a document, then this
modifier zeros the document's score.
- BooleanScoreModifier() - Constructor for class org.terrier.matching.dsms.BooleanScoreModifier
-
An empty default constructor.
- BooleanScoreModifier(ArrayList<Query>) - Constructor for class org.terrier.matching.dsms.BooleanScoreModifier
-
A constructor where we specify which of the
query terms should exist in the documents.
- bootstrapInitialisation() - Static method in class org.terrier.utility.ApplicationSetup
-
forces ApplicatinSetup initilisation
- bos - Variable in class org.terrier.structures.indexing.singlepass.RunsMerger
-
BitOut used to write the merged postings to disk
- bos - Variable in class org.terrier.structures.indexing.singlepass.RunWriter
-
- br - Variable in class org.terrier.indexing.FileDocument
-
The input reader.
- br - Variable in class org.terrier.indexing.TaggedDocument
-
The input reader.
- br - Variable in class org.terrier.indexing.TRECCollection
-
The inputstream used for reading data.
- br - Variable in class org.terrier.indexing.TRECFullTokenizer
-
The input reader.
- Br - Class in org.terrier.matching.models.basicmodel
-
This class implements the Bernoulli model of randomness
- Br() - Constructor for class org.terrier.matching.models.basicmodel.Br
-
- bReformXML - Static variable in class org.terrier.indexing.SimpleXMLCollection
-
Reform invalid XML by copying to temporary file.
- buf - Variable in class org.terrier.utility.io.RandomDataInputMemory
-
input stream to use
- buffer - Variable in class org.terrier.compression.bit.BitOutputStream
-
Writing buffer
- buffer - Variable in class org.terrier.compression.bit.LinkedBuffer
-
The internal buffer.
- buffer - Variable in class org.terrier.compression.bit.MemoryOutputStream
-
The internal buffer.
- Buffer - Variable in class org.terrier.utility.LookAheadStream
-
The read ahead buffer
- buffer_size - Variable in class org.terrier.compression.bit.BitFileBuffered
-
how much of this file we will buffer
- BufferedDataInput - Class in org.terrier.compression.integer
-
A buffered DataInput implementation
- BufferedDataInput(DataInput, long, int) - Constructor for class org.terrier.compression.integer.BufferedDataInput
-
- BufferedDataInput - Class in org.terrier.compression.integer.codec.util
-
A buffered DataInput implementation
- BufferedDataInput(DataInput, long, int) - Constructor for class org.terrier.compression.integer.codec.util.BufferedDataInput
-
- bufferPointer - Variable in class org.terrier.compression.bit.BitOutputStream
-
poijnter for the buffer
- bufferSize - Variable in class org.terrier.compression.bit.BitOutputStream
-
size of the buffer it has to be 4 * k
- bufferSize - Variable in class org.terrier.compression.bit.LinkedBuffer
-
The size of the internal buffer
- BufIndex - Variable in class org.terrier.utility.LookAheadStream
-
index of the first entry in the buffer
- BufLen - Variable in class org.terrier.utility.LookAheadStream
-
How many bytes are in the read ahead buffer
- build(DataInput) - Method in class org.terrier.structures.FilePosition
-
unseralize this object from the named dataoutput instance
- BUILDER_BOUNDARY_DOCUMENTS - Variable in class org.terrier.structures.indexing.Indexer
-
The DOCNO of documents to force builder boundaries
- BUNDLE_AVG_UNIQUE_TERMS - Static variable in class org.terrier.structures.indexing.LexiconMap
-
Number of unique terms expected to be indexed in a bundle of documents.
- ByteFileBuffered - Class in org.terrier.compression.integer
-
The bytewise counterpart of
BitFileBuffered
This class uses a "file pool", so pay attention to close unused resources
- ByteFileBuffered(String) - Constructor for class org.terrier.compression.integer.ByteFileBuffered
-
Constructs an instance of the class for a given filename.
- ByteFileBuffered(String, int) - Constructor for class org.terrier.compression.integer.ByteFileBuffered
-
Constructs an instance of the class for a given filename
- ByteFileBuffered.BufferedFileByteIn - Class in org.terrier.compression.integer
-
- ByteFileBuffered.BufferedFileByteIn(RandomDataInput, int, long, ByteFileBuffered) - Constructor for class org.terrier.compression.integer.ByteFileBuffered.BufferedFileByteIn
-
- ByteFileInMemory - Class in org.terrier.compression.integer
-
- ByteFileInMemory(RandomDataInputMemory) - Constructor for class org.terrier.compression.integer.ByteFileInMemory
-
- ByteFileInMemory(String) - Constructor for class org.terrier.compression.integer.ByteFileInMemory
-
- ByteIn - Interface in org.terrier.compression.integer
-
The bytewise counterpart of
BitIn
- ByteInputStream - Class in org.terrier.compression.integer
-
- ByteInputStream() - Constructor for class org.terrier.compression.integer.ByteInputStream
-
- ByteInputStream(DataInput) - Constructor for class org.terrier.compression.integer.ByteInputStream
-
- ByteInputStream(DataInput, long) - Constructor for class org.terrier.compression.integer.ByteInputStream
-
- ByteInSeekable - Interface in org.terrier.compression.integer
-
- byteLength(String) - Method in class org.terrier.indexing.TwitterJSONDocument
-
- byteOffset - Variable in class org.terrier.compression.bit.BitOutputStream
-
The byte offset.
- byteOffset - Variable in class org.terrier.compression.integer.ByteInputStream
-
- ByteOut - Interface in org.terrier.compression.integer
-
Bytewise counterpart of
BitOut
- ByteOutputStream - Class in org.terrier.compression.integer
-
Bytewise counterpart of
BitOut
- ByteOutputStream(String) - Constructor for class org.terrier.compression.integer.ByteOutputStream
-
- ByteOutputStream(OutputStream) - Constructor for class org.terrier.compression.integer.ByteOutputStream
-
- byteRead - Variable in class org.terrier.compression.bit.BitInBase
-
current byte
- Bytes - Variable in class org.terrier.structures.FilePosition
-
The offset within a file in bytes.
- byteToWrite - Variable in class org.terrier.compression.bit.BitByteOutputStream
-
A byte to write to the stream.
- byteToWrite - Variable in class org.terrier.compression.bit.BitOutputStream
-
A int to write to the stream.
- c - Variable in class org.terrier.applications.TrecTerrier
-
The value of the term frequency
normalisation parameter.
- c - Variable in class org.terrier.matching.models.WeightingModel
-
The parameter c.
- Cache_Matching - Variable in class org.terrier.querying.Manager
-
Cache loaded Matching models per Index in this map
- Cache_PostFilter - Variable in class org.terrier.querying.Manager
-
Cache loaded PostFitler models in this map
- Cache_PostProcess - Variable in class org.terrier.querying.Manager
-
Cache loaded PostProcess models in this map
- Cache_PreProcess - Variable in class org.terrier.querying.Manager
-
Cache loaded PostProcess models in this map
- Cache_QueryExpansionModel - Variable in class org.terrier.querying.QueryExpansion
-
Caching the query expansion models that have been
created so far.
- cacheFile(String) - Static method in class org.terrier.utility.Files
-
Cache to the temporary directory specified by java.io.tmpdir System property.
- cacheFile(String, String) - Static method in class org.terrier.utility.Files
-
Cache file to specified temporary folder
- CACHING_FILTERS - Variable in class org.terrier.querying.Manager
-
- calculateFrequency() - Method in class org.terrier.structures.postings.ANDIterablePosting
-
returns true if the document matches
- calculateFrequency() - Method in class org.terrier.structures.postings.PhraseIterablePosting
-
- calculateFrequency() - Method in class org.terrier.structures.postings.ProximityIterablePosting
-
- calculatePartition(int, int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm.SETPartitioner
-
Calculates the partitions for a given split number.
- calculatePartition(char, int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm.SETPartitionerLowercaseAlphaTerm
-
Calculates the partitions for a given split number.
- CandidateResult - Class in org.terrier.matching.daat
-
A class used to when maintaining a top-k candidate documents ResultSet.
- CandidateResult(int) - Constructor for class org.terrier.matching.daat.CandidateResult
-
Make a new CandidateResult for a ResultSet based on the
specified docid.
- CandidateResultSet - Class in org.terrier.matching.daat
-
ResultSet which is created from a set of CandidateResults.
- CandidateResultSet() - Constructor for class org.terrier.matching.daat.CandidateResultSet
-
- CandidateResultSet(Queue<CandidateResult>) - Constructor for class org.terrier.matching.daat.CandidateResultSet
-
Create a ResultSet from the specified queue of results
- CandidateResultSet(List<CandidateResult>) - Constructor for class org.terrier.matching.daat.CandidateResultSet
-
Create a ResultSet from the specified list of results
- canRead(String) - Static method in class org.terrier.utility.Files
-
returns true iff path can be read
- canRead(String) - Method in interface org.terrier.utility.io.FileSystem
-
returns true if filename can be read
- canRead(String) - Method in class org.terrier.utility.io.HTTPFileSystem
-
returns true if filename can be read
- canRead(String) - Method in class org.terrier.utility.io.LocalFileSystem
-
returns true if filename can be read
- canWrite(String) - Static method in class org.terrier.utility.Files
-
returns true iff path can be read
- canWrite(String) - Method in interface org.terrier.utility.io.FileSystem
-
returns true if filename can be written to
- canWrite(String) - Method in class org.terrier.utility.io.HTTPFileSystem
-
returns true if filename can be written to
- canWrite(String) - Method in class org.terrier.utility.io.LocalFileSystem
-
returns true if filename can be written to
- capabilities() - Method in interface org.terrier.utility.io.FileSystem
-
capabilities of the filesystem
- capabilities() - Method in class org.terrier.utility.io.HTTPFileSystem
-
capabilities of the filesystem
- capabilities() - Method in class org.terrier.utility.io.LocalFileSystem
-
Get the capabilities of the file system
- caseSensitive - Variable in class org.terrier.utility.TagSet
-
is this TagSet case sensitive.
- cast(double[]) - Static method in class org.terrier.utility.ArrayUtils
-
cast double[] to int[]
- cast(int[]) - Static method in class org.terrier.utility.ArrayUtils
-
cast int[] to double[]
- cast(float[]) - Static method in class org.terrier.utility.ArrayUtils
-
cast float[] to double[]
- castToDoubleArr(float[]) - Static method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
- castToDoubleArr(short[]) - Static method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
- castToDoubleArr(float[]) - Static method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
- castToDoubleArr(short[]) - Static method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
- castToFloatArr(double[]) - Static method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
- castToFloatArr(short[]) - Static method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
- check(String) - Static method in class org.terrier.indexing.TaggedDocument
-
Checks whether a term is shorter than the maximum allowed length,
and whether a term does not have many numerical digits or many
consecutive same digits or letters.
- check(String) - Method in class org.terrier.indexing.TRECFullTokenizer
-
A restricted check function for discarding uncommon, or 'strange' terms.
- checkCache(SearchRequest) - Method in class org.terrier.structures.cache.GrowingMapQueryResultCache
-
- checkCache(SearchRequest) - Method in class org.terrier.structures.cache.NullQueryResultCache
-
- checkCache(SearchRequest) - Method in interface org.terrier.structures.cache.QueryResultCache
-
Returns the ResultSet for the specified query, or null
if that query has no cached results.
- checkControl(String, SearchRequest) - Method in class org.terrier.querying.Decorate
-
- checkFlush() - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
check to see if a flush is required, and perform if necessary
- checkMemory() - Method in interface org.terrier.utility.MemoryChecker
-
Check the amount of available memory.
- checkMemory() - Method in class org.terrier.utility.RuntimeMemoryChecker
-
Returns true if memory is running low
- checkSystemProperties - Static variable in class org.terrier.utility.io.HadoopUtility
-
- checkValid() - Method in class org.terrier.matching.TRECResultsMatching
-
- child - Variable in class org.terrier.querying.parser.Query
-
An encapsulated query.
- chunkSize - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- chunkSize - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- chunkSize - Variable in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
Number of posting in a chunk
- chunkSize - Variable in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
Number of postings in a chunk
- chunkSize - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
Number of postings in a chunk
- cleanQuery - Static variable in class org.terrier.querying.Decorate
-
- clear() - Method in class org.terrier.structures.collections.FSOrderedMapFile
-
Remove all entries from this map
- clear() - Method in class org.terrier.structures.collections.FSOrderedMapFile.MapFileInMemory
-
- clear() - Method in class org.terrier.structures.collections.ReadOnlyMap
-
Remove all entries from this map
- clear() - Method in class org.terrier.structures.indexing.BlockDocumentPostingList
-
- clear() - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Removes all postings from this document
- clear() - Method in class org.terrier.structures.indexing.FieldDocumentPostingList
-
- clear() - Method in class org.terrier.structures.indexing.FieldLexiconMap
-
- clear() - Method in class org.terrier.structures.indexing.LexiconMap
-
Clear the lexicon map
- clear() - Method in class org.terrier.terms.Stopwords
-
Clear all stopwords from this stopword list object.
- clearAllProperties() - Static method in class org.terrier.utility.ApplicationSetup
-
Clears ApplicationSetup of all properties
- clearCache() - Static method in class org.terrier.matching.models.WeightingModelFactory
-
Clear the cache underlying this WeightingModelFactory
- clone() - Method in class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
Creates a clone of the current instance of the class.
- clone() - Method in class org.terrier.matching.dsms.BooleanFallback
-
Creates the close of this object
- clone() - Method in class org.terrier.matching.dsms.BooleanScoreModifier
-
Clone this DSM.
- clone() - Method in class org.terrier.matching.dsms.DependenceScoreModifier
-
Creates a clone of this object
- clone() - Method in interface org.terrier.matching.dsms.DocumentScoreModifier
-
Creates the close of this object
- clone() - Method in class org.terrier.matching.dsms.PhraseScoreModifier
-
Clones this DSM.
- clone() - Method in class org.terrier.matching.dsms.ResetScores
-
Creates the close of this object
- clone() - Method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
Creates the close of this object
- clone() - Method in class org.terrier.matching.MatchingQueryTerms
-
Performs a deep clone of this object, and all objects it contains.
- clone() - Method in class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
-
- clone() - Method in class org.terrier.matching.models.aftereffect.AfterEffect
-
Clone this weighting model
- clone() - Method in class org.terrier.matching.models.basicmodel.BasicModel
-
Clone this weighting model
- clone() - Method in class org.terrier.matching.models.DFRWeightingModel
-
- clone() - Method in class org.terrier.matching.models.Idf
-
Make a perfect clone of this object
- clone() - Method in class org.terrier.matching.models.normalisation.Normalisation
-
Clone this weighting model
- clone() - Method in class org.terrier.matching.models.PerFieldNormWeightingModel
-
- clone() - Method in class org.terrier.matching.models.SingleFieldModel
-
- clone() - Method in class org.terrier.matching.models.WeightingModel
-
Clone this weighting model
- clone() - Method in interface org.terrier.matching.tsms.TermScoreModifier
-
Deprecated.
Return a clone of this object (deep copy).
- clone() - Method in class org.terrier.querying.parser.FieldQuery
-
Deep Clone this object
- clone() - Method in class org.terrier.querying.parser.MultiTermQuery
-
Deep copy this Query object
- clone() - Method in class org.terrier.querying.parser.PhraseQuery
-
Deep copy this Query object
- clone() - Method in class org.terrier.querying.parser.Query
-
Deep copy this Query object
- clone() - Method in class org.terrier.querying.parser.RequirementQuery
-
Deep copy this Query object
- clone() - Method in class org.terrier.querying.parser.SingleTermQuery
-
Deep copy this Query object
- clone() - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
- clone() - Method in class org.terrier.utility.io.RandomDataInputMemory
-
- close() - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
Closes the used structures.
- close() - Method in class org.terrier.applications.InteractiveQuerying
-
Closes the used structures.
- close() - Method in class org.terrier.compression.bit.BitByteOutputStream
-
Closes the stream.
- close() - Method in class org.terrier.compression.bit.BitFileBuffered.BitInBuffered
-
Does nothing
- close() - Method in class org.terrier.compression.bit.BitFileBuffered
- close() - Method in class org.terrier.compression.bit.BitFileInMemory
-
Close this object.
- close() - Method in class org.terrier.compression.bit.BitFileInMemoryLarge
- close() - Method in class org.terrier.compression.bit.BitInputStream
-
Closes the stream.
- close() - Method in class org.terrier.compression.bit.BitOutputStream
-
Closes the BitOutputStream.
- close() - Method in class org.terrier.compression.bit.DebuggingBitIn
-
- close() - Method in class org.terrier.compression.bit.MemoryOutputStream
-
Empty method
- close() - Method in class org.terrier.compression.integer.ByteFileBuffered.BufferedFileByteIn
-
- close() - Method in class org.terrier.compression.integer.ByteFileBuffered
-
- close() - Method in class org.terrier.compression.integer.ByteFileInMemory
-
- close() - Method in interface org.terrier.compression.integer.ByteIn
-
- close() - Method in class org.terrier.compression.integer.ByteInputStream
-
- close() - Method in class org.terrier.compression.integer.ByteOutputStream
-
- close() - Method in class org.terrier.compression.integer.codec.util.BitInCodec
-
- close() - Method in class org.terrier.indexing.FileDocument.ReaderWrapper
-
- close() - Method in class org.terrier.indexing.MultiDocumentFileCollection
-
Closes the collection, any files that may be open.
- close() - Method in class org.terrier.indexing.SimpleFileCollection
-
- close() - Method in class org.terrier.indexing.SimpleXMLCollection
-
This is not supported in this implemented class.
- close() - Method in class org.terrier.indexing.TRECFullTokenizer
-
Closes the buffered reader associated with the tokenizer.
- close() - Method in class org.terrier.indexing.TwitterJSONCollection
-
- close() - Method in class org.terrier.matching.PostingListManager
-
- close() - Method in class org.terrier.realtime.incremental.IncrementalIndex
-
Closes the data structures of the index.
- close() - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFieldsMap
-
- close() - Method in class org.terrier.realtime.memory.fields.MemoryFieldsInvertedIndex
- close() - Method in class org.terrier.realtime.memory.MemoryCompressedMetaIndex
-
Delete contents of metadata index (but keep keys).
- close() - Method in class org.terrier.realtime.memory.MemoryDirectIndex
- close() - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap
-
- close() - Method in class org.terrier.realtime.memory.MemoryIndex
-
Not implemented.
- close() - Method in class org.terrier.realtime.memory.MemoryInvertedIndex
- close() - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.InvertedIterator
-
- close() - Method in class org.terrier.realtime.memory.MemoryIterablePosting
- close() - Method in class org.terrier.realtime.memory.MemoryMetaIndex
-
Delete contents of metadata index (but keep keys).
- close() - Method in class org.terrier.realtime.memory.MemoryMetaIndexMap
-
Delete contents of metadata index (but keep keys).
- close() - Method in class org.terrier.realtime.multi.MultiDirect
-
Not implemented.
- close() - Method in class org.terrier.realtime.multi.MultiDirectIterablePostingWithOffset
-
- close() - Method in class org.terrier.realtime.multi.MultiIndex
-
Closes the data structures of the index.
- close() - Method in class org.terrier.realtime.multi.MultiInverted
-
Not implemented.
- close() - Method in class org.terrier.realtime.multi.MultiIterablePosting
-
Not implemented.
- close() - Method in class org.terrier.realtime.multi.MultiLexicon
-
Not implemented.
- close() - Method in class org.terrier.realtime.multi.MultiMeta
-
Not implemented.
- close() - Method in class org.terrier.structures.AbstractPostingOutputStream
-
- close() - Method in class org.terrier.structures.bit.BitPostingIndex
- close() - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
- close() - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
-
close this object.
- close() - Method in class org.terrier.structures.collections.FSArrayFile.ArrayFileIterator
- close() - Method in class org.terrier.structures.collections.FSArrayFile
-
- close() - Method in class org.terrier.structures.collections.FSOrderedMapFile
- close() - Method in class org.terrier.structures.collections.FSOrderedMapFile.EntryIterator
- close() - Method in class org.terrier.structures.collections.FSOrderedMapFile.MultiFSOMapWriter
- close() - Method in class org.terrier.structures.CompressingMetaIndex
-
Closes the underlying structures.
- close() - Method in class org.terrier.structures.CompressingMetaIndex.InputStream
- close() - Method in class org.terrier.structures.FSOMapFileLexicon
-
- close() - Method in class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconEntryIterator
- close() - Method in class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconIterator
- close() - Method in class org.terrier.structures.FSOMapFileLexiconOutputStream
-
- close() - Method in class org.terrier.structures.Index
-
Closes the data structures of the index.
- close() - Method in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
Closes the underlying bit file.
- close() - Method in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
- close() - Method in class org.terrier.structures.indexing.DocumentIndexBuilder
-
Closes the random access file.
- close() - Method in class org.terrier.structures.indexing.DocumentPostingList.postingIterator
-
- close() - Method in class org.terrier.structures.indexing.LexiconBuilder.BasicLexiconCollectionStaticticsCounter
- close() - Method in class org.terrier.structures.indexing.LexiconBuilder.FieldLexiconCollectionStaticticsCounter
-
- close() - Method in class org.terrier.structures.indexing.LexiconBuilder.NullCollectionStatisticsCounter
-
- close() - Method in class org.terrier.structures.indexing.singlepass.FileRunIterator
-
Closes the run files being processed
- close() - Method in class org.terrier.structures.indexing.singlepass.hadoop.CollectionRecordReader
-
Closes the document collection if it exists
- close() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
Called when the Map or Reduce task ends, to finish up the indexer.
- close() - Method in class org.terrier.structures.indexing.singlepass.RunIterator
-
close this RunIterator
- close() - Method in class org.terrier.structures.indexing.singlepass.SimplePostingInRun.PIRPostingIterator
-
- close() - Method in class org.terrier.structures.IndexOnDisk
-
- close(Object) - Static method in class org.terrier.structures.IndexUtil
-
Check to see if an object is closeable, and if so, close it.
- close() - Method in class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- close() - Method in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
- close() - Method in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
close this object.
- close() - Method in class org.terrier.structures.LexiconOutputStream
-
Closes the lexicon stream.
- close() - Method in class org.terrier.structures.MapLexicon
- close() - Method in class org.terrier.structures.postings.ANDIterablePosting
-
- close() - Method in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
- close() - Method in class org.terrier.structures.postings.bit.BasicIterablePosting
- close() - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- close() - Method in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
- close() - Method in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
- close() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- close() - Method in class org.terrier.structures.postings.ORIterablePosting
- close() - Method in class org.terrier.utility.FixedSizeInputStream
- close() - Method in class org.terrier.utility.io.HadoopPlugin.JobFactory
-
Finish with this job factory.
- close() - Method in class org.terrier.utility.io.RandomDataInputMemory
- close() - Method in class org.terrier.utility.LookAheadReader
-
Closes the current stream, by setting the end of file
flag equal to true.
- close() - Method in class org.terrier.utility.LookAheadStream
-
Closes the current stream, by setting the end of file
flag equal to true.
- close() - Method in class org.terrier.utility.ProcessInputStream
- CLOSE_DISJUNCTIVE - Static variable in interface org.terrier.querying.parser.MainTokenTypes
-
- CLOSE_DISJUNCTIVE - Static variable in interface org.terrier.querying.parser.TerrierQueryParserTokenTypes
-
- CLOSE_PAREN - Static variable in interface org.terrier.querying.parser.MainTokenTypes
-
- CLOSE_PAREN - Static variable in interface org.terrier.querying.parser.TerrierQueryParserTokenTypes
-
- CLOSE_SEGMENT - Static variable in interface org.terrier.querying.parser.MainTokenTypes
-
- CLOSE_SEGMENT - Static variable in interface org.terrier.querying.parser.TerrierQueryParserTokenTypes
-
- Closeable - Interface in org.terrier.structures
-
Deprecated.
Use java.io.Closeable instead
- closeBufferedReader() - Method in class org.terrier.indexing.TRECFullTokenizer
-
Closes the buffered reader associated with the tokenizer.
- closeCollectionSplit() - Method in class org.terrier.structures.indexing.singlepass.hadoop.CollectionRecordReader
-
closes the current collection
- closeMap() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
Finish up the map processing.
- closeMap() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce
-
- closeMap() - Method in class org.terrier.utility.io.HadoopUtility.ReduceBase
-
- closeReduce() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
finishes the reduce step, by closing the lexicon and inverted file output,
building the lexicon hash and index, and merging the document indices created
by the map tasks.
- closeReduce() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce
-
- closeReduce() - Method in class org.terrier.utility.io.HadoopUtility.MapBase
-
- Collection - Interface in org.terrier.indexing
-
This interface encapsulates the most fundamental concept to
indexing with Terrier - a Collection.
- COLLECTION_SPEC - Static variable in class org.terrier.utility.ApplicationSetup
-
The name of the file that contains the
list of resources to be processed during indexing.
- CollectionFactory - Class in org.terrier.indexing
-
Implements a factory for Collection objects.
- CollectionFactory() - Constructor for class org.terrier.indexing.CollectionFactory
-
- collectionIndex - Variable in class org.terrier.structures.indexing.singlepass.hadoop.CollectionRecordReader
-
number of collections obtained thus far by this record reader
- collectionLength - Variable in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
The number of tokens in the collection.
- CollectionRecordReader<SPLITTYPE extends PositionAwareSplit<?>> - Class in org.terrier.structures.indexing.singlepass.hadoop
-
An abstract RecordReader class which provides methods to read a collection
within the Hadoop framework.
- CollectionRecordReader(JobConf, SPLITTYPE) - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.CollectionRecordReader
-
constructor
- CollectionResultSet - Class in org.terrier.matching
-
This class implements the interface ResultSet and
models the set of all documents in the
collection.
- CollectionResultSet(int[], double[], short[]) - Constructor for class org.terrier.matching.CollectionResultSet
-
Construct a resultset from the following components
- CollectionResultSet(int) - Constructor for class org.terrier.matching.CollectionResultSet
-
A default constructor for the result set with a given
number of documents.
- CollectionResultSet(ResultSet) - Constructor for class org.terrier.matching.CollectionResultSet
-
A default constructor for the result set with a given
instance of the result set.
- collectionStatistics - Variable in class org.terrier.matching.BaseMatching
-
The collection statistics
- collectionStatistics - Variable in class org.terrier.matching.PostingListManager
-
statistics of the collection
- CollectionStatistics - Class in org.terrier.structures
-
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.
- CollectionStatistics(int, int, long, long, long[]) - Constructor for class org.terrier.structures.CollectionStatistics
-
Constructs an instance of the class with
- CollectionStatistics() - Constructor for class org.terrier.structures.CollectionStatistics
-
- collectProperties(Index, Index, CompressionFactory.CompressionConfiguration) - Method in class org.terrier.realtime.memory.fields.MemoryFields
-
Collect index properties.
- collectProperties(Index, Index, CompressionFactory.CompressionConfiguration) - Method in class org.terrier.realtime.memory.MemoryIndex
-
Collect index properties.
- collectProperties(Index, Index, CompressionFactory.CompressionConfiguration) - Method in interface org.terrier.realtime.WritableIndex
-
Write the index properties to the .properties file.
- collStats - Variable in class org.terrier.matching.TRECResultsMatching
-
The underlying collections statistics.
- collStats - Variable in class org.terrier.querying.QueryExpansion
-
The statistics of the index
- COLON - Static variable in interface org.terrier.querying.parser.MainTokenTypes
-
- COLON - Static variable in interface org.terrier.querying.parser.TerrierQueryParserTokenTypes
-
- comparator() - Method in class org.terrier.structures.collections.FSOrderedMapFile
-
Always returns null, as keys for FSOMapFile are
always Comparable, and their Comparable implementation are
used.
- compare(String, String) - Method in class org.terrier.structures.indexing.singlepass.hadoop.IDComparator
- compare(byte[], int, int, byte[], int, int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm.SETRawComparatorTerm
-
Compares raw Term key 1 to raw Term key 2.
- compare(SplitEmittedTerm, SplitEmittedTerm) - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm.SETRawComparatorTerm
- compare(byte[], int, int, byte[], int, int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm.SETRawComparatorTermSplitFlush
-
Compares raw Term key 1 to raw Term key 2.
- compare(SplitEmittedTerm, SplitEmittedTerm) - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm.SETRawComparatorTermSplitFlush
-
Compares Term key 1 to Term key 2.
- compare(RunIterator, RunIterator) - Method in class org.terrier.structures.indexing.singlepass.RunsMerger.PostingComparator
-
- compare(Posting, Posting) - Method in class org.terrier.structures.postings.PostingIdComparator
-
Compare Posting objects by id
- compare(byte[], int, int, byte[], int, int) - Method in class org.terrier.structures.postings.PostingIdComparator
-
Decode Writable postings and compare by id
- compare(String, String) - Method in class org.terrier.utility.StringComparator
-
Compares two Strings, which have a number of fields that
are separated by one or more non-alphanumeric characters.
- compareObjects(Object, Object) - Static method in class org.terrier.utility.StringComparator
-
A static access method, to prevent having to instantiate a comparator
This has the same parameters, return and implementation as compare(Object,Object)
- compareStrings(String, String) - Static method in class org.terrier.utility.StringComparator
-
A static access method, to prevent having to instantiate a comparator
This has the same parameters, return and implementation as compare(Object,Object)
- compareTo(CandidateResult) - Method in class org.terrier.matching.daat.CandidateResult
-
.
- compareTo(MapData) - Method in class org.terrier.structures.indexing.singlepass.hadoop.MapData
- compareTo(SplitEmittedTerm) - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm
-
Compares this Term key to another term key.
- compress(int[], int, ByteOut) - Method in class org.terrier.compression.integer.codec.GammaCodec
-
- compress(int[], int, ByteOut) - Method in class org.terrier.compression.integer.codec.IntegerCodec
-
Compress and write down an integer array
- compress(int[], int, ByteOut) - Method in class org.terrier.compression.integer.codec.LemireCodec
-
- compress(int[], int, ByteOut) - Method in class org.terrier.compression.integer.codec.UnaryCodec
-
- compress(int[], int, ByteOut) - Method in class org.terrier.compression.integer.codec.VIntCodec
-
- compress(long[], int, ByteOut) - Method in class org.terrier.compression.integer.codec.VIntCodec
-
- compressedBuffer - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- CompressingMetaIndex - Class in org.terrier.structures
-
A
MetaIndex
implementation that compresses contents.
- CompressingMetaIndex(IndexOnDisk, String) - Constructor for class org.terrier.structures.CompressingMetaIndex
-
Construct an instance of the class with
- CompressingMetaIndex.CompressingMetaIndexInputFormat - Class in org.terrier.structures
-
A Hadoop input format for a compressing meta index (allows the reading of a meta index
as input to a MapReduce job.
- CompressingMetaIndex.CompressingMetaIndexInputFormat() - Constructor for class org.terrier.structures.CompressingMetaIndex.CompressingMetaIndexInputFormat
-
- CompressingMetaIndex.InputStream - Class in org.terrier.structures
-
An iterator for reading a MetaIndex as a stream
- CompressingMetaIndex.InputStream(IndexOnDisk, String, int, int) - Constructor for class org.terrier.structures.CompressingMetaIndex.InputStream
-
Constructs an instance of the class with
- CompressingMetaIndex.InputStream(IndexOnDisk, String) - Constructor for class org.terrier.structures.CompressingMetaIndex.InputStream
-
Constructs an instance of the class with
- CompressingMetaIndexBuilder - Class in org.terrier.structures.indexing
-
Creates a metaindex structure that compresses all values using Deflator.
- CompressingMetaIndexBuilder(IndexOnDisk, String[], int[], String[]) - Constructor for class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
constructor
- CompressingMetaIndexBuilder(IndexOnDisk, String, String[], int[], String[]) - Constructor for class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
constructor
- CompressingMetaIndexBuilder.KeyedPartitioner - Class in org.terrier.structures.indexing
-
class KeyedPartitioner
- CompressingMetaIndexBuilder.KeyedPartitioner() - Constructor for class org.terrier.structures.indexing.CompressingMetaIndexBuilder.KeyedPartitioner
-
- compressionCodecs - Variable in class org.terrier.structures.indexing.singlepass.hadoop.FileCollectionRecordReader
-
factory for accessing compressed files
- compressionConfig - Variable in class org.terrier.realtime.memory.MemoryIndex
-
- compressionConfig - Variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
- compressionDirectConfig - Variable in class org.terrier.structures.indexing.classical.BasicIndexer
-
The compression configuration for the direct index
- compressionDirectConfig - Variable in class org.terrier.structures.indexing.classical.BlockIndexer
-
The compression configuration for the direct index
- compressionDirectConfig - Variable in class org.terrier.structures.merging.StructureMerger
-
- CompressionFactory - Class in org.terrier.structures.indexing
-
Configures the compression to be used when creating an IndexOnDisk.
- CompressionFactory() - Constructor for class org.terrier.structures.indexing.CompressionFactory
-
- CompressionFactory.BitCompressionConfiguration - Class in org.terrier.structures.indexing
-
- CompressionFactory.BitCompressionConfiguration(String, String[], int, int) - Constructor for class org.terrier.structures.indexing.CompressionFactory.BitCompressionConfiguration
-
- CompressionFactory.BitIdOnlyCompressionConfiguration - Class in org.terrier.structures.indexing
-
- CompressionFactory.BitIdOnlyCompressionConfiguration(String, String[], int, int) - Constructor for class org.terrier.structures.indexing.CompressionFactory.BitIdOnlyCompressionConfiguration
-
- CompressionFactory.CompressionConfiguration - Class in org.terrier.structures.indexing
-
A configuration object used by the disk indexers for configuring the compression for direct and inverted files.
- CompressionFactory.CompressionConfiguration(String, String[], int, int) - Constructor for class org.terrier.structures.indexing.CompressionFactory.CompressionConfiguration
-
- compressionInvertedConfig - Variable in class org.terrier.structures.indexing.classical.BasicIndexer
-
The compression configuration for the inverted index
- compressionInvertedConfig - Variable in class org.terrier.structures.indexing.classical.BlockIndexer
-
The compression configuration for the inverted index
- compressionInvertedConfig - Variable in class org.terrier.structures.merging.StructureMerger
-
- compressionLevel - Variable in class org.terrier.structures.CompressingMetaIndex
-
- compressionLevel - Variable in class org.terrier.structures.CompressingMetaIndex.InputStream
-
- compute(double) - Method in class org.terrier.statistics.GammaFunction
-
Get the value of the gamma function for the specified number.
- compute_log(double) - Method in class org.terrier.statistics.GammaFunction
-
Get the value of the log of gamma function for the specified number.
- config - Variable in class org.terrier.structures.indexing.singlepass.hadoop.CollectionRecordReader
-
the configuration of this job
- config - Variable in class org.terrier.utility.io.HadoopPlugin
-
configuration used by this plugin
- configure(JobConf) - Method in class org.terrier.structures.indexing.CompressingMetaIndexBuilder.KeyedPartitioner
- configure(JobConf) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
Configure this indexer.
- configure(JobConf) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.ByDocidPartitioner
-
- configure(JobConf) - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm.SETPartitioner
-
Configure the partitioner functionality, i.e.
- configure(JobConf) - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm.SETPartitionerLowercaseAlphaTerm
- configure(Index, Object) - Static method in class org.terrier.structures.IndexUtil
-
Configures an object with the index, if the object implements IndexConfigurable
- configure(InputStream) - Static method in class org.terrier.utility.ApplicationSetup
-
Loads the common Terrier properties from the specified InputStream
- configureMap() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
- configureMap() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce
-
- configureMap() - Method in class org.terrier.utility.io.HadoopUtility.ReduceBase
-
- configureReduce() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
- configureReduce() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce
-
- configureReduce() - Method in class org.terrier.utility.io.HadoopUtility.MapBase
-
- cons(int) - Method in class org.terrier.terms.PorterStemmer
-
- cons(int) - Method in class org.terrier.terms.TRv2PorterStemmer
-
cons(i) is TRUE <=> b[i] is a consonant.
- considerAbstracts - Variable in class org.terrier.indexing.TaggedDocument
-
Flag to check that determines whether to short-cut the abstract generation method
- consonantinstem() - Method in class org.terrier.terms.TRv2PorterStemmer
-
- constructFilename(String, String, String, String) - Static method in class org.terrier.structures.FSOMapFileLexicon
-
Constructs a filename
- containsFieldPostings(WritablePosting[][]) - Static method in class org.terrier.matching.FatScoringMatching
-
- containsKey(Object) - Method in class org.terrier.structures.collections.FSOrderedMapFile
- containsValue(Object) - Method in class org.terrier.structures.collections.FSOrderedMapFile
- contextObjects - Variable in class org.terrier.querying.Request
-
Context object Map that can hold object values.
- Control - Variable in class org.terrier.querying.Request
-
Controls are querying stage flags and variables.
- CONTROL_VALUE_DELIMS - Static variable in class org.terrier.querying.Decorate
-
delimiters for breaking down the values of controls further
- controlNonVisibleCharacters - Static variable in class org.terrier.querying.Decorate
-
- controlNonVisibleCharacters - Static variable in class org.terrier.querying.SimpleDecorate
-
- controlNonVisibleCharactersMatcher - Variable in class org.terrier.querying.Decorate
-
- copyFile(String, String) - Static method in class org.terrier.utility.Files
-
Copy a file from srcFile to destFile.
- copyFile(File, File) - Static method in class org.terrier.utility.Files
-
Copy a file from srcFile to destFile.
- copyFile(InputStream, OutputStream) - Static method in class org.terrier.utility.Files
-
Copy all bytes from in to out
- copyStructure(Index, Index, String, String) - Static method in class org.terrier.structures.IndexUtil
-
Copies an index structure from one index to another.
- count(LexiconEntry) - Method in class org.terrier.structures.indexing.LexiconBuilder.BasicLexiconCollectionStaticticsCounter
-
The current count
- count(LexiconEntry) - Method in interface org.terrier.structures.indexing.LexiconBuilder.CollectionStatisticsCounter
-
The current count
- count(LexiconEntry) - Method in class org.terrier.structures.indexing.LexiconBuilder.FieldLexiconCollectionStaticticsCounter
-
- count(LexiconEntry) - Method in class org.terrier.structures.indexing.LexiconBuilder.NullCollectionStatisticsCounter
-
- count - Variable in class org.terrier.utility.io.CountingInputStream
-
number of bytes read or skipped
- countDelimiters - Variable in class org.terrier.structures.indexing.classical.BlockIndexer.DelimFieldTermProcessor
-
- countDelimiters - Variable in class org.terrier.structures.indexing.classical.BlockIndexer.DelimTermProcessor
-
- countDelimiters - Variable in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.DelimFieldTermProcessor
-
- countDelimiters - Variable in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.DelimTermProcessor
-
- countDelimiters - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer.DelimFieldTermProcessor
-
- countDelimiters - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer.DelimTermProcessor
-
- counter - Variable in class org.terrier.indexing.TaggedDocument
-
The number of bytes read from the input.
- counter - Variable in class org.terrier.indexing.TRECFullTokenizer
-
The number of bytes read from the input.
- counter - Variable in class org.terrier.structures.collections.FSOrderedMapFile.EntryIterator
-
- CountingInputStream - Class in org.terrier.utility.io
-
Sub-Class of Filter Input Stream with the extra method
getPos which returns the position in the Stream
- CountingInputStream(InputStream) - Constructor for class org.terrier.utility.io.CountingInputStream
-
Constructor - Calls Super Class
- CountingInputStream(InputStream, long) - Constructor for class org.terrier.utility.io.CountingInputStream
-
Constructor - Calls Super Class
- countTrue(boolean[]) - Static method in class org.terrier.matching.dsms.DependenceScoreModifier
-
- countTrue(boolean[]) - Static method in class org.terrier.utility.Distance
-
- CrawlerAPI - Interface in org.terrier.services.websitesearch
-
Interface defining a web crawler
- CrawlerProcess - Class in org.terrier.services.websitesearch.crawlers
-
A simple API class to access the functionality of Crawler4J
- CrawlerProcess(String) - Constructor for class org.terrier.services.websitesearch.crawlers.CrawlerProcess
-
- CrawlStrategy - Class in org.terrier.services.websitesearch.crawler4j
-
Overrides Crawler4J methods in WebCrawler to enable
restriction to a named host and to connect to the
Terrier index.
- CrawlStrategy() - Constructor for class org.terrier.services.websitesearch.crawler4j.CrawlStrategy
-
- crawlWebsite(String, int) - Method in class org.terrier.services.websitesearch.WebsiteSearch
-
Crawls a specified website, following links to a maximum depth of pageDepth.
- create_Hadoop_WritableByteArray(byte[]) - Static method in class org.terrier.structures.indexing.singlepass.hadoop.WritableByteArray
-
Factory Method
- create_Hadoop_WritableByteArray(byte[], int) - Static method in class org.terrier.structures.indexing.singlepass.hadoop.WritableByteArray
-
Factory Method
- create_Hadoop_WritableByteArray(byte[], int, int) - Static method in class org.terrier.structures.indexing.singlepass.hadoop.WritableByteArray
-
Factory Method
- create_Hadoop_WritableRunPostingData(String, int, int, byte[], int, int) - Static method in class org.terrier.structures.indexing.singlepass.hadoop.MapEmittedPostingList
-
Factory Method
- create_Hadoop_WritableRunPostingData(byte[], int, int) - Static method in class org.terrier.structures.indexing.singlepass.hadoop.MapEmittedPostingList
-
Super Factory Method
- createChecksum(File) - Static method in class org.terrier.utility.Files
-
Returns the CRC checksum of denoted file
- createDirectFile() - Method in class org.terrier.applications.TRECIndexing
-
Builds the direct file and lexicon.
- createDirectIndex(Collection[]) - Method in class org.terrier.structures.indexing.classical.BasicIndexer
-
Creates the direct index, the document index and the lexicon.
- createDirectIndex(Collection[]) - Method in class org.terrier.structures.indexing.classical.BlockIndexer
-
For the given collection, it iterates through the documents and
creates the direct index, document index and lexicon, using
information about blocks and possibly fields.
- createDirectIndex(Collection[]) - Method in class org.terrier.structures.indexing.Indexer
-
An abstract method for creating the direct index, the document index
and the lexicon for the given collections.
- createDirectIndex(Collection[]) - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
- createDirectIndex() - Method in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
create the direct index when the collection contains an existing inverted index
- createDocumentPostings() - Method in class org.terrier.structures.indexing.classical.BasicIndexer
-
Hook method that creates the right type of DocumentTree class.
- createDocumentPostings() - Method in class org.terrier.structures.indexing.classical.BlockIndexer
-
- createDocumentPostings() - Method in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer
-
- createDocumentPostings() - Method in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Hook method that creates the right type of DocumentTree class.
- createDocumentPostings() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer
-
- createExtensionDocumentMapping() - Method in class org.terrier.indexing.SimpleFileCollection
-
Parses the properties indexing.simplefilecollection.extensionsparsers
and indexing.simplefilecollection.defaultparser and attempts to load
all the mentioned classes, in a hashtable mapping filename extension to their
respective parsers.
- createFieldRunMerger(String[][]) - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Hook method that creates a FieldRunMerger instance
- createFieldRunMerger(String[][]) - Method in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer
-
- createIndex() - Static method in class org.terrier.structures.Index
-
Constructs a new Index object.
- createIndex(String, String) - Static method in class org.terrier.structures.Index
-
Factory method for load an index.
- createInvertedFile() - Method in class org.terrier.applications.TRECIndexing
-
Building the inverted file.
- createInvertedIndex() - Method in class org.terrier.structures.indexing.classical.BasicIndexer
-
Creates the inverted index after having created the
direct index, document index and lexicon.
- createInvertedIndex() - Method in class org.terrier.structures.indexing.classical.BlockIndexer
-
Creates the inverted index from the already created direct index,
document index and lexicon.
- createInvertedIndex() - Method in class org.terrier.structures.indexing.classical.BlockInvertedIndexBuilder
-
This method creates the block html inverted index.
- createInvertedIndex() - Method in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
Creates the inverted index using the already created direct index,
document index and lexicon.
- createInvertedIndex() - Method in class org.terrier.structures.indexing.Indexer
-
An abstract method for creating the inverted index, given that the
the direct index, the document index and the lexicon have
already been created.
- createInvertedIndex() - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
- createInvertedIndex(Collection[]) - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Builds the inverted file and lexicon file for the given collections
Loops through each document in each of the collections,
extracting terms and pushing these through the Term Pipeline
(eg stemming, stopping, lowercase).
- createInvertedIndex(Collection[]) - Method in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Builds the inverted file and lexicon file for the given collections
Loops through each document in each of the collections,
extracting terms and pushing these through the Term Pipeline
(e.g.
- createKey() - Method in class org.terrier.structures.indexing.singlepass.hadoop.CollectionRecordReader
-
Create a new Key, each key
is a Document Number
- createLexiconHash(IndexOnDisk) - Static method in class org.terrier.structures.indexing.LexiconBuilder
-
Deprecated.
use optimise instead
- createLexiconIndex(IndexOnDisk) - Static method in class org.terrier.structures.indexing.LexiconBuilder
-
Deprecated.
use optimise instead
- createLexidFile() - Method in class org.terrier.structures.merging.StructureMerger
-
creates the final term code to offset file, and the lexicon hash if enabled.
- createManager() - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
Create a querying manager.
- createManager() - Method in class org.terrier.applications.InteractiveQuerying
-
Create a querying manager.
- createMemoryPostings() - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Hook method that creates the right type of MemoryPostings class.
- createMemoryPostings() - Method in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer
-
- createMemoryPostings() - Method in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Hook method that creates the right type of MemoryPostings class.
- createMemoryPostings() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer
-
Hook method that creates the right type of MemoryPostings class.
- createMetaIndexBuilder() - Method in class org.terrier.structures.indexing.Indexer
-
- createMetaIndexBuilder() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
- createNewIndex(String, String) - Static method in class org.terrier.structures.Index
-
Factory method create a new index.
- createNewTerm(String, int, int) - Static method in class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm
-
Factory method for creating a new Term key object
- createPhrasePostingList(Pointer[], PostingIndex<Pointer>, boolean) - Static method in class org.terrier.structures.postings.PhraseIterablePosting
-
- createPhrasePostingList(String[], Lexicon<String>, PostingIndex<Pointer>, boolean) - Static method in class org.terrier.structures.postings.PhraseIterablePosting
-
- createPointerForTerm(LexiconEntry) - Method in class org.terrier.structures.indexing.classical.BlockInvertedIndexBuilder
-
- createPointerForTerm(LexiconEntry) - Method in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
- createPosting() - Method in class org.terrier.structures.indexing.singlepass.RunIterator
-
Create a new posting
- createProximityPostingList(Pointer[], PostingIndex<Pointer>, int) - Static method in class org.terrier.structures.postings.ProximityIterablePosting
-
- createProximityPostingList(String[], Lexicon<String>, PostingIndex<Pointer>, int) - Static method in class org.terrier.structures.postings.ProximityIterablePosting
-
- createRunIterator(int) - Method in class org.terrier.structures.indexing.singlepass.FileRunIteratorFactory
-
Return a RunIterator for the specified runNumber
- createRunIterator(int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunIteratorFactory
-
- createRunIterator(int) - Method in class org.terrier.structures.indexing.singlepass.RunIteratorFactory
-
Open the RunIterator for the specified run number
- createRunMerger(String[][]) - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Hook method that creates a RunsMerger instance
- createRunMerger(String[][]) - Method in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer
-
- createRunMerger(String[][]) - Method in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Hook method that creates a RunsMerger instance
- CreateSingleLexicon - Class in org.terrier.realtime.restructure
-
Facilitates the generation of a single lexicon structure on disk from a multi-index
- CreateSingleLexicon() - Constructor for class org.terrier.realtime.restructure.CreateSingleLexicon
-
- createSinglePass() - Method in class org.terrier.applications.TRECIndexing
-
Builds the inverted file from scratch, single pass method
- createtheRunMerger() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
Creates the RunsMerger and the RunIteratorFactory
- createtheRunMerger() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer
-
- createValue() - Method in class org.terrier.structures.indexing.singlepass.hadoop.CollectionRecordReader
-
Create a new Text value,
each value is a document
- createWrapper(T) - Method in class org.terrier.utility.Wrapper
-
get created wrapper
- CROP_LONG - Static variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- CropTerm - Class in org.terrier.terms
-
Reduces the size of terms passing through the term pipeline to the maximum allowed
size for this indexing run.
- CropTerm(TermPipeline) - Constructor for class org.terrier.terms.CropTerm
-
Creates a new CropTerm pipeline object, which can be used in the
term pipeline
- cs - Variable in class org.terrier.matching.models.WeightingModel
-
- current() - Method in class org.terrier.structures.indexing.singlepass.RunIterator
-
returns the current posting
- currentDocno - Variable in class org.terrier.indexing.WARC09Collection
-
properties for the current document
- currentDocument - Variable in class org.terrier.indexing.TwitterJSONCollection
-
The current document
- currentDocument - Variable in class org.terrier.structures.indexing.singlepass.hadoop.CollectionRecordReader
-
the number of documents extacted thus far
- currentDocumentBlobLength - Variable in class org.terrier.indexing.WARC018Collection
-
the length of the blob containing the document data
- currentDocumentBlobLength - Variable in class org.terrier.indexing.WARC09Collection
-
- currentEntryCount - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
-
- currentEntryCount - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- currentFile - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
-
- currentFile - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Number of the current Run to be written in disk
- currentFile - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- currentFileDocCounter - Variable in class org.terrier.indexing.SimpleMedlineXMLCollection
-
The number of documents processed in the current XML file.
- currentFilename - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
Filename of current file
- currentFilename - Variable in class org.terrier.indexing.TwitterJSONCollection
-
The name of the current file
- currentId - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Current document Id
- currentId - Variable in class org.terrier.structures.postings.ANDIterablePosting
-
- currentIndex - Variable in class org.terrier.structures.indexing.Indexer
-
The index being worked on, denoted by path and prefix
- currentIndexOffset - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- currentOffset - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- currentPointer - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
-
- currentPointer - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- currentPosting - Variable in class org.terrier.structures.indexing.singlepass.FileRunIterator
-
Current Posting List number
- currentPosting - Variable in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- currentPosting - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- currentReporter - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
- currentStream - Variable in class org.terrier.indexing.SimpleFileCollection
-
The InputStream of the most recently opened document.
- currentTag() - Method in interface org.terrier.indexing.Tokenizer
-
Returns the identifier of the tag the tokenizer is into.
- currentTag() - Method in class org.terrier.indexing.TRECFullTokenizer
-
Returns the name of the tag the tokenizer is currently in.
- currentTerm - Variable in class org.terrier.structures.indexing.singlepass.RunsMerger
-
Number of terms written
- currentTokenStream - Variable in class org.terrier.indexing.TaggedDocument
-
- currentTweetStream - Variable in class org.terrier.indexing.TwitterJSONCollection
-
The underlying file stream reading tweets from the current file
- CustomIndexData - Class in org.terrier.services.websitesearch.crawler4j
-
This is a data structure that holds all of the information
that the crawler needs to determine what to crawl and what
to do with the pages when done crawling
- CustomIndexData(String, UpdatableIndex) - Constructor for class org.terrier.services.websitesearch.crawler4j.CustomIndexData
-
- cvc(int) - Method in class org.terrier.terms.PorterStemmer
-
- cvc(int) - Method in class org.terrier.terms.TRv2PorterStemmer
-
Returns true if i-2,i-1,i has the form consonant - vowel - consonant
and also if the second character is not w,x or y.
- DanishSnowballStemmer - Class in org.terrier.terms
-
Danish stemmer implmented by Snowball.
- DanishSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.DanishSnowballStemmer
-
constructor
- dataFile - Variable in class org.terrier.structures.collections.FSArrayFile
-
actual underlying data file
- dataFile - Variable in class org.terrier.structures.collections.FSOrderedMapFile
-
actual underlying data file
- dataFilename - Variable in class org.terrier.structures.collections.FSArrayFile
-
filename of the underlying file
- dataFilename - Variable in class org.terrier.structures.collections.FSOrderedMapFile
-
filename of the underlying file
- dataOutput - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- dataSource - Variable in class org.terrier.structures.CompressingMetaIndex
-
- dbFactory - Variable in class org.terrier.indexing.SimpleXMLCollection
-
The xml parser factory for DOM
- dBuilder - Variable in class org.terrier.indexing.SimpleXMLCollection
-
the xml parser
- DEBUG - Static variable in class org.terrier.querying.parser.TerrierQueryParser
-
- DebuggingBitIn - Class in org.terrier.compression.bit
-
This class provides debugging at the bit stream level.
- DebuggingBitIn(BitIn) - Constructor for class org.terrier.compression.bit.DebuggingBitIn
-
Wraps a BitIn implementation with logging calls
- DebuggingDataInput - Class in org.terrier.utility.io
-
Debugging code to test classes that implement DataInput
- DebuggingDataInput(DataInput) - Constructor for class org.terrier.utility.io.DebuggingDataInput
-
- DebuggingDataOutput - Class in org.terrier.utility.io
-
Debugging code to test classes that implement DataOutput
- DebuggingDataOutput(DataOutput) - Constructor for class org.terrier.utility.io.DebuggingDataOutput
-
- decompress(ByteIn, int[], int) - Method in class org.terrier.compression.integer.codec.GammaCodec
-
- decompress(ByteIn, int[], int) - Method in class org.terrier.compression.integer.codec.IntegerCodec
-
Read and decompress an integer array
- decompress(ByteIn, int[], int) - Method in class org.terrier.compression.integer.codec.LemireCodec
-
- decompress(ByteIn, int[], int) - Method in class org.terrier.compression.integer.codec.UnaryCodec
-
- decompress(ByteIn, int[], int) - Method in class org.terrier.compression.integer.codec.VIntCodec
-
- decompress(ByteIn, long[], int) - Method in class org.terrier.compression.integer.codec.VIntCodec
-
- decompress() - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
This load the a chunk (tfs) and decompress it
- decompress() - Method in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
This load the a chunk (tfs, fields and blocks (optionally)) and decompress it
- decompress() - Method in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
This load the a chunk (tfs, fields and blocks (optionally)) and decompress it
- decompress() - Method in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- decompress() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
This load the a chunk (tfs, fields and blocks (optionally)) and decompress it
- decompressed - Variable in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- decompressed - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- Decorate - Class in org.terrier.querying
-
This class decorates a result set with metadata.
- Decorate() - Constructor for class org.terrier.querying.Decorate
-
- DEFAULT - Variable in class org.terrier.matching.dsms.ResetScores
-
- DEFAULT_BUFFER_LENGTH - Static variable in class org.terrier.compression.bit.BitFileBuffered
-
how much of a file to buffer by default
- DEFAULT_BUFFER_SIZE - Static variable in class org.terrier.compression.bit.LinkedBuffer
-
The default size of the internal buffer in bytes
The buffer has to be big enough to allocate a single write, i.e we cannot write
*at once* more than bufferSize bytes
- DEFAULT_BUFFER_SIZE - Static variable in class org.terrier.compression.bit.MemoryLinkedOutputStream
-
The default size of the internal buffer in bytes
- DEFAULT_BUFFER_SIZE - Static variable in class org.terrier.compression.bit.MemoryOutputStream
-
The default size of the internal buffer in bytes
- Default_Controls - Variable in class org.terrier.querying.Manager
-
This contains the mapping of controls and their values that should be
set identially for each query created by this Manager
- DEFAULT_LOG4J_CONFIG - Static variable in class org.terrier.utility.ApplicationSetup
-
Default log4j config Terrier loads if no TERRIER_ETC/terrier-log.xml file exists
- DEFAULT_SCHEME - Static variable in class org.terrier.utility.Files
-
default scheme
- DEFAULT_SIZE - Static variable in class org.terrier.compression.bit.BitOutputStream
-
Default size for the buffer
- DEFAULT_SIZE - Static variable in class org.terrier.structures.collections.LRUMap
-
DEFAULT_SIZE
- defaultEscape - Static variable in class org.terrier.querying.Decorate
-
what is the default escape sequence
- defaultQEModel - Variable in class org.terrier.applications.batchquerying.TRECQuerying
-
The name of the query expansion model used.
- Defaults_Size - Variable in class org.terrier.querying.Manager
-
How many default controls exist.
- defaultStructureName - Variable in class org.terrier.structures.indexing.LexiconBuilder
-
- DefaultSummariser - Class in org.terrier.querying.summarisation
-
Summariser that was originally in the Decorate class, and formed
the Terrier release from 3.0
- DefaultSummariser() - Constructor for class org.terrier.querying.summarisation.DefaultSummariser
-
- defaultWeightingModel - Variable in class org.terrier.matching.MatchingQueryTerms
-
default weighting model for all terms
- defineBuffer(String) - Method in class org.terrier.terms.TRv2PorterStemmer
-
- defLabel - Variable in class org.terrier.learning.LabelDecorator
-
- DEL_ON_EXIT - Static variable in interface org.terrier.utility.Files.FSCapability
-
FS can mark a file or directory to be deleted on exit
- delete(String) - Static method in class org.terrier.utility.Files
-
Delete the named file.
- delete(String) - Method in interface org.terrier.utility.io.FileSystem
-
delete the named file
- delete(String) - Method in class org.terrier.utility.io.HTTPFileSystem
-
delete the named file
- delete(String) - Method in class org.terrier.utility.io.LocalFileSystem
-
Delete a file
- deleteIndex(String, String) - Static method in class org.terrier.structures.IndexUtil
-
Delete an existing index
- deleteJobApplicationSetup(JobConf) - Static method in class org.terrier.utility.io.HadoopUtility
-
- deleteMapFileLexicon(String, String, String) - Static method in class org.terrier.structures.FSOMapFileLexicon
-
Delete a FSOMapFileLexicon within the specified index location
- deleteOnExit(String) - Static method in class org.terrier.utility.Files
-
Mark the named path as to be deleted on exit.
- deleteOnExit(String) - Method in interface org.terrier.utility.io.FileSystem
-
delete the file after the JVM exits
- deleteOnExit(String) - Method in class org.terrier.utility.io.HTTPFileSystem
-
delete the file when the JVM exits
- deleteOnExit(String) - Method in class org.terrier.utility.io.LocalFileSystem
-
Delete the file on program exit
- deletePolicy() - Method in class org.terrier.realtime.incremental.IncrementalDeletePolicy
-
No delete.
- deleteStructure(Index, String) - Static method in class org.terrier.structures.IndexUtil
-
Delete the named structure from the specified index.
- deleteTaskFiles(String, JobID) - Static method in class org.terrier.applications.HadoopIndexing
-
Performs cleanup of an index path removing temporary files
- deleteTerm(int) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Remove the records for a given term
- Delta - Class in org.terrier.compression.integer.codec.util
-
Utility class to calculate d-gaps in an array
- Delta() - Constructor for class org.terrier.compression.integer.codec.util.Delta
-
- delta(int[], int) - Static method in class org.terrier.compression.integer.codec.util.Delta
-
- delta(long[], int) - Static method in class org.terrier.compression.integer.codec.util.Delta
-
- DependenceScoreModifier - Class in org.terrier.matching.dsms
-
Base class for Dependence models.
- DependenceScoreModifier() - Constructor for class org.terrier.matching.dsms.DependenceScoreModifier
-
Constructs an instance of the DependenceScoreModifier.
- dependency - Variable in class org.terrier.matching.dsms.DependenceScoreModifier
-
type of proximity to use
- descendingHeapSort(int[], int[]) - Static method in class org.terrier.sorting.HeapSortInt
-
Sorts the given arrays in descending order, using heap-sort.
- descendingHeapSort(int[], int[], int[]) - Static method in class org.terrier.sorting.HeapSortInt
-
Sorts the given arrays in descending order, using heap-sort.
- descendingHeapSort(int[], int[], int[], int[]) - Static method in class org.terrier.sorting.HeapSortInt
-
Sorts the given arrays in descending order, using heap-sort by the first array.
- descendingHeapSort(int[], int[], int[], int) - Static method in class org.terrier.sorting.HeapSortInt
-
Sorts the top topElements of the given array in
descending order, using heap sort for sorting the values
in ascending order and then reversing the order of a
specified number of elements.
- descendingHeapSort(double[], int[], short[]) - Static method in class org.terrier.sorting.MultiSort
-
Sorts the given arrays in descending order, using heap-sort.
- descendingHeapSort(double[], int[], short[], int) - Static method in class org.terrier.sorting.MultiSort
-
Sorts the top topElements of the given array in
descending order, using heap sort for sorting the values
in ascending order and then reversing the order of a
specified number of elements.
- descendingHeapSort(double[], int[], short[]) - Static method in class org.terrier.utility.HeapSort
-
Sorts the given arrays in descending order, using heap-sort.
- descendingHeapSort(double[], int[], short[], int) - Static method in class org.terrier.utility.HeapSort
-
Sorts the top topElements of the given array in
descending order, using heap sort for sorting the values
in ascending order and then reversing the order of a
specified number of elements.
- description - Variable in class org.terrier.applications.desktop.filehandling.AssociationFileOpener
-
The header information describing the properties file.
- desiredEncoding - Static variable in class org.terrier.applications.batchquerying.TRECQuery
-
Encoding to be used to open all files.
- desiredEncoding - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
Encoding to be used to open all files.
- desktop_debug - Variable in class org.terrier.applications.desktop.DesktopTerrier
-
- DesktopTerrier - Class in org.terrier.applications.desktop
-
An application that uses the Terrier IR platform, in order to search the
desktop of a user.
- DesktopTerrier() - Constructor for class org.terrier.applications.desktop.DesktopTerrier
-
This is the default constructor
- destinationStructure - Variable in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
- destIndex - Variable in class org.terrier.structures.merging.LexiconMerger
-
- destIndex - Variable in class org.terrier.structures.merging.StructureMerger
-
destination index
- determineGlobalStatistics(String[], EntryStatistics[], boolean) - Method in class org.terrier.matching.dsms.DependenceScoreModifier
-
unused hook method
- DFIC - Class in org.terrier.matching.models
-
Divergence From Independence model based on Chi-square statistics
(i.e., standardized Chi-squared distance from independence in term frequency tf).
- DFIC() - Constructor for class org.terrier.matching.models.DFIC
-
- DFIZ - Class in org.terrier.matching.models
-
Divergence From Independence model based on Standardization
(i.e., standardized distance from independence in term frequency tf).
- DFIZ() - Constructor for class org.terrier.matching.models.DFIZ
-
- DFR_BM - Class in org.terrier.matching.models.basicmodel
-
This class implements the DFR BM weighting model, which is an approximation of
BM25 in the DFR framework.
- DFR_BM() - Constructor for class org.terrier.matching.models.basicmodel.DFR_BM
-
A default constructor.
- DFR_BM25 - Class in org.terrier.matching.models
-
This class implements the DFR_BM25 weighting model.
- DFR_BM25() - Constructor for class org.terrier.matching.models.DFR_BM25
-
A default constructor.
- DFR_BM25(double) - Constructor for class org.terrier.matching.models.DFR_BM25
-
Constructs an instance of this class with the specified
value for the parameter c.
- DFRBagExpansionTerms - Class in org.terrier.querying
-
This class implements a data structure of terms in the top-retrieved documents.
- DFRBagExpansionTerms(CollectionStatistics, Lexicon<String>, PostingIndex<?>, DocumentIndex) - Constructor for class org.terrier.querying.DFRBagExpansionTerms
-
Constructs an instance of ExpansionTerms.
- DFRDependenceScoreModifier - Class in org.terrier.matching.dsms
-
Implements the pBiL and pBil2 DFR-based dependence models.
- DFRDependenceScoreModifier() - Constructor for class org.terrier.matching.dsms.DFRDependenceScoreModifier
-
Constructs an instance of DFRDependenceScoreModifier.
- DFRDependenceScoreModifier(String[]) - Constructor for class org.terrier.matching.dsms.DFRDependenceScoreModifier
-
Constructs an instance of DFRDependenceScoreModifier.
- DFRDependenceScoreModifier(String[], boolean) - Constructor for class org.terrier.matching.dsms.DFRDependenceScoreModifier
-
Constructs an instance of DFRDependenceScoreModifier.
- DFRee - Class in org.terrier.matching.models
-
This class implements the DFRee weighting model.
- DFRee() - Constructor for class org.terrier.matching.models.DFRee
-
A default constructor to make this model.
- DFReeKLIM - Class in org.terrier.matching.models
-
This class implements the DFReeKLIM weighting model.
- DFReeKLIM() - Constructor for class org.terrier.matching.models.DFReeKLIM
-
A default constructor to make this model.
- DFReeKLIM(double) - Constructor for class org.terrier.matching.models.DFReeKLIM
-
- DFRWeightingModel - Class in org.terrier.matching.models
-
This class implements a modular Divergence from Randomness weighting model.
- DFRWeightingModel(String[]) - Constructor for class org.terrier.matching.models.DFRWeightingModel
-
The default constructor.
- di - Variable in class org.terrier.compression.integer.ByteInputStream
-
- di - Variable in class org.terrier.structures.collections.FSOrderedMapFile.EntryIterator
-
- direct - Variable in class org.terrier.applications.TrecTerrier
-
Specifies whether to build the direct file only.
- directFileOutputStreamClass - Variable in class org.terrier.structures.merging.StructureMerger
-
class to use to write direct file
- directIndex - Variable in class org.terrier.querying.DFRBagExpansionTerms
-
- directIndex - Variable in class org.terrier.querying.QueryExpansion
-
The direct index used for retrieval.
- DirectIndex - Class in org.terrier.structures.bit
-
Deprecated.
- DirectIndex(IndexOnDisk, String) - Constructor for class org.terrier.structures.bit.DirectIndex
-
Deprecated.
Constructs an instance of the class with
the given index, using the specified structure name.
- DirectIndex(IndexOnDisk, String, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.DirectIndex
-
Deprecated.
Constructs an instance of the class with
- directIndexBuilder - Variable in class org.terrier.structures.indexing.Indexer
-
The builder that creates the direct index.
- directIndexClass - Variable in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
Class to read the generated direct index
- DirectIndexInputStream - Class in org.terrier.structures.bit
-
Deprecated.
- DirectIndexInputStream(IndexOnDisk, String, Iterator<? extends BitIndexPointer>, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.DirectIndexInputStream
-
Deprecated.
- DirectIndexInputStream(IndexOnDisk, String, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.DirectIndexInputStream
-
Deprecated.
Constructs an instance of the class with
- DirectIndexInputStream(IndexOnDisk, String) - Constructor for class org.terrier.structures.bit.DirectIndexInputStream
-
Deprecated.
Constructs an instance of the class with
- directIndexInputStreamClass - Variable in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
Class to read the generated inverted index
- DirectInvertedDocidOnlyOuptutStream - Class in org.terrier.structures.bit
-
A BitPosting writing class that doesn't write any frequency information
- DirectInvertedDocidOnlyOuptutStream(String) - Constructor for class org.terrier.structures.bit.DirectInvertedDocidOnlyOuptutStream
-
Constructs an instance of the class with
- DirectInvertedDocidOnlyOuptutStream(BitOut) - Constructor for class org.terrier.structures.bit.DirectInvertedDocidOnlyOuptutStream
-
Constructs an instance of the class with
- DirectInvertedOutputStream - Class in org.terrier.structures.bit
-
Writes a block direct or block inverted index, when passed appropriate posting lists.
- DirectInvertedOutputStream(String) - Constructor for class org.terrier.structures.bit.DirectInvertedOutputStream
-
Creates a new output stream, writing a BitOutputStream to the specified file.
- DirectInvertedOutputStream(BitOut) - Constructor for class org.terrier.structures.bit.DirectInvertedOutputStream
-
Creates a new output stream, writing to the specified BitOut implementation.
- DirichletLM - Class in org.terrier.matching.models
-
Bayesian smoothing with Dirichlet Prior.
- DirichletLM() - Constructor for class org.terrier.matching.models.DirichletLM
-
Constructs an instance of DirichletLM
- dirtyProperties - Variable in class org.terrier.structures.Index
-
Have the properties of this index changed, suggesting a flush() is
necessary when closing
- dis - Variable in class org.terrier.compression.bit.BitInputStream
-
The private input stream used internaly.
- DisjunctiveQuery - Class in org.terrier.querying.parser
-
Models a disjunctive choice in single term queries in a query.
- DisjunctiveQuery(String[]) - Constructor for class org.terrier.querying.parser.DisjunctiveQuery
-
Constructor
- DisjunctiveQuery() - Constructor for class org.terrier.querying.parser.DisjunctiveQuery
-
default constructor
- disjunctiveQuery() - Method in class org.terrier.querying.parser.TerrierQueryParser
-
- display_docids - Variable in class org.terrier.structures.outputformat.LETOROutputFormat
-
- display_docnos - Variable in class org.terrier.structures.outputformat.LETOROutputFormat
-
- display_scores - Variable in class org.terrier.structures.outputformat.LETOROutputFormat
-
- displayMemoryUsage(Runtime) - Static method in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
display memory usage
- Distance - Class in org.terrier.utility
-
Class containing useful utility methods for counting the number of occurrences
of two terms within windows, etc.
- Distance() - Constructor for class org.terrier.utility.Distance
-
- DIT - Static variable in interface org.terrier.querying.parser.MainTokenTypes
-
- DIT - Static variable in interface org.terrier.querying.parser.NumbersTokenTypes
-
- DIT - Static variable in interface org.terrier.querying.parser.TerrierQueryParserTokenTypes
-
- Dl - Class in org.terrier.matching.models
-
This class implements a simple document length weighting model.
- Dl() - Constructor for class org.terrier.matching.models.Dl
-
- Dl(double) - Constructor for class org.terrier.matching.models.Dl
-
- dl - Variable in class org.terrier.structures.postings.BasicPostingImpl
-
- DLH - Class in org.terrier.matching.models
-
This class implements the DLH weighting model.
- DLH() - Constructor for class org.terrier.matching.models.DLH
-
A default constructor.
- DLH13 - Class in org.terrier.matching.models
-
This class implements the DLH13 weighting model.
- DLH13() - Constructor for class org.terrier.matching.models.DLH13
-
A default constructor.
- DocCount - Variable in class org.terrier.structures.indexing.LexiconBuilder
-
How many documents have been processed so far.
- docEndTag - Variable in class org.terrier.indexing.SimpleMedlineXMLCollection
-
The end tag of documents in the XML files.
- docFields - Variable in class org.terrier.realtime.memory.fields.MemoryFields
-
- Docid - Variable in class org.terrier.indexing.SimpleFileCollection
-
The identifier of a document in the collection.
- docid - Variable in class org.terrier.matching.TRECResultsMatching
-
The current read document identifier.
- docid - Variable in class org.terrier.querying.FeedbackDocument
-
Document id
- DocIDBlacklist - Variable in class org.terrier.indexing.SimpleXMLCollection
-
A black list of document to ignore.
- DocIDBlacklist - Variable in class org.terrier.indexing.TRECCollection
-
- DocIdIsAttribute - Variable in class org.terrier.indexing.SimpleXMLCollection
-
set if DocIdLocation contains ELEMENT_ATTR_SEPARATOR
- DocIdLocation - Variable in class org.terrier.indexing.SimpleXMLCollection
-
Contains the name of the tag that contains the document name
- docids - Variable in class org.terrier.applications.TrecTerrier
-
- docids - Variable in class org.terrier.matching.AccumulatorResultSet
-
docid[]
- docids - Variable in class org.terrier.matching.CollectionResultSet
-
The array that stores the document ids.
- docids - Variable in class org.terrier.matching.daat.CandidateResultSet
-
- docIds - Variable in class org.terrier.structures.indexing.singlepass.Posting
-
The compressed in-memory object holding the sequence doc_id, idf
- docIndex - Variable in class org.terrier.structures.bit.DirectIndex
-
Deprecated.
The document index employed for retrieving the document offsets.
- docIndexBuilder - Variable in class org.terrier.structures.indexing.Indexer
-
The builder that creates the document index.
- docLengths - Variable in class org.terrier.realtime.memory.MemoryDocumentIndex
-
- docLengths - Variable in class org.terrier.structures.FSADocumentIndex
-
- doclens - Variable in class org.terrier.structures.postings.ArrayOfBasicIterablePosting
-
- docnotag - Variable in class org.terrier.indexing.TRECCollection
-
The docno tag
- docPostings - Variable in class org.terrier.realtime.memory.MemoryIndex
-
FIXME
- DocProperties - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
properties for the current document
- DOCS_CHECK_SINGLEPASS - Static variable in class org.terrier.utility.ApplicationSetup
-
Number of documents between each memory check in the single pass inversion method.
- DOCS_PER_CHECK - Static variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- docScoreModifiers - Variable in class org.terrier.matching.MatchingQueryTerms
-
The document score modifiers associated with the query terms.
- docsPerCheck - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Number of documents read per memory check
- docTag - Variable in class org.terrier.indexing.SimpleMedlineXMLCollection
-
The tag of documents in the XML files.
- docTag - Variable in class org.terrier.utility.TagSet
-
The tag that is used for denoting the beginning of a
document.
- Document - Interface in org.terrier.indexing
-
This interface encapsulates the concept of a document during indexing.
- document - Variable in class org.terrier.realtime.memory.MemoryIndex
-
- DocumentBlockCountDelta - Variable in class org.terrier.structures.bit.BlockDirectIndex
-
Deprecated.
- DocumentBlockCountDelta - Variable in class org.terrier.structures.bit.BlockDirectIndexInputStream
-
Deprecated.
- DocumentBlockCountDelta - Variable in class org.terrier.structures.bit.BlockInvertedIndex
-
Deprecated.
- DocumentBlockCountDelta - Variable in class org.terrier.structures.bit.BlockInvertedIndexInputStream
-
Deprecated.
- documentClass - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
Class to use for all documents parsed by this class
- documentCollection - Variable in class org.terrier.structures.indexing.singlepass.hadoop.CollectionRecordReader
-
document collection currently being iterated through.
- documentCounter - Variable in class org.terrier.indexing.TRECCollection
-
Counts the documents that are found in the collection, ignoring those
documents that appear in the black list
- DocumentElements - Variable in class org.terrier.indexing.SimpleXMLCollection
-
Contains the names of tags that encapsulate entire documents
- DocumentExtractor - Interface in org.terrier.indexing
-
Deprecated.
- DocumentFreq - Variable in class org.terrier.structures.indexing.singlepass.hadoop.WritableByteArray
-
Document Frequency
- documentFrequency - Variable in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
The document frequency of a term.
- documentFrequency - Variable in class org.terrier.matching.models.WeightingModel
-
The document frequency of the term in the collection.
- documentFrequency - Variable in class org.terrier.querying.ExpansionTerms.ExpansionTerm
-
The document frequency of the term in the X top ranked documents.
- documentIndex - Variable in class org.terrier.querying.DFRBagExpansionTerms
-
- documentIndex - Variable in class org.terrier.querying.QueryExpansion
-
The document index used for retrieval.
- DocumentIndex - Interface in org.terrier.structures
-
Interface for a document index.
- documentIndex - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- documentIndex - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- documentIndex - Variable in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- documentIndex - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- DocumentIndexBuilder - Class in org.terrier.structures.indexing
-
A builder for the document index.
- DocumentIndexBuilder(IndexOnDisk, String) - Constructor for class org.terrier.structures.indexing.DocumentIndexBuilder
-
Construct a DocumentIndex associated with the specified index
- DocumentIndexEntry - Class in org.terrier.structures
-
A document index entry.
- DocumentIndexEntry() - Constructor for class org.terrier.structures.DocumentIndexEntry
-
- documentLength - Variable in class org.terrier.structures.indexing.DocumentPostingList
-
length of the document so far.
- documentModifiers - Variable in class org.terrier.matching.BaseMatching
-
Contains the document score modifiers to be applied for a query.
- documentModifiers - Variable in class org.terrier.matching.FatScoringMatching
-
Contains the document score modifiers to be applied for a query.
- DocumentPostingList - Class in org.terrier.structures.indexing
-
Represents the postings of one document.
- DocumentPostingList() - Constructor for class org.terrier.structures.indexing.DocumentPostingList
-
Create a new DocumentPostingList object
- DocumentPostingList.postingIterator - Class in org.terrier.structures.indexing
-
- DocumentPostingList.postingIterator(String[], int[]) - Constructor for class org.terrier.structures.indexing.DocumentPostingList.postingIterator
-
- Documents - Variable in class org.terrier.indexing.SimpleXMLCollection
-
A list of all the document objects in this XML file
- DocumentScoreModifier - Interface in org.terrier.matching.dsms
-
The interface that should be implemented by each class that assigns
or modifies a score of a document.
- documentsInThisFile - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
Counts the number of documents that have been found in this file.
- DocumentsPerLexicon - Static variable in class org.terrier.structures.indexing.LexiconBuilder
-
The number of documents for which a temporary lexicon is created.
- DocumentTags - Variable in class org.terrier.indexing.SimpleXMLCollection
-
Set if DocumentElements.size > 0
- doDependency(Index, EntryStatistics[], IterablePosting[], ResultSet, double[], boolean) - Method in class org.terrier.matching.dsms.DependenceScoreModifier
-
- doi - Variable in class org.terrier.querying.RelevanceFeedbackSelectorDocids
-
- doi - Variable in class org.terrier.realtime.memory.MemoryInvertedIndex
-
- doi - Variable in class org.terrier.realtime.memory.MemoryIterablePosting
-
- doi - Variable in class org.terrier.structures.bit.BitPostingIndex
-
- doi - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
-
- doi - Variable in class org.terrier.structures.postings.bit.BasicIterablePosting
-
- doMatch(String, MatchingQueryTerms, FatResultSet) - Method in class org.terrier.matching.FatFeaturedScoringMatching
-
- doMatch(String, MatchingQueryTerms, ResultSet) - Method in class org.terrier.matching.FatScoringMatching
-
- done - Variable in class org.terrier.utility.TerrierTimer
-
Number of items in task completed
- doParsing(JsonObject) - Method in class org.terrier.indexing.TwitterJSONDocument
-
- dos - Variable in class org.terrier.compression.bit.BitOutputStream
-
The private output stream used internally.
- dos - Variable in class org.terrier.structures.indexing.DocumentIndexBuilder
-
The stream to which we write the data.
- doublec(int) - Method in class org.terrier.terms.PorterStemmer
-
- doublec(int) - Method in class org.terrier.terms.TRv2PorterStemmer
-
Returns true if j,(j-1) contain a double consonant.
- DPH - Class in org.terrier.matching.models
-
This class implements the DPH hypergeometric weighting model.
- DPH() - Constructor for class org.terrier.matching.models.DPH
-
A default constructor.
- DROP_LONG_TOKENS - Static variable in class org.terrier.indexing.tokenisation.EnglishTokeniser
-
Whether tokens longer than MAX_TERM_LENGTH should be dropped.
- DROP_LONG_TOKENS - Static variable in class org.terrier.indexing.tokenisation.UTFTokeniser
-
Whether tokens longer than MAX_TERM_LENGTH should be dropped.
- DROP_LONG_TOKENS - Static variable in class org.terrier.indexing.tokenisation.UTFTwitterTokeniser
-
Whether tokens longer than MAX_TERM_LENGTH should be dropped.
- dsmNamespace - Static variable in class org.terrier.matching.BaseMatching
-
the default namespace for the document score modifiers that are specified in the properties
file.
- dsmNamespace - Static variable in class org.terrier.matching.FatScoringMatching
-
the default namespace for the document score modifiers that are specified in the properties
file.
- DSMNS - Static variable in class org.terrier.matching.TRECResultsMatching
-
The default namespace for document score modifiers.
- dsms - Variable in class org.terrier.matching.TRECResultsMatching
-
The list of document score modifiers to be applied.
- dump(FatResultSet) - Static method in class org.terrier.matching.FatUtils
-
- DUMP_SETTINGS - Static variable in class org.terrier.applications.batchquerying.TRECQuerying
-
Dump the current settings along with the results.
- dumpDocument(Document) - Static method in class org.terrier.indexing.TaggedDocument
-
Dumps a document to stdout
- DumpTerm - Class in org.terrier.terms
-
Useful development phase TermPipeline object that allows
prints every term that passes through it to System.err
- DumpTerm(TermPipeline) - Constructor for class org.terrier.terms.DumpTerm
-
Construct a new DumpTerm objecy
- DutchSnowballStemmer - Class in org.terrier.terms
-
Dutch stemmer implmented by Snowball.
- DutchSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.DutchSnowballStemmer
-
contructor
- factorial(long) - Static method in class org.terrier.statistics.GammaFunction
-
Compute factorial of n, for 0 < n < 21.
- factory(CollectionStatistics[]) - Static method in class org.terrier.realtime.multi.MultiStats
-
Constructor.
- FatCandidateResult - Class in org.terrier.matching.daat
-
- FatCandidateResult(int, int) - Constructor for class org.terrier.matching.daat.FatCandidateResult
-
- FatCandidateResultSet - Class in org.terrier.matching.daat
-
- FatCandidateResultSet() - Constructor for class org.terrier.matching.daat.FatCandidateResultSet
-
- FatCandidateResultSet(Queue<CandidateResult>, CollectionStatistics, String[], EntryStatistics[], double[]) - Constructor for class org.terrier.matching.daat.FatCandidateResultSet
-
- FatCandidateResultSet(List<CandidateResult>, CollectionStatistics, String[], EntryStatistics[], double[]) - Constructor for class org.terrier.matching.daat.FatCandidateResultSet
-
- FatFeaturedScoringMatching - Class in org.terrier.matching
-
- FatFeaturedScoringMatching(Index, Matching, String[]) - Constructor for class org.terrier.matching.FatFeaturedScoringMatching
-
- FatFeaturedScoringMatching(Index, Matching) - Constructor for class org.terrier.matching.FatFeaturedScoringMatching
-
- FatFull - Class in org.terrier.matching.daat
-
- FatFull(Index) - Constructor for class org.terrier.matching.daat.FatFull
-
- FatQueryResultSet - Class in org.terrier.matching
-
- FatQueryResultSet(int, CollectionStatistics, String[], EntryStatistics[], double[]) - Constructor for class org.terrier.matching.FatQueryResultSet
-
- FatResultSet - Interface in org.terrier.matching
-
A result set that encapsulates the postings for terms within the query
- FatResultsMatching - Class in org.terrier.matching
-
- FatResultsMatching(String, int) - Constructor for class org.terrier.matching.FatResultsMatching
-
- FatResultsMatching(Index) - Constructor for class org.terrier.matching.FatResultsMatching
-
- FatScoringMatching - Class in org.terrier.matching
-
Scores a FatResultSet into a normal ResultSet for a given weighting model
- FatScoringMatching(Index, Matching, WeightingModel) - Constructor for class org.terrier.matching.FatScoringMatching
-
- FatScoringMatching(Index, Matching) - Constructor for class org.terrier.matching.FatScoringMatching
-
- FatUtils - Class in org.terrier.matching
-
- FatUtils() - Constructor for class org.terrier.matching.FatUtils
-
- fdpl - Variable in class org.terrier.realtime.memory.fields.MemoryFields
-
- feature_docids - Variable in class org.terrier.structures.outputformat.LETOROutputFormat
-
- FeaturedQueryResultSet - Class in org.terrier.learning
-
A result set implementation that accommodates multiple query feature scores,
besides the original relevance scores.
- FeaturedQueryResultSet(ResultSet) - Constructor for class org.terrier.learning.FeaturedQueryResultSet
-
- FeaturedQueryResultSet(int) - Constructor for class org.terrier.learning.FeaturedQueryResultSet
-
- FeaturedResultSet - Interface in org.terrier.learning
-
A result set to accommodate multiple feature scores.
- FeedbackDocument - Class in org.terrier.querying
-
Class representing feedback documents, pseudo- or otherwise.
- FeedbackDocument() - Constructor for class org.terrier.querying.FeedbackDocument
-
default constructor
- FeedbackDocument(int, int, double) - Constructor for class org.terrier.querying.FeedbackDocument
-
Constructor
- feedbackDocumentCount - Variable in class org.terrier.querying.DFRBagExpansionTerms
-
- FeedbackSelector - Class in org.terrier.querying
-
Implements of this class can be used to select feedback documents.
- FeedbackSelector() - Constructor for class org.terrier.querying.FeedbackSelector
-
- field - Variable in class org.terrier.matching.tsms.TermInFieldModifier
-
The fields that a query term should appear in.
- FIELD_LOAD_FACTOR - Static variable in class org.terrier.structures.bit.InvertedIndex
-
Deprecated.
This is used during retrieval for a rough guess sizing of the temporaryTerms
arraylist in getDocuments() - retrieval with Fields.
- FIELD_NAMES - Static variable in class org.terrier.utility.FieldScore
-
The names of the fields to be processed.
- field_occurrences - Variable in class org.terrier.structures.indexing.FieldDocumentPostingList
-
occurrences of terms in fields
- FIELD_QUERYING - Static variable in class org.terrier.utility.ApplicationSetup
-
Specifies whether fields will be used for querying.
- FIELD_TAGS - Static variable in class org.terrier.utility.TagSet
-
The prefix for the tags to consider as fields, during indexing.
- field_tfs - Variable in class org.terrier.structures.indexing.FieldLexiconMap
-
- fieldCount - Variable in class org.terrier.matching.models.MDL2
-
- fieldCount - Variable in class org.terrier.matching.models.ML2
-
- fieldCount - Variable in class org.terrier.matching.models.PerFieldNormWeightingModel
-
- fieldCount - Variable in class org.terrier.structures.bit.BitPostingIndex
-
- fieldCount - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
-
- fieldCount - Variable in class org.terrier.structures.BlockFieldLexiconEntry.Factory
-
- fieldCount - Variable in class org.terrier.structures.FieldDocumentIndexEntry.Factory
-
- fieldCount - Variable in class org.terrier.structures.FieldLexiconEntry.Factory
-
- fieldCount - Variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
- fieldCount - Variable in class org.terrier.structures.indexing.CompressionFactory.CompressionConfiguration
-
- fieldCount - Variable in class org.terrier.structures.indexing.FieldDocumentPostingList
-
number of fields
- fieldCount - Variable in class org.terrier.structures.indexing.FieldLexiconMap
-
- fieldCount - Variable in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
The number of different fields that are used for indexing field information.
- fieldCount - Variable in class org.terrier.structures.merging.StructureMerger
-
- fieldDirectFileOutputStreamClass - Variable in class org.terrier.structures.merging.StructureMerger
-
- fieldDirectIndexPostingIteratorClass - Variable in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
- fieldDirectIndexPostingIteratorClass - Variable in class org.terrier.structures.merging.StructureMerger
-
- FieldDirectInvertedOutputStream - Class in org.terrier.structures.bit
-
Bit out class for writing a posting list with fields
- FieldDirectInvertedOutputStream(BitOut) - Constructor for class org.terrier.structures.bit.FieldDirectInvertedOutputStream
-
Constructs an instance of the class with
- FieldDirectInvertedOutputStream(String) - Constructor for class org.terrier.structures.bit.FieldDirectInvertedOutputStream
-
Constructs an instance of the class with
- FieldDocumentIndex - Interface in org.terrier.structures
-
Interface for a fields document index
- FieldDocumentIndexEntry - Class in org.terrier.structures
-
A document index entry for use with fields
- FieldDocumentIndexEntry() - Constructor for class org.terrier.structures.FieldDocumentIndexEntry
-
Constructs an instance of the class.
- FieldDocumentIndexEntry(DocumentIndexEntry) - Constructor for class org.terrier.structures.FieldDocumentIndexEntry
-
Constructs an instance of the class with
- FieldDocumentIndexEntry(int) - Constructor for class org.terrier.structures.FieldDocumentIndexEntry
-
Constructs an instance of the class with
- FieldDocumentIndexEntry.Factory - Class in org.terrier.structures
-
Factory for creating a field document index entry
- FieldDocumentIndexEntry.Factory(int) - Constructor for class org.terrier.structures.FieldDocumentIndexEntry.Factory
-
Constructs an instance of the class with
- FieldDocumentIndexEntry.Factory(String) - Constructor for class org.terrier.structures.FieldDocumentIndexEntry.Factory
-
Constructs an instance of the class with
- FieldDocumentPostingList - Class in org.terrier.structures.indexing
-
FieldDocumentPostingList class
- FieldDocumentPostingList(int) - Constructor for class org.terrier.structures.indexing.FieldDocumentPostingList
-
constructor
- FieldEntryStatistics - Interface in org.terrier.structures
-
The statistics for a field entry
- fieldFrequencies - Variable in class org.terrier.structures.BlockFieldLexiconEntry
-
- fieldFrequencies - Variable in class org.terrier.structures.FieldLexiconEntry
-
- fieldFrequencies - Variable in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun.bfPIRPostingIterator
-
- fieldFrequencies - Variable in class org.terrier.structures.indexing.singlepass.FieldPostingInRun.fPIRPostingIterator
-
- fieldGlobalFrequencies - Variable in class org.terrier.matching.models.PerFieldNormWeightingModel
-
- fieldIDs - Variable in class org.terrier.realtime.memory.MemoryIndex
-
- FieldIntegerCodingIterablePosting - Class in org.terrier.structures.postings.integer
-
An IterablePosting implementation, which can optionally support Fields
- FieldIntegerCodingIterablePosting(ByteIn, int, DocumentIndex, int, int, IntegerCodec, IntegerCodec, IntegerCodec) - Constructor for class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- fieldInvertedIndexPostingIteratorClass - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
- fieldInvertedIndexPostingIteratorClass - Variable in class org.terrier.structures.merging.StructureMerger
-
- FieldIterablePosting - Class in org.terrier.structures.postings.bit
-
A posting iterator for field postings.
- FieldIterablePosting(int) - Constructor for class org.terrier.structures.postings.bit.FieldIterablePosting
-
contructor
- FieldIterablePosting(BitIn, int, DocumentIndex, int) - Constructor for class org.terrier.structures.postings.bit.FieldIterablePosting
-
constructor
- fieldLengths - Variable in class org.terrier.structures.FieldDocumentIndexEntry
-
- fieldLengths - Variable in class org.terrier.structures.indexing.FieldDocumentPostingList
-
length of each field
- FieldLexiconEntry - Class in org.terrier.structures
-
A LexiconEntry with field support
- FieldLexiconEntry(int) - Constructor for class org.terrier.structures.FieldLexiconEntry
-
Construct an instance of the class with
- FieldLexiconEntry(int[]) - Constructor for class org.terrier.structures.FieldLexiconEntry
-
Construct an instance of the class with
- FieldLexiconEntry.Factory - Class in org.terrier.structures
-
Factory for a LexiconEntry
- FieldLexiconEntry.Factory() - Constructor for class org.terrier.structures.FieldLexiconEntry.Factory
-
Construct an instance of the class.
- FieldLexiconEntry.Factory(int) - Constructor for class org.terrier.structures.FieldLexiconEntry.Factory
-
Construct an instance of the class with
- FieldLexiconEntry.Factory(String) - Constructor for class org.terrier.structures.FieldLexiconEntry.Factory
-
Construct an instance of the class with
- FieldLexiconMap - Class in org.terrier.structures.indexing
-
class FieldLexicanMap
- FieldLexiconMap(int) - Constructor for class org.terrier.structures.indexing.FieldLexiconMap
-
constructor
- fieldNames - Variable in class org.terrier.structures.indexing.CompressionFactory.CompressionConfiguration
-
- fieldNames - Variable in class org.terrier.structures.indexing.Indexer
-
mapping: field name -> field id, returns 0 for no mapping
- fieldNormalisations - Variable in class org.terrier.matching.models.PerFieldNormWeightingModel
-
- FieldORIterablePosting - Class in org.terrier.structures.postings
-
ORIterablePosting implementation that implements FieldPosting
- FieldORIterablePosting(IterablePosting[]) - Constructor for class org.terrier.structures.postings.FieldORIterablePosting
-
Constructs an instance of FieldORIterablePosting.
- FieldPosting - Class in org.terrier.structures.indexing.singlepass
-
Class holding the information for a posting list read
from a previously written run at disk.
- FieldPosting() - Constructor for class org.terrier.structures.indexing.singlepass.FieldPosting
-
- FieldPosting - Interface in org.terrier.structures.postings
-
Interface implemented by Posting objects that have field information
recorded.
- FieldPostingImpl - Class in org.terrier.structures.postings
-
Implementation of a posting containing fields
- FieldPostingImpl() - Constructor for class org.terrier.structures.postings.FieldPostingImpl
-
default constructor
- FieldPostingImpl(int, int, int) - Constructor for class org.terrier.structures.postings.FieldPostingImpl
-
constructor
- FieldPostingImpl(int, int, int[]) - Constructor for class org.terrier.structures.postings.FieldPostingImpl
-
constructor
- FieldPostingImpl(int[]) - Constructor for class org.terrier.structures.postings.FieldPostingImpl
-
constructor
- FieldPostingImpl(int) - Constructor for class org.terrier.structures.postings.FieldPostingImpl
-
constructor
- FieldPostingInRun - Class in org.terrier.structures.indexing.singlepass
-
Class holding the information for a posting list read
from a previously written run at disk.
- FieldPostingInRun(int) - Constructor for class org.terrier.structures.indexing.singlepass.FieldPostingInRun
-
Constructor for the class.
- FieldPostingInRun.fPIRPostingIterator - Class in org.terrier.structures.indexing.singlepass
-
- FieldPostingInRun.fPIRPostingIterator(int) - Constructor for class org.terrier.structures.indexing.singlepass.FieldPostingInRun.fPIRPostingIterator
-
- FieldQuery - Class in org.terrier.querying.parser
-
Models a query qualified with a field.
- FieldQuery() - Constructor for class org.terrier.querying.parser.FieldQuery
-
An empty default constructor
- FieldQuery(Query) - Constructor for class org.terrier.querying.parser.FieldQuery
-
Constructs a field query from the given query.
- FieldQuery(Query, String) - Constructor for class org.terrier.querying.parser.FieldQuery
-
Constructs a field query from the given query and
the given field.
- fieldQuery() - Method in class org.terrier.querying.parser.TerrierQueryParser
-
- fields - Static variable in class org.terrier.realtime.memory.MemoryIndex
-
- fields - Variable in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- fields - Variable in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- fields - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- FIELDS_COUNT - Static variable in class org.terrier.utility.FieldScore
-
The total number of tags to check for.
- fieldsCodec - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- fieldsCodec - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- fieldsCodec - Variable in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- fieldsCodec - Variable in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- fieldsCodec - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- FieldScore - Class in org.terrier.utility
-
A class for modifying the retrieval scores of documents,
according to whether the query terms appear to any of the
fields, or tags specified by the property
FieldTags.process.
- FieldScore() - Constructor for class org.terrier.utility.FieldScore
-
The default constructor of the class.
- fieldsCount - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- fieldsCount - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- fieldsCount - Variable in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- fieldsCount - Variable in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- fieldsCount - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- fieldsMatrix - Variable in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- fieldsMatrix - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- FieldsMemoryPostings - Class in org.terrier.structures.indexing.singlepass
-
Class for handling posting lists containing field information in memory while indexing.
- FieldsMemoryPostings() - Constructor for class org.terrier.structures.indexing.singlepass.FieldsMemoryPostings
-
- fieldtags - Static variable in class org.terrier.realtime.memory.MemoryIndex
-
- fieldTags - Variable in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun
-
The number of different fields that are used for indexing field information.
- fieldTags - Variable in class org.terrier.structures.indexing.singlepass.FieldPostingInRun
-
The number of different fields that are used for indexing field information.
- fieldTermFrequencies - Variable in class org.terrier.matching.models.MDL2
-
- fieldTermFrequencies - Variable in class org.terrier.matching.models.ML2
-
- fieldTFs - Variable in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun
-
- fieldTFs - Variable in class org.terrier.structures.indexing.singlepass.FieldPostingInRun
-
- fieldTokens - Variable in class org.terrier.structures.CollectionStatistics
-
number of tokens in each field
- fieldWeights - Variable in class org.terrier.matching.models.MDL2
-
- fieldWeights - Variable in class org.terrier.matching.models.ML2
-
- fieldWeights - Variable in class org.terrier.matching.models.PerFieldNormWeightingModel
-
- file - Variable in class org.terrier.compression.bit.BitFileBuffered
-
The underlying file
- file - Variable in class org.terrier.structures.bit.BitPostingIndex
-
- file - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
-
The gamma compressed file containing the terms.
- file - Variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
The underlying bit file.
- file - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- file - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
The compressed file containing the terms.
- FILE_SEPARATOR - Static variable in class org.terrier.utility.ApplicationSetup
-
The file separator used by the operating system.
- FILE_SHIFT - Static variable in interface org.terrier.structures.BitIndexPointer
-
amount to shift byte by to obtain file id
- fileAssoc - Variable in class org.terrier.applications.desktop.filehandling.AssociationFileOpener
-
The properties which correspond to the file associations.
- FileCollectionRecordReader - Class in org.terrier.structures.indexing.singlepass.hadoop
-
Record Reader for Hadoop Indexing.
- FileCollectionRecordReader(JobConf, PositionAwareSplit<CombineFileSplit>) - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.FileCollectionRecordReader
-
Constructor
- fileCount - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
-
- fileCount - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- FileDocument - Class in org.terrier.indexing
-
Models a document which corresponds to one file.
- FileDocument() - Constructor for class org.terrier.indexing.FileDocument
-
- FileDocument(String, Reader, Tokeniser) - Constructor for class org.terrier.indexing.FileDocument
-
create a document for a file
- FileDocument(String, InputStream, Tokeniser) - Constructor for class org.terrier.indexing.FileDocument
-
create a document for a file
- FileDocument(Reader, Map<String, String>, Tokeniser) - Constructor for class org.terrier.indexing.FileDocument
-
create a document for a file
- FileDocument(InputStream, Map<String, String>, Tokeniser) - Constructor for class org.terrier.indexing.FileDocument
-
Constructs an instance of the FileDocument from the
given input stream.
- FileDocument.ReaderWrapper - Class in org.terrier.indexing
-
A wrapper around the token stream used to lift the terms from the stream
for storage in the abstract
- FileDocument.ReaderWrapper(Reader) - Constructor for class org.terrier.indexing.FileDocument.ReaderWrapper
-
create a wraper for token stream
- fileEndTag - Variable in class org.terrier.indexing.SimpleMedlineXMLCollection
-
The tag indicating the end of an XML file.
- FileFind - Class in org.terrier.applications
-
Takes a list of paths and filenames on the
command line, and finds all the files in
those directories, displaying only absolute
filenames on Standard Output.
- FileFind() - Constructor for class org.terrier.applications.FileFind
-
- fileLength - Variable in class org.terrier.structures.CompressingMetaIndex.InputStream
-
- FileList - Variable in class org.terrier.indexing.SimpleFileCollection
-
The list of files to index.
- filename - Variable in class org.terrier.indexing.FileDocument
-
The name of the file represented by this document.
- filename - Variable in class org.terrier.matching.TRECResultsMatching
-
The TREC results filename.
- fileNameNoExtension - Variable in class org.terrier.structures.indexing.Indexer
-
The common prefix of the data structures filenames.
- fileNames - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Queue with the file names for the runs in disk
- FileNumber - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
The index in the FilesToProcess of the currently processed file.
- FileNumber - Variable in class org.terrier.indexing.TwitterJSONCollection
-
The index in the FilesToProcess of the currently processed file.
- FileOpener - Interface in org.terrier.applications.desktop.filehandling
-
This interface is used for encapsulatign the platform-dependent
process of opening a file with an arbitrary extension.
- FilePosition - Class in org.terrier.structures
-
Models a position within a file as the offset in bytes
and the offset in bits in that byte.
- FilePosition() - Constructor for class org.terrier.structures.FilePosition
-
Default constructor.
- FilePosition(long, byte) - Constructor for class org.terrier.structures.FilePosition
-
Creates an instance of the class from the given
byte and bit offsets.
- FilePosition(byte[]) - Constructor for class org.terrier.structures.FilePosition
-
Create an instance based on a byte buffer
- FilePosition(BitFilePosition) - Constructor for class org.terrier.structures.FilePosition
-
Create a new FilePosition based on an existing one
- fileProperties - Variable in class org.terrier.indexing.FileDocument
-
The number of bytes read from the input.
- FileRunIterator<K extends PostingInRun> - Class in org.terrier.structures.indexing.singlepass
-
Reads runs of flushed term posting lists by reading them from files.
- FileRunIterator(String, String, int, Class<? extends PostingInRun>, int) - Constructor for class org.terrier.structures.indexing.singlepass.FileRunIterator
-
Load a new run from files.
- FileRunIteratorFactory - Class in org.terrier.structures.indexing.singlepass
-
Creates FileRunIterators, using the specificed filenames as the run data files, and
the specified class as the type of the postings in the run files
- FileRunIteratorFactory(String[][], Class<? extends PostingInRun>, int) - Constructor for class org.terrier.structures.indexing.singlepass.FileRunIteratorFactory
-
constructor
- Files - Class in org.terrier.utility
-
Utililty class for opening readers/writers and input/output streams to files.
- Files() - Constructor for class org.terrier.utility.Files
-
- Files.FSCapability - Interface in org.terrier.utility
-
constants declaring which capabilites a file system has
- Files.PathTransformation - Class in org.terrier.utility
-
a search regex and a replacement for path transformations
- Files.PathTransformation(String, String) - Constructor for class org.terrier.utility.Files.PathTransformation
-
create a new transformation with the pattern and replacement
- fileSize - Variable in class org.terrier.compression.bit.BitFileBuffered
-
how big the file is, so we know when to stop reading
- FileSplit - Class in org.terrier.structures.indexing.singlepass.hadoop
-
An instance of org.apache.hadoop.mapred.FileSplit that provides a default constructor.
- FileSplit() - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.FileSplit
-
constructor
- FileSplit(Path, long, long, String[]) - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.FileSplit
-
constructor
- FilesToProcess - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
The list of files to process.
- FilesToProcess - Variable in class org.terrier.indexing.SimpleXMLCollection
-
The list of files to process.
- FilesToProcess - Variable in class org.terrier.indexing.TwitterJSONCollection
-
The list of files to process.
- FileSystem - Interface in org.terrier.utility.io
-
This is the Terrier File Abstraction Layer interface depicting the operations available for a file system.
- fileSystems - Static variable in class org.terrier.utility.Files
-
map of scheme to FileSystem implementation
- fileTag - Variable in class org.terrier.indexing.SimpleMedlineXMLCollection
-
The tag indicating the start of an XML file.
- filter(Manager, SearchRequest, ResultSet, int, int) - Method in class org.terrier.querying.Decorate
-
Called for each result in the resultset, used to filter out unwanted results.
- filter(Manager, SearchRequest, ResultSet, int, int) - Method in interface org.terrier.querying.PostFilter
-
Called for each result in the resultset, used to filter out unwanted results.
- filter(Manager, SearchRequest, ResultSet, int, int) - Method in class org.terrier.querying.Scope
-
Called for each result in the resultset, used to filter out unwanted results,
based on the presence of some strings in the document number.
- filter(Manager, SearchRequest, ResultSet, int, int) - Method in class org.terrier.querying.SimpleDecorate
-
Adds all the metadata for the specified document occurring at the specified
rank to the ResultSet
Called for each result in the resultset, used to filter out unwanted results.
- filter(Manager, SearchRequest, ResultSet, int, int) - Method in class org.terrier.querying.SiteFilter
-
Called for each result in the resultset, used to filter out unwanted results.
- FILTER_ADJUSTED - Static variable in interface org.terrier.querying.PostFilter
-
The score for this result has been adjusted, please ensure the
resultset is re-sorted
- FILTER_OK - Static variable in interface org.terrier.querying.PostFilter
-
This result should be included in the resultset
- FILTER_REMOVE - Static variable in interface org.terrier.querying.PostFilter
-
This result should not be included in the resultset
- finalise(MatchingQueryTerms) - Method in class org.terrier.matching.BaseMatching
-
- finalize() - Method in class org.terrier.matching.TRECResultsMatching
-
- finalLexiconClass - Variable in class org.terrier.structures.indexing.classical.BlockInvertedIndexBuilder
-
- findCacheFileByFragment(JobConf, String) - Static method in class org.terrier.utility.io.HadoopUtility
-
- findDocumentElement(Node) - Method in class org.terrier.indexing.SimpleXMLCollection
-
- findFiles(List<String>, LinkedList<String>) - Static method in class org.terrier.applications.FileFind
-
Take 1 directory from the front of dirList, and add all files and
directories it finds in that directory.
- findJarFiles(String[]) - Static method in class org.terrier.utility.io.HadoopUtility
-
- findSmallest(int[], int[]) - Static method in class org.terrier.utility.Distance
-
Find smallest difference between two elements of two arrays
- finish(String, int, HadoopPlugin.JobFactory) - Static method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
finish
- finish(String[]) - Method in class org.terrier.structures.indexing.singlepass.MemoryPostings
-
Triggers the writing of the postings in memory to disk.
- finish(RunWriter) - Method in class org.terrier.structures.indexing.singlepass.MemoryPostings
-
Triggers the writing of the postings in memory to the specified
RunWriter.
- finished() - Method in class org.terrier.utility.TerrierTimer
-
- finishedCollections() - Method in class org.terrier.structures.indexing.DocumentIndexBuilder
-
Closes the underlying file after finished processing the collections.
- finishedDirectIndexBuild() - Method in class org.terrier.structures.indexing.Indexer
-
event method to be overridden by child classes
- finishedDirectIndexBuild() - Method in class org.terrier.structures.indexing.LexiconBuilder
-
Processing the lexicon after finished creating the
direct and document indexes.
- finishedInvertedIndexBuild() - Method in class org.terrier.structures.indexing.classical.BasicIndexer
-
Hook method, called when the inverted index is finished - ie the lexicon is finished
- finishedInvertedIndexBuild() - Method in class org.terrier.structures.indexing.classical.BlockIndexer
-
Hook method, called when the inverted index is finished - ie the lexicon is finished
- finishedInvertedIndexBuild() - Method in class org.terrier.structures.indexing.Indexer
-
event method to be overridden by child classes
- finishedInvertedIndexBuild() - Method in class org.terrier.structures.indexing.LexiconBuilder
-
Processing the lexicon after finished creating the
inverted index.
- finishedQueries() - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
After finishing with a batch of queries, close the result file
- finishMemoryPosting() - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Adds the name of the current run + partial lexicon to be flushed in disk.
- finishTerrierJob(JobConf) - Static method in class org.terrier.utility.io.HadoopUtility
-
Call this after the MapReduce job specified by jobConf has completed,
to clean up any leftover files
- finishWrite() - Method in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunWriter
-
- finishWrite() - Method in class org.terrier.structures.indexing.singlepass.RunWriter
-
Closes the output streams.
- FinnishSnowballStemmer - Class in org.terrier.terms
-
Finnish stemmer implmented by Snowball.
- FinnishSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.FinnishSnowballStemmer
-
constructor
- firstKey() - Method in class org.terrier.structures.collections.FSOrderedMapFile
- firstList - Variable in class org.terrier.indexing.SimpleFileCollection
-
Contains the list of files first handed to the SimpleFileCollection, allowing
the SimpleFileCollection instance to be simply reset.
- firstPosting(WritablePosting[][]) - Static method in class org.terrier.matching.FatUtils
-
- firstPosting(WritablePosting[][], int) - Static method in class org.terrier.matching.FatUtils
-
- firstPosting(WritablePosting[]) - Static method in class org.terrier.matching.FatUtils
-
- firstPosting(Posting) - Method in class org.terrier.structures.postings.BlockFieldORIterablePosting
-
- firstPosting(Posting) - Method in class org.terrier.structures.postings.BlockORIterablePosting
-
- firstPosting(Posting) - Method in class org.terrier.structures.postings.FieldORIterablePosting
-
- firstPosting(Posting) - Method in class org.terrier.structures.postings.ORIterablePosting
-
- FixedSizeInputStream - Class in org.terrier.utility
-
An inputstream which only reads a fixed length of a parent input stream.
- FixedSizeInputStream(InputStream, long) - Constructor for class org.terrier.utility.FixedSizeInputStream
-
create a new FixedSizeInputStream, using in as the underlying
InputStream, and maxsize as the maximum number of bytes to read.
- FixedSizeIntWritableFactory - Class in org.terrier.structures.seralization
-
Makes an IntWritable, which has a fixed Writable size of 4 bytes.
- FixedSizeIntWritableFactory() - Constructor for class org.terrier.structures.seralization.FixedSizeIntWritableFactory
-
- FixedSizeTextFactory - Class in org.terrier.structures.seralization
-
Makes a Text
object that has a fixed size when written using Writable
methods.
- FixedSizeTextFactory(String) - Constructor for class org.terrier.structures.seralization.FixedSizeTextFactory
-
Make a factory object with the specified length, decoded using Integer.parseInt()
- FixedSizeTextFactory(int) - Constructor for class org.terrier.structures.seralization.FixedSizeTextFactory
-
Make a factory object with the specified length
- FixedSizeWriteableFactory<T extends org.apache.hadoop.io.Writable> - Interface in org.terrier.structures.seralization
-
Sub-interface for WritableFactory, where the Writable objects have a fixed size on
disk.
- flush() - Method in class org.terrier.compression.bit.BitOutputStream
-
Deprecated.
- flush() - Method in class org.terrier.compression.bit.MemoryLinkedOutputStream
-
Empty method
- flush() - Method in class org.terrier.compression.bit.MemoryOutputStream
-
Empty method
- flush() - Method in class org.terrier.realtime.incremental.IncrementalIndex
-
Write any dirty data structures down to disk
- flush() - Method in class org.terrier.realtime.memory.MemoryIndex
-
Not implemented.
- flush() - Method in class org.terrier.realtime.multi.MultiIndex
-
Write any dirty data structures down to disk
- flush() - Method in class org.terrier.structures.collections.FSOrderedMapFile.MultiFSOMapWriter
- flush() - Method in class org.terrier.structures.Index
-
Write any dirty data structures down to disk
- flush() - Method in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
- flush() - Method in class org.terrier.structures.indexing.LexiconBuilder
-
Force a temporary lexicon to be flushed
- flush() - Method in class org.terrier.structures.IndexOnDisk
-
- flushCache() - Method in class org.terrier.structures.collections.FSOrderedMapFile.MultiFSOMapWriter
-
- flushCheck() - Method in class org.terrier.realtime.incremental.IncrementalFlushDocs
-
Is flushing required?
- flushCheck() - Method in class org.terrier.realtime.incremental.IncrementalFlushMemory
-
Is flushing required?
- flushCheck() - Method in class org.terrier.realtime.incremental.IncrementalFlushPolicy
-
Never flush.
- flushCheck() - Method in class org.terrier.realtime.incremental.IncrementalFlushTime
-
Is flushing required?
- flushDelegate - Variable in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Delegate for HadoopIndexerMapper to intercept flushes
- flushDocSizes - Variable in class org.terrier.structures.indexing.singlepass.hadoop.MapData
-
Number of Documents in each flush of the map
- flushList - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
List of how many documents are in each flush we have made
- flushNo - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
How many flushes have we made
- flushNo - Variable in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunWriter
-
flushNo is the number of times this map task is being flushed
- flushNo - Variable in class org.terrier.structures.indexing.singlepass.hadoop.MapEmittedPostingList
-
The Flush Number
- flushNo - Variable in class org.terrier.structures.indexing.singlepass.RunIterator
-
Run/Flush that the current posting came from
- flushPolicy() - Method in class org.terrier.realtime.incremental.IncrementalFlushDocs
-
Is flushing configured?
- flushPolicy() - Method in class org.terrier.realtime.incremental.IncrementalFlushMemory
-
Is flushing configured?
- flushPolicy() - Method in class org.terrier.realtime.incremental.IncrementalFlushPolicy
-
No flush.
- flushPolicy() - Method in class org.terrier.realtime.incremental.IncrementalFlushTime
-
Is flushing configured?
- flushProperties() - Method in class org.terrier.structures.IndexOnDisk
-
Write any dirty properties down to disk
- fOffset - Variable in class org.terrier.structures.outputformat.LETOROutputFormat
-
- forceFlush() - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
- forceFlush() - Method in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Force the indexer to flush everything and free memory.
- forceFlush() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
- forceFlush() - Method in interface org.terrier.structures.indexing.singlepass.SinglePassIndexerFlushDelegate
-
force flush
- forceReloadStructure(Index, String) - Static method in class org.terrier.structures.IndexUtil
-
Forces a structure to be reloaded, by removing it from the index's structure cache
- forceStructure(Index, String, Object) - Static method in class org.terrier.structures.IndexUtil
-
Force the specified object into the structure cache of the specified object,
as the given structure name
- forceUTF8 - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
should UTF8 encoding be assumed?
- forEachTerm(TObjectIntProcedure<String>) - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Execute the specifed method for each term.
- format - Variable in class org.terrier.matching.TRECResultsMatching
-
The input format to use when parsing document identifiers.
- forwardKeyNames - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- forwardKeys - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- forwardKeyValuesSorted - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- forwardMetaMaps - Variable in class org.terrier.structures.CompressingMetaIndex
-
- forwardWriters - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- found - Variable in class org.terrier.matching.TRECResultsMatching
-
Whether the current query was found in the results file.
- fqrels - Variable in class org.terrier.evaluation.TRECQrelsInMemory
-
An array with the qrels files.
- FrenchSnowballStemmer - Class in org.terrier.terms
-
French stemmer implmented by Snowball.
- FrenchSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.FrenchSnowballStemmer
-
constructor
- frequencies - Variable in class org.terrier.structures.postings.ArrayOfBasicIterablePosting
-
frequencies of all of the stored postings
- frequency - Variable in class org.terrier.structures.postings.ANDIterablePosting
-
- fromHConfiguration(Configuration) - Static method in class org.terrier.utility.io.HadoopUtility
-
Get an Index saved to the specifified Hadoop configuration by toHConfiguration()
- FSADocumentIndex - Class in org.terrier.structures
-
Document Index saved as a fixed size array
- FSADocumentIndex(IndexOnDisk, String) - Constructor for class org.terrier.structures.FSADocumentIndex
-
Construct an instance of the class with
- FSADocumentIndex(IndexOnDisk, String, boolean) - Constructor for class org.terrier.structures.FSADocumentIndex
-
- FSADocumentIndex.FSADocumentIndexIterator - Class in org.terrier.structures
-
Gets an iterator over the documents in this index
- FSADocumentIndex.FSADocumentIndexIterator(IndexOnDisk, String) - Constructor for class org.terrier.structures.FSADocumentIndex.FSADocumentIndexIterator
-
Construct an instance of the class with
- FSAFieldDocumentIndex - Class in org.terrier.structures
-
Fields document index stored as a fixed size array
- FSAFieldDocumentIndex(IndexOnDisk, String) - Constructor for class org.terrier.structures.FSAFieldDocumentIndex
-
Construct an instance of the class with
- FSArrayFile<V extends org.apache.hadoop.io.Writable> - Class in org.terrier.structures.collections
-
A file for accessing Writable classes written on disk.
- FSArrayFile() - Constructor for class org.terrier.structures.collections.FSArrayFile
-
- FSArrayFile(IndexOnDisk, String) - Constructor for class org.terrier.structures.collections.FSArrayFile
-
constructor
- FSArrayFile(String, boolean, FixedSizeWriteableFactory<V>) - Constructor for class org.terrier.structures.collections.FSArrayFile
-
default constructor
- FSArrayFile.ArrayFileIterator<V extends org.apache.hadoop.io.Writable> - Class in org.terrier.structures.collections
-
ArrayFileIterator class
- FSArrayFile.ArrayFileIterator(IndexOnDisk, String) - Constructor for class org.terrier.structures.collections.FSArrayFile.ArrayFileIterator
-
constructor
- FSArrayFile.ArrayFileIterator(String, FixedSizeWriteableFactory<V>) - Constructor for class org.terrier.structures.collections.FSArrayFile.ArrayFileIterator
-
constructor
- FSArrayFile.ArrayFileWriter - Interface in org.terrier.structures.collections
-
interface ArrayFileWriter
- FSArrayFileInMem<V extends org.apache.hadoop.io.Writable> - Class in org.terrier.structures.collections
-
Version of FSArrayFile that keeps the file contents in memory, and decodes the bytes
into object as required.
- FSArrayFileInMem(String, boolean, FixedSizeWriteableFactory<V>) - Constructor for class org.terrier.structures.collections.FSArrayFileInMem
-
constructor
- FSOMapFileLexicon - Class in org.terrier.structures
-
Instance of a Lexicon where a FSOrderedMapFile is always used as a backing store.
- FSOMapFileLexicon(String, IndexOnDisk) - Constructor for class org.terrier.structures.FSOMapFileLexicon
-
Construct a new FSOMapFileLexicon
- FSOMapFileLexicon(String, String, String, FixedSizeWriteableFactory<Text>, FixedSizeWriteableFactory<LexiconEntry>, String, String, String) - Constructor for class org.terrier.structures.FSOMapFileLexicon
-
Construct an instance of the class with
- FSOMapFileLexicon.MapFileLexiconEntryIterator - Class in org.terrier.structures
-
Iterate through the values in order
- FSOMapFileLexicon.MapFileLexiconEntryIterator(String, IndexOnDisk) - Constructor for class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconEntryIterator
-
Construct an instance of the class with
- FSOMapFileLexicon.MapFileLexiconEntryIterator(String, String, String, FixedSizeWriteableFactory<Text>, FixedSizeWriteableFactory<LexiconEntry>) - Constructor for class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconEntryIterator
-
Construct an instance of the class with
- FSOMapFileLexicon.MapFileLexiconEntryIterator(String, FixedSizeWriteableFactory<Text>, FixedSizeWriteableFactory<LexiconEntry>) - Constructor for class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconEntryIterator
-
Construct an instance of the class with
- FSOMapFileLexicon.MapFileLexiconEntryIterator(Iterator<Map.Entry<Text, LexiconEntry>>) - Constructor for class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconEntryIterator
-
Construct an instance of the class with
- FSOMapFileLexicon.MapFileLexiconIterator - Class in org.terrier.structures
-
An iterator over the lexicon
- FSOMapFileLexicon.MapFileLexiconIterator(String, IndexOnDisk) - Constructor for class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconIterator
-
Construct an instance of the class with
- FSOMapFileLexicon.MapFileLexiconIterator(String, String, String, FixedSizeWriteableFactory<Text>, FixedSizeWriteableFactory<LexiconEntry>) - Constructor for class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconIterator
-
Construct an instance of the class with
- FSOMapFileLexicon.MapFileLexiconIterator(String, FixedSizeWriteableFactory<Text>, FixedSizeWriteableFactory<LexiconEntry>) - Constructor for class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconIterator
-
Construct an instance of the class with
- FSOMapFileLexicon.MapFileLexiconIterator(Iterator<Map.Entry<Text, LexiconEntry>>) - Constructor for class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconIterator
-
Construct an instance of the class with
- FSOMapFileLexiconOutputStream - Class in org.terrier.structures
-
A LexiconOutputStream for FSOMapFileLexicon.
- FSOMapFileLexiconOutputStream(String, FixedSizeWriteableFactory<Text>) - Constructor for class org.terrier.structures.FSOMapFileLexiconOutputStream
-
Construct an instance of the class with
- FSOMapFileLexiconOutputStream(String, String, String, FixedSizeWriteableFactory<Text>) - Constructor for class org.terrier.structures.FSOMapFileLexiconOutputStream
-
Construct an instance of the class with
- FSOMapFileLexiconOutputStream(IndexOnDisk, String, Class<? extends FixedSizeWriteableFactory<LexiconEntry>>) - Constructor for class org.terrier.structures.FSOMapFileLexiconOutputStream
-
Construct an instance of the class with
- FSOMapFileLexiconOutputStream(IndexOnDisk, String, FixedSizeWriteableFactory<Text>, Class<? extends FixedSizeWriteableFactory<LexiconEntry>>) - Constructor for class org.terrier.structures.FSOMapFileLexiconOutputStream
-
Construct an instance of the class with
- FSOMapFileLexiconOutputStream(IndexOnDisk, String, FixedSizeWriteableFactory<Text>, String) - Constructor for class org.terrier.structures.FSOMapFileLexiconOutputStream
-
Construct an instance of the class with
- FSOrderedMapFile<K extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable> - Class in org.terrier.structures.collections
-
An implementation of java.util.Map that can be accessed from disk.
- FSOrderedMapFile(IndexOnDisk, String) - Constructor for class org.terrier.structures.collections.FSOrderedMapFile
-
constructor
- FSOrderedMapFile(String, boolean, FixedSizeWriteableFactory<K>, FixedSizeWriteableFactory<V>) - Constructor for class org.terrier.structures.collections.FSOrderedMapFile
-
Construct a new object to access the underlying file data structure
- FSOrderedMapFile(RandomDataInput, String, FixedSizeWriteableFactory<K>, FixedSizeWriteableFactory<V>) - Constructor for class org.terrier.structures.collections.FSOrderedMapFile
-
constructor
- FSOrderedMapFile.EntryIterator<IK extends org.apache.hadoop.io.Writable,IV extends org.apache.hadoop.io.Writable> - Class in org.terrier.structures.collections
-
an iterator for entries.
- FSOrderedMapFile.EntryIterator(String, FixedSizeWriteableFactory<IK>, FixedSizeWriteableFactory<IV>) - Constructor for class org.terrier.structures.collections.FSOrderedMapFile.EntryIterator
-
constructor
- FSOrderedMapFile.FSOMapFileBSearchShortcut<KEY> - Interface in org.terrier.structures.collections
-
interface FSOMapFileBSearchShortcut
- FSOrderedMapFile.MapFileInMemory<IK extends org.apache.hadoop.io.Writable,IV extends org.apache.hadoop.io.Writable> - Class in org.terrier.structures.collections
-
MapFileInMemory class
- FSOrderedMapFile.MapFileInMemory(String, FixedSizeWriteableFactory<IK>, FixedSizeWriteableFactory<IV>) - Constructor for class org.terrier.structures.collections.FSOrderedMapFile.MapFileInMemory
-
constructor
- FSOrderedMapFile.MapFileInMemory(DataInputStream, int, FixedSizeWriteableFactory<IK>, FixedSizeWriteableFactory<IV>) - Constructor for class org.terrier.structures.collections.FSOrderedMapFile.MapFileInMemory
-
constructor
- FSOrderedMapFile.MapFileWriter - Interface in org.terrier.structures.collections
-
Interface for writing a FSOMapFile
- FSOrderedMapFile.MultiFSOMapWriter - Class in org.terrier.structures.collections
-
Writes out a FSOMapFile, but assumes that input data need not be sorted by key.
- FSOrderedMapFile.MultiFSOMapWriter(String, int, FixedSizeWriteableFactory, FixedSizeWriteableFactory) - Constructor for class org.terrier.structures.collections.FSOrderedMapFile.MultiFSOMapWriter
-
Constructs an instance of the MultiFSOMapWriter.
- FSOrderedMapFile.MultiFSOMapWriter(String, int, FixedSizeWriteableFactory, FixedSizeWriteableFactory, boolean) - Constructor for class org.terrier.structures.collections.FSOrderedMapFile.MultiFSOMapWriter
-
Constructs an instance of the MultiFSOMapWriter.
- Full - Class in org.terrier.matching.daat
-
Performs the matching of documents with a query, by first assigning scores to documents for each query term
and modifying these scores with the appropriate modifiers.
- Full(Index) - Constructor for class org.terrier.matching.daat.Full
-
Create a new Matching instance based on the specified index
- Full - Class in org.terrier.matching.taat
-
An exhaustive TAAT approach for matching documents to a query.
- Full(Index) - Constructor for class org.terrier.matching.taat.Full
-
Create a new Matching instance based on the specified index
- FullNoPLM - Class in org.terrier.matching.daat
-
Performs the matching of documents with a query, in a document-at-a-time (DAAT)
manner.
- FullNoPLM(Index) - Constructor for class org.terrier.matching.daat.FullNoPLM
-
Create a new Matching instance based on the specified index
- FullNoPLM - Class in org.terrier.matching.taat
-
An exhaustive term-at-a-time approach for matching documents to a query.
- FullNoPLM(Index) - Constructor for class org.terrier.matching.taat.FullNoPLM
-
Create a new Matching instance based on the specified index
- gain(double, double, double) - Method in class org.terrier.matching.models.aftereffect.AfterEffect
-
This method provides the contract for implementing first normalisation
by after effect.
- gain(double, double, double) - Method in class org.terrier.matching.models.aftereffect.B
-
This method computes the gain of encountering an extra token of the query term.
- gain(double, double, double) - Method in class org.terrier.matching.models.aftereffect.L
-
This method computes the gain of encountering an extra token of the query term.
- gain(double, double, double) - Method in class org.terrier.matching.models.aftereffect.L5
-
This method computes the gain of encountering an extra token of the query term.
- gain(double, double, double) - Method in class org.terrier.matching.models.aftereffect.LL
-
This method computes the gain of encountering an extra token of the query term.
- GammaCodec - Class in org.terrier.compression.integer.codec
-
IntegerCodec implementation which use gamma encoding
- GammaCodec() - Constructor for class org.terrier.compression.integer.codec.GammaCodec
-
- GammaFunction - Class in org.terrier.statistics
-
Base class for implementations of the Gamma function.
- GammaFunction() - Constructor for class org.terrier.statistics.GammaFunction
-
- generalisedMean(double[], double) - Static method in class org.terrier.utility.StaTools
-
Computes the generalized mean, which is a general version of mean and quadratic mean, generalized by parameter p.
- generateDocumentFromFile(String) - Static method in class org.terrier.indexing.TaggedDocument
-
instantiates a TREC document from a file
- generateEmphasisPattern(String[]) - Method in class org.terrier.querying.Decorate
-
Creates a regular expression pattern to highlight query terms metadata.
- generateSummary(String, String[]) - Method in class org.terrier.querying.summarisation.DefaultSummariser
-
- generateSummary(String, String[]) - Method in class org.terrier.querying.summarisation.Summariser
-
Returns the query biased summary extracted from the sample of the text
of the document, based on the query terms.
- geometricMean(double[]) - Static method in class org.terrier.utility.StaTools
-
Computes the geometric mean.
- GermanSnowballStemmer - Class in org.terrier.terms
-
German stemmer implmented by Snowball.
- GermanSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.GermanSnowballStemmer
-
constructor
- get(int) - Method in class org.terrier.querying.parser.SegmentQuery
-
get Query
- get(String) - Static method in class org.terrier.realtime.incremental.IncrementalDeletePolicy
-
- get(String, List<Index>, IncrementalIndex) - Static method in class org.terrier.realtime.incremental.IncrementalFlushPolicy
-
Create a new flush thread.
- get(String, String) - Static method in class org.terrier.realtime.incremental.IncrementalIndex
-
Construct a new incremental index.
- get(String, List<Index>, IncrementalIndex) - Static method in class org.terrier.realtime.incremental.IncrementalMergePolicy
-
Create a new merge thread.
- get(String) - Static method in class org.terrier.realtime.matching.IncrementalSelectiveMatching
-
Get an new IncrementalSelectiveMatching policy object of the
specified type.
- get(int) - Method in class org.terrier.realtime.memory.WTreeMap
-
Return the entry at the specified index
- get(int) - Method in class org.terrier.structures.collections.FSArrayFile
-
- get(int) - Method in class org.terrier.structures.collections.FSArrayFileInMem
- get(Object) - Method in class org.terrier.structures.collections.FSOrderedMapFile
- get(int) - Method in class org.terrier.structures.collections.FSOrderedMapFile
-
Return the entry at the specified index
- get(int) - Method in interface org.terrier.structures.collections.OrderedMap
-
Return the entry at the specified index
- get(int) - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
Read the posting components from the chunk
- get(int) - Method in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
Read the posting components from the chunk
- get(int) - Method in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
Read the posting components from the chunk
- get(int) - Method in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- get(int) - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
Read the posting components from the chunk
- getAccumulatorResultSet(int, int) - Method in class org.terrier.matching.AccumulatorResultSet
-
- getAllItems(int) - Method in class org.terrier.realtime.memory.MemoryCompressedMetaIndex
-
Obtain all metadata for specified document.
- getAllItems(int) - Method in class org.terrier.realtime.memory.MemoryMetaIndex
-
Obtain all metadata for specified document.
- getAllItems(int) - Method in class org.terrier.realtime.memory.MemoryMetaIndexMap
-
Obtain all metadata for specified document.
- getAllItems(int) - Method in class org.terrier.realtime.multi.MultiMeta
-
Obtain all metadata for specified document.
- getAllItems(int) - Method in class org.terrier.structures.CompressingMetaIndex
-
Obtain all metadata for specified document.
- getAllItems(int) - Method in interface org.terrier.structures.MetaIndex
-
Obtain all metadata for specified document.
- getAllPostings(IterablePosting, int) - Static method in class org.terrier.structures.postings.PostingUtil
-
Get an array of all the ids in a given IterablePosting stream,
where the length of the stream is known
- getAllPostings(IterablePosting) - Static method in class org.terrier.structures.postings.PostingUtil
-
Get an array of all the ids in a given IterablePosting stream,
where the length of the stream is known
- getAllPostingsWithFields(IterablePosting, int, int) - Static method in class org.terrier.structures.postings.PostingUtil
-
Get an array of all the ids in a given IterablePosting stream,
where the length of the stream is known
- getAllProperties() - Method in interface org.terrier.indexing.Document
-
Returns the underlying map of all the properties defined by this Document.
- getAllProperties() - Method in class org.terrier.indexing.FileDocument
-
Returns the underlying map of all the properties defined by this Document.
- getAllProperties() - Method in class org.terrier.indexing.TaggedDocument
-
Returns the underlying map of all the properties defined by this Document.
- getAllProperties() - Method in class org.terrier.indexing.TwitterJSONDocument
-
- getAllRelevantDocuments() - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Get the identifiers of all relevant documents in the pool.
- getAllRelevantDocuments() - Method in class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
Get all relevant documents regardless of their relevance grades.
- getAllRelevantDocumentsToArray() - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Get the identifiers of all relevant documents in the pool.
- getAllRelevantDocumentsToArray() - Method in class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
Get all relevant documents regardless of their relevance grades.
- getApplicationPath() - Method in class org.terrier.applications.desktop.filehandling.ApplicationSelector
-
This method is used to get application path
- getArray() - Method in class org.terrier.structures.indexing.singlepass.hadoop.WritableByteArray
-
Gets the byte array
- getAverageDocumentLength() - Method in class org.terrier.structures.CollectionStatistics
-
Returns the documents' average length.
- getAverageDocumentLength() - Method in class org.terrier.structures.Index.UpdatingCollectionStatistics
-
- getAverageFieldLengths() - Method in class org.terrier.structures.CollectionStatistics
-
Returns the average length of each field in tokens
- getBitFiles() - Method in class org.terrier.structures.bit.InvertedIndex
-
Deprecated.
Get the BitFiles
- getBitOffset() - Method in class org.terrier.compression.bit.BitByteOutputStream
-
Returns the bit offset in the last byte.
- getBitOffset() - Method in interface org.terrier.compression.bit.BitIn
-
Returns the bit offset in the last byte.
- getBitOffset() - Method in class org.terrier.compression.bit.BitInBase
-
Returns the bit offset in the last byte.
- getBitOffset() - Method in interface org.terrier.compression.bit.BitOut
-
Returns the bit offset in the last byte.
- getBitOffset() - Method in class org.terrier.compression.bit.BitOutputStream
-
Returns the bit offset in the last byte.
- getBitOffset() - Method in class org.terrier.compression.bit.DebuggingBitIn
-
- getBitOffset() - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
-
Deprecated.
- getBitOffset() - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
- getBitOut() - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
-
Return the underlying BitOut implementation being used by the class
- getBitOutputClass() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.Inv2DirectMultiReduceJob
-
get bitOutputClass
- getBlockCount() - Method in interface org.terrier.structures.BlockEntryStatistics
-
The number of blocks that this term has.
- getBlockCount() - Method in class org.terrier.structures.BlockFieldLexiconEntry
-
The number of blocks that this term has.
- getBlockCount() - Method in class org.terrier.structures.BlockLexiconEntry
-
Deprecated.
The number of blocks that this term has.
- getBlocks(String) - Method in class org.terrier.structures.indexing.BlockDocumentPostingList
-
return blocks
- getBlocks(String) - Method in class org.terrier.structures.indexing.BlockFieldDocumentPostingList
-
Get the blocks for the specified term
- getBlockSize(Path, FileStatus) - Method in class org.terrier.structures.indexing.singlepass.hadoop.BitPostingIndexInputFormat
-
Returns the block size of the specified file.
- getBos() - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
getBos
- getBuffer() - Method in class org.terrier.compression.bit.LinkedBuffer
-
- getBuffer() - Method in class org.terrier.compression.bit.MemoryLinkedOutputStream
-
- getBuffer() - Method in class org.terrier.compression.bit.MemoryOutputStream
-
- getBufferSize() - Method in class org.terrier.compression.bit.LinkedBuffer
-
- getByteOffset() - Method in class org.terrier.compression.bit.BitByteOutputStream
-
Returns the byte offset of the stream.
- getByteOffset() - Method in interface org.terrier.compression.bit.BitIn
-
Returns the byte offset of the stream.
- getByteOffset() - Method in class org.terrier.compression.bit.BitInBase
-
Returns the byte offset of the stream.
- getByteOffset() - Method in interface org.terrier.compression.bit.BitOut
-
Returns the byte offset of the stream.
- getByteOffset() - Method in class org.terrier.compression.bit.BitOutputStream
-
Returns the byte offset of the stream.
- getByteOffset() - Method in class org.terrier.compression.bit.DebuggingBitIn
-
- getByteOffset() - Method in interface org.terrier.compression.integer.ByteIn
-
Returns the byte offset of the stream.
- getByteOffset() - Method in class org.terrier.compression.integer.ByteInputStream
-
- getByteOffset() - Method in interface org.terrier.compression.integer.ByteOut
-
Returns the byte offset of the stream.
- getByteOffset() - Method in class org.terrier.compression.integer.ByteOutputStream
-
- getByteOffset() - Method in interface org.terrier.indexing.Tokenizer
-
Returns the byte offset in the current indexed file.
- getByteOffset() - Method in class org.terrier.indexing.TRECFullTokenizer
-
Returns the number of bytes read from the current file.
- getByteOffset() - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
-
Deprecated.
- getByteOffset() - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
- getByteToWrite() - Method in class org.terrier.compression.bit.BitByteOutputStream
-
- getChildren() - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Return LexiconEntry's.
- getCode(String) - Static method in class org.terrier.utility.TermCodes
-
Returns the code for a given term.
- getCODEC(String[]) - Static method in class org.terrier.compression.integer.codec.LemireCodec
-
- getCollectionStatistics() - Method in class org.terrier.matching.daat.FatCandidateResultSet
-
- getCollectionStatistics() - Method in class org.terrier.matching.FatQueryResultSet
-
Get the collection statistics that should be applied when (re)scoring any
documents in this query
- getCollectionStatistics() - Method in interface org.terrier.matching.FatResultSet
-
Get the collection statistics that should be applied when (re)scoring any
documents in this query
- getCollectionStatistics() - Method in class org.terrier.matching.TRECResultsMatching
-
Returns collection statistics.
- getCollectionStatistics() - Method in class org.terrier.realtime.memory.MemoryIndex
-
Get the collection statistics
- getCollectionStatistics() - Method in class org.terrier.realtime.multi.MultiIndex
-
Get the collection statistics
- getCollectionStatistics() - Method in class org.terrier.services.websitesearch.WebsiteSearch
-
- getCollectionStatistics() - Method in class org.terrier.structures.Index
-
Get the collection statistics
- getCollectionStatistics() - Method in class org.terrier.structures.IndexOnDisk
-
- getCompressionConfiguration(String, String[], boolean) - Static method in class org.terrier.structures.indexing.CompressionFactory
-
Deprecated.
- getCompressionConfiguration(String, String[], int, int) - Static method in class org.terrier.structures.indexing.CompressionFactory
-
- getConfiguration() - Method in class org.terrier.utility.io.HadoopPlugin
-
Returns the Hadoop configuration underlying this plugin instance
- getContextObject(String) - Method in class org.terrier.querying.Request
-
Returns the value of a context object.
- getContextObject(String) - Method in interface org.terrier.querying.SearchRequest
-
Returns the value of a context object.
- getControl(String) - Method in class org.terrier.querying.Request
-
Returns the value of the control.
- getControl(String) - Method in interface org.terrier.querying.SearchRequest
-
Returns the value of the control.
- getControlHashtable() - Method in class org.terrier.querying.Request
-
Get the entire hashtable used for storing controls for this query
- getCurrentAddress() - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- getCurrentAddress() - Method in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
- getCurrentAddress() - Method in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
- getCurrentAddress() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- getCurrentIndex() - Method in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Get the index currently being constructed by this indexer.
- getCurrentPointer() - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.InvertedIterator
-
- getCurrentPointer() - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
-
Returns the pointer associated with the current postings being accessed
- getCurrentPointer() - Method in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
Returns the pointer associated with the current postings being accessed
- getCurrentPointer() - Method in interface org.terrier.structures.PostingIndexInputStream
-
Returns the pointer associated with the current postings being accessed
- getDefaultFileSystem() - Static method in class org.terrier.utility.io.HadoopPlugin
-
What is the default file system according to Hadoop
- getDefaultFileSystemPrefix() - Static method in class org.terrier.utility.io.HadoopPlugin
-
What is the String prefix of the default file system according to Hadoop
- getDefaultFileSystemURI() - Static method in class org.terrier.utility.io.HadoopPlugin
-
What is the URI of the default file system according to Hadoop
- getDefaultLabel() - Method in class org.terrier.learning.FeaturedQueryResultSet
- getDefaultLabel() - Method in interface org.terrier.learning.FeaturedResultSet
-
- getDf() - Method in class org.terrier.structures.indexing.singlepass.PostingInRun
-
- getDirectIndex() - Method in class org.terrier.realtime.memory.MemoryIndex
-
Not implemented.
- getDirectIndex() - Method in class org.terrier.realtime.multi.MultiIndex
-
- getDirectIndex() - Method in class org.terrier.structures.Index
-
Return the DirectIndex associated with this index
- getDirectIndex() - Method in class org.terrier.structures.IndexOnDisk
-
- getDocF() - Method in class org.terrier.structures.indexing.singlepass.Posting
-
- getDocid() - Method in class org.terrier.indexing.SimpleFileCollection
-
Returns the current document's identifier string.
- getDocid() - Method in class org.terrier.indexing.WARC018Collection
-
Get the String document identifier of the current document.
- getDocId() - Method in class org.terrier.matching.daat.CandidateResult
-
Returns the docid of this result
- getDocid(String) - Method in class org.terrier.matching.TRECResultsMatching
-
- getDocid() - Method in class org.terrier.structures.NonIncrementalDocumentIndexEntry
-
- getDocids() - Method in class org.terrier.matching.AccumulatorResultSet
-
Returns the documents ids after retrieval
- getDocids() - Method in class org.terrier.matching.CollectionResultSet
-
Returns the documents ids after retrieval
- getDocids() - Method in class org.terrier.matching.daat.CandidateResultSet
-
- getDocids() - Method in interface org.terrier.matching.ResultSet
-
Returns the documents ids after retrieval
- getDocNo() - Method in class org.terrier.evaluation.Evaluation.Record
-
get document number
- getDocs() - Method in class org.terrier.structures.indexing.singlepass.Posting
-
- getDocTag() - Method in class org.terrier.utility.TagSet
-
Return the document delimiter tag.
- getDocument() - Method in interface org.terrier.indexing.Collection
-
Get the document object representing the current document.
- getDocument() - Method in class org.terrier.indexing.MultiDocumentFileCollection
-
- getDocument() - Method in class org.terrier.indexing.SimpleFileCollection
-
Return the current document in the collection.
- getDocument() - Method in class org.terrier.indexing.SimpleXMLCollection
-
Get the document object representing the current document.
- getDocument() - Method in class org.terrier.indexing.TRECCollection
-
Returns the current document to process.
- getDocument() - Method in class org.terrier.indexing.TwitterJSONCollection
-
- getDocument() - Method in class org.terrier.indexing.WARC018Collection
-
Get the document object representing the current document.
- getDocument() - Method in class org.terrier.indexing.WARC09Collection
-
Get the document object representing the current document.
- getDocument(String, String) - Method in class org.terrier.realtime.memory.MemoryCompressedMetaIndex
-
Not implemented.
- getDocument(String, String) - Method in class org.terrier.realtime.memory.MemoryMetaIndex
-
Not implemented.
- getDocument(String, String) - Method in class org.terrier.realtime.memory.MemoryMetaIndexMap
-
Not implemented.
- getDocument(String, String) - Method in class org.terrier.realtime.multi.MultiMeta
-
Not implemented.
- getDocument(String, String) - Method in class org.terrier.structures.CompressingMetaIndex
-
Obtain docid where document has specified metadata value in the specified type.
- getDocument(String, String) - Method in interface org.terrier.structures.MetaIndex
-
Obtain docid where document has specified metadata value in the specified type.
- getDocumentEntry(int) - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields
-
Get the document index entry based on its docid
- getDocumentEntry(int) - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFieldsMap
-
Get the document index entry based on its docid
- getDocumentEntry(int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndex
-
Get the document index entry based on its docid
- getDocumentEntry(int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap
-
Get the document index entry based on its docid
- getDocumentEntry(int) - Method in class org.terrier.realtime.multi.MultiDoc
-
Get the document index entry based on its docid
- getDocumentEntry(int) - Method in interface org.terrier.structures.DocumentIndex
-
Get the document index entry based on its docid
- getDocumentEntry(int) - Method in class org.terrier.structures.FSADocumentIndex
-
Get the document index entry based on its docid
- getDocumentEntry(int) - Method in class org.terrier.structures.PostingIndex.DocidSpecificDocumentIndex
-
- getDocumentFreq() - Method in class org.terrier.structures.indexing.singlepass.hadoop.WritableByteArray
-
Get the document frequency
- getDocumentFrequency(int) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the number of the top-ranked documents a given term occurs in.
- getDocumentFrequency() - Method in class org.terrier.querying.ExpansionTerms.ExpansionTerm
-
The method returns the document frequency of term in the top-retrieved
documents.
- getDocumentFrequency() - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
The number of documents that the entry (term) occurred in
- getDocumentFrequency() - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
The number of documents that the entry (term) occurred in
- getDocumentFrequency() - Method in class org.terrier.structures.BasicLexiconEntry
-
The number of documents that the entry (term) occurred in
- getDocumentFrequency() - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
The number of documents that the entry (term) occurred in
- getDocumentFrequency() - Method in interface org.terrier.structures.EntryStatistics
-
The number of documents that the entry (term) occurred in
- getDocumentIndex() - Method in class org.terrier.realtime.memory.fields.MemoryFields
-
Return the DocumentIndex associated with this index
- getDocumentIndex() - Method in class org.terrier.realtime.memory.MemoryIndex
-
Return the DocumentIndex associated with this index
- getDocumentIndex() - Method in class org.terrier.realtime.multi.MultiIndex
-
Return the DocumentIndex associated with this index
- getDocumentIndex(BitIndexPointer) - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
-
- getDocumentIndex(BitIndexPointer) - Method in class org.terrier.structures.bit.DirectIndexInputStream
-
Deprecated.
- getDocumentIndex() - Method in class org.terrier.structures.Index
-
Return the DocumentIndex associated with this index
- getDocumentIndex() - Method in class org.terrier.structures.IndexOnDisk
-
- getDocumentIndex(BitIndexPointer) - Method in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- getDocumentIndexShardIndex() - Method in class org.terrier.realtime.multi.MultiDocumentEntry
-
- getDocumentLength(int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndex
-
Get the length of the document
- getDocumentLength(int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap
-
Get the length of the document
- getDocumentLength() - Method in class org.terrier.realtime.memory.MemoryIterablePosting
-
Return the length of the document for this posting.
- getDocumentLength() - Method in class org.terrier.realtime.multi.MultiDirectIterablePostingWithOffset
-
- getDocumentLength(int) - Method in class org.terrier.realtime.multi.MultiDoc
-
Get the length of the document
- getDocumentLength() - Method in class org.terrier.realtime.multi.MultiIterablePosting
-
Return the length of the document for this posting.
- getDocumentLength(int) - Method in interface org.terrier.structures.DocumentIndex
-
Get the length of the document
- getDocumentLength() - Method in class org.terrier.structures.DocumentIndexEntry
-
Get the length of the document
- getDocumentLength(int) - Method in class org.terrier.structures.FSADocumentIndex
-
Get the length of the document
- getDocumentLength() - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Returns the total number of tokens in this document
- getDocumentLength() - Method in class org.terrier.structures.indexing.DocumentPostingList.postingIterator
-
- getDocumentLength() - Method in class org.terrier.structures.indexing.singlepass.SimplePostingInRun.PIRPostingIterator
-
- getDocumentLength(int) - Method in class org.terrier.structures.PostingIndex.DocidSpecificDocumentIndex
-
- getDocumentLength() - Method in class org.terrier.structures.postings.ANDIterablePosting
-
- getDocumentLength() - Method in class org.terrier.structures.postings.ArrayOfBasicIterablePosting
-
- getDocumentLength() - Method in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
-
Return the length of the document for this posting.
- getDocumentLength() - Method in class org.terrier.structures.postings.BasicPostingImpl
-
Returns 0
- getDocumentLength() - Method in class org.terrier.structures.postings.bit.BasicIterablePosting
-
Returns 0
- getDocumentLength() - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- getDocumentLength() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- getDocumentLength() - Method in class org.terrier.structures.postings.ORIterablePosting
-
Return the length of the document for this posting.
- getDocumentLength() - Method in interface org.terrier.structures.postings.Posting
-
Return the length of the document for this posting.
- getDocumentOffset(int, int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunsMerger
-
Get the offset for the document based on a split and flush.
- getDocuments(BitIndexPointer) - Method in class org.terrier.structures.bit.BlockInvertedIndex
-
Deprecated.
Returns a 2D array containing the document ids,
the term frequencies, the field scores the block frequencies and
the block ids for the given documents.
- getDocuments(LexiconEntry) - Method in class org.terrier.structures.bit.InvertedIndex
-
Deprecated.
Get the documents for the specified term (lexicon entry for the term)
- getDocuments(BitIndexPointer) - Method in class org.terrier.structures.bit.InvertedIndex
-
Deprecated.
Get the documents for for the posting list using the pointer given
- getDocumentScoreModifiers() - Method in class org.terrier.matching.MatchingQueryTerms
-
Returns the document score modifiers used for the query.
- getDocumentStatistics() - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Return a DocumentIndexEntry for this document
- getDocumentStatistics() - Method in class org.terrier.structures.indexing.FieldDocumentPostingList
-
Return a DocumentIndexEntry for this document
- getDocumentString(int) - Method in interface org.terrier.indexing.DocumentExtractor
-
Deprecated.
Returns the text of a document with the given identifier.
- getDoi() - Method in class org.terrier.realtime.memory.MemoryInvertedIndex
-
- getEnd() - Method in class org.terrier.structures.Index
-
Returns the last docid in this index
- getEndOfPipeline() - Method in class org.terrier.realtime.memory.fields.MemoryFields
-
- getEndOfPipeline() - Method in class org.terrier.realtime.memory.MemoryIndex
-
FIXME
- getEndOfPipeline() - Method in class org.terrier.structures.indexing.classical.BasicIndexer
-
Returns the end of the term pipeline, which corresponds to
an instance of either BasicIndexer.BasicTermProcessor, or
BasicIndexer.FieldTermProcessor, depending on whether
field information is stored.
- getEndOfPipeline() - Method in class org.terrier.structures.indexing.classical.BlockIndexer
-
Returns the object that is to be the end of the TermPipeline.
- getEndOfPipeline() - Method in class org.terrier.structures.indexing.Indexer
-
An abstract method that returns the last component
of the term pipeline.
- getEndOfPipeline() - Method in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer
-
Returns the object that is to be the end of the TermPipeline.
- getEndOfPipeline() - Method in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Returns the end of the term pipeline, which corresponds to
an instance of either BasicIndexer.BasicTermProcessor, or
BasicIndexer.FieldTermProcessor, depending on whether
field information is stored.
- getEndOfPipeline() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer
-
Returns the object that is to be the end of the TermPipeline.
- getEntriesSkipped() - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.InvertedIterator
-
- getEntriesSkipped() - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
-
Returns the number of entries that were skipped during
a call to the next().
- getEntriesSkipped() - Method in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
Returns the number of entries that were skipped during
a call to the next().
- getEntriesSkipped() - Method in interface org.terrier.structures.PostingIndexInputStream
-
Returns the number of entries that were skipped during
a call to the next().
- getEntry(K) - Method in class org.terrier.structures.collections.FSOrderedMapFile
-
this method is the one which does the actual disk lookup of entries.
- getEntryStatistics() - Method in class org.terrier.matching.daat.FatCandidateResultSet
-
- getEntryStatistics() - Method in class org.terrier.matching.FatQueryResultSet
-
Return the EntryStatistics of each of the query terms in the query
- getEntryStatistics() - Method in interface org.terrier.matching.FatResultSet
-
Return the EntryStatistics of each of the query terms in the query
- getExactResultSize() - Method in class org.terrier.matching.AccumulatorResultSet
-
Returns the exact size of the result set.
- getExactResultSize() - Method in class org.terrier.matching.CollectionResultSet
-
Returns the exact size of the result set.
- getExactResultSize() - Method in class org.terrier.matching.daat.CandidateResultSet
-
- getExactResultSize() - Method in interface org.terrier.matching.ResultSet
-
Returns the exact size of the result set.
- getExpandedTerms(int) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
This method implements the functionality of assigning expansion weights to
the terms in the top-retrieved documents, and returns the most informative
terms among them.
- getExpandedTerms(int, QueryExpansionModel) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
- getExpandedTerms(int) - Method in class org.terrier.querying.ExpansionTerms
-
Get the most informative terms for the expanded set.
- getExpansionProbability(int) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the probability of a given termid occurring
in the expansion documents.
- getExpansionTerms() - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns expanded terms
- getExpansionTerms() - Method in class org.terrier.querying.QueryExpansion
-
load the expansion terms, as per the property qe.expansion.terms.class.
- getExpansionWeight(String, QueryExpansionModel) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the weight of a given term, computed by the
specified query expansion model.
- getExpansionWeight(String) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the weight of a given term.
- getExpansionWeight(int, QueryExpansionModel) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the weight of a term with the given
term identifier, computed by the specified
query expansion model.
- getExpansionWeight(int) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the weight of a term with the given
term identifier.
- getExtractor(String, InputStream) - Method in class org.terrier.indexing.POIDocument
-
- getFeatureNames() - Method in class org.terrier.learning.FeaturedQueryResultSet
-
Gets the names of the features that have been added to this ResultSet
- getFeatureNames() - Method in interface org.terrier.learning.FeaturedResultSet
-
Gets the names of the features that have been added to this ResultSet
- getFeatureScores(String) - Method in class org.terrier.learning.FeaturedQueryResultSet
-
Get all scores for the enabled docids given a feature name
- getFeatureScores(int) - Method in class org.terrier.learning.FeaturedQueryResultSet
-
Get the feature scores for a given feature id
- getFeatureScores(String) - Method in interface org.terrier.learning.FeaturedResultSet
-
Get all scores for the enabled docids given a feature name
- getFeatureScores(int) - Method in interface org.terrier.learning.FeaturedResultSet
-
Get the feature scores for a given feature id
- getFeedbackDocuments(Request) - Method in class org.terrier.querying.FeedbackSelector
-
Obtain feedback documents for the specified query request
- getFeedbackDocuments(Request) - Method in class org.terrier.querying.PseudoRelevanceFeedbackSelector
-
Obtain feedback documents for the specified query request
- getFeedbackDocuments(Request) - Method in class org.terrier.querying.RelevanceFeedbackSelector
-
Obtain feedback documents for the specified query request
- getFeedbackDocuments(Request) - Method in class org.terrier.querying.RelevanceFeedbackSelectorDocids
-
Obtain feedback documents for the specified query request
- getFeedbackDocuments(Request) - Method in class org.terrier.querying.RelevantOnlyFeedbackDocuments
-
Obtain feedback documents for the specified query request
- getFeedbackSelector(Request) - Method in class org.terrier.querying.QueryExpansion
-
load the feedback selector, based on the property qe.feedback.selector
- getField() - Method in class org.terrier.querying.parser.FieldQuery
-
Gets the field that the query term should appear.
- getFieldFrequencies() - Method in class org.terrier.realtime.memory.fields.MemoryFieldsIterablePosting
-
Returns the frequencies of the term in each field of the document
- getFieldFrequencies() - Method in class org.terrier.realtime.memory.fields.MemoryFieldsLexiconEntry
-
Get the frequencies for each field
- getFieldFrequencies() - Method in class org.terrier.structures.BlockFieldLexiconEntry
-
Get the frequencies for each field
- getFieldFrequencies() - Method in interface org.terrier.structures.FieldEntryStatistics
-
Get the frequencies for each field
- getFieldFrequencies() - Method in class org.terrier.structures.FieldLexiconEntry
-
Get the frequencies for each field
- getFieldFrequencies(String) - Method in class org.terrier.structures.indexing.FieldDocumentPostingList
-
Return the frequencies of the specified term in all of the fields
- getFieldFrequencies() - Method in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun.bfPIRPostingIterator
-
- getFieldFrequencies() - Method in class org.terrier.structures.indexing.singlepass.FieldPostingInRun.fPIRPostingIterator
-
- getFieldFrequencies() - Method in class org.terrier.structures.postings.ArrayOfFieldIterablePosting
-
- getFieldFrequencies() - Method in class org.terrier.structures.postings.bit.BlockFieldIterablePosting
-
Returns the frequencies of the term in each field of the document
- getFieldFrequencies() - Method in class org.terrier.structures.postings.bit.FieldIterablePosting
-
Returns the frequencies of the term in each field of the document
- getFieldFrequencies() - Method in class org.terrier.structures.postings.BlockFieldPostingImpl
-
Returns the frequencies of the term in each field of the document
- getFieldFrequencies() - Method in class org.terrier.structures.postings.FieldORIterablePosting
-
- getFieldFrequencies() - Method in interface org.terrier.structures.postings.FieldPosting
-
Returns the frequencies of the term in each field of the document
- getFieldFrequencies() - Method in class org.terrier.structures.postings.FieldPostingImpl
-
Returns the frequencies of the term in each field of the document
- getFieldFrequencies() - Method in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- getFieldFrequencies() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- getFieldFrequency(String) - Method in class org.terrier.structures.indexing.FieldLexiconMap
-
- getFieldLengths(int) - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields
-
Get the length of each field
- getFieldLengths(int) - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFieldsMap
-
Get the length of each field
- getFieldLengths() - Method in class org.terrier.realtime.memory.fields.MemoryFieldsIterablePosting
-
Returns the lengths of the each fields in the current document
- getFieldLengths(int) - Method in interface org.terrier.structures.FieldDocumentIndex
-
Get the length of each field
- getFieldLengths() - Method in class org.terrier.structures.FieldDocumentIndexEntry
-
Get the lengths of each field
- getFieldLengths(int) - Method in class org.terrier.structures.FSAFieldDocumentIndex
-
Get the length of each field
- getFieldLengths() - Method in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun.bfPIRPostingIterator
-
- getFieldLengths() - Method in class org.terrier.structures.indexing.singlepass.FieldPostingInRun.fPIRPostingIterator
-
- getFieldLengths(int) - Method in class org.terrier.structures.PostingIndex.DocidSpecificDocumentIndex
-
- getFieldLengths() - Method in class org.terrier.structures.postings.ArrayOfFieldIterablePosting
-
- getFieldLengths() - Method in class org.terrier.structures.postings.bit.BlockFieldIterablePosting
-
Returns the lengths of the each fields in the current document
- getFieldLengths() - Method in class org.terrier.structures.postings.bit.FieldIterablePosting
-
Returns the lengths of the each fields in the current document
- getFieldLengths() - Method in class org.terrier.structures.postings.BlockFieldPostingImpl
-
Returns the lengths of the each fields in the current document
- getFieldLengths() - Method in class org.terrier.structures.postings.FieldORIterablePosting
-
- getFieldLengths() - Method in interface org.terrier.structures.postings.FieldPosting
-
Returns the lengths of the each fields in the current document
- getFieldLengths() - Method in class org.terrier.structures.postings.FieldPostingImpl
-
Returns the lengths of the each fields in the current document
- getFieldLengths() - Method in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- getFieldLengths() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- getFields() - Method in interface org.terrier.indexing.Document
-
Returns a list of the fields the current term appears in.
- getFields() - Method in class org.terrier.indexing.FileDocument
-
Returns null because there is no support for fields with
file documents.
- getFields() - Method in class org.terrier.indexing.TaggedDocument
-
Returns the fields in which the current term appears in.
- getFields() - Method in class org.terrier.indexing.TwitterJSONDocument
-
- getFieldScore() - Method in class org.terrier.utility.FieldScore
-
Computes an field score associated with a
page.
- getFieldTokens() - Method in class org.terrier.structures.CollectionStatistics
-
Returns the length of each field in tokens
- getFileList() - Method in class org.terrier.indexing.SimpleFileCollection
-
Returns the ist of indexed files in the order they were indexed in.
- getFilename(String, String, String, byte, byte) - Static method in class org.terrier.structures.bit.BitPostingIndexInputStream
-
Return filename
- getFilename(IndexOnDisk, String, byte, byte) - Static method in class org.terrier.structures.bit.BitPostingIndexInputStream
-
Returns filename
- getFilename(String, String, String, byte, byte) - Static method in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
Return filename
- getFilename(IndexOnDisk, String, byte, byte) - Static method in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
Returns filename
- getFileNames() - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
- getFileNumber() - Method in class org.terrier.structures.BasicLexiconEntry
-
Returns the file number: 0-32
- getFileNumber() - Method in interface org.terrier.structures.BitIndexPointer
-
Returns the file number: 0-32
- getFileNumber() - Method in class org.terrier.structures.DocumentIndexEntry
-
Returns the file number: 0-32
- getFileNumber() - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Returns the file number: 0-32
- getFileNumber() - Method in class org.terrier.structures.SimpleDocumentIndexEntry
-
Returns the file number: 0-32
- getFilePointer() - Method in interface org.terrier.utility.io.RandomDataInput
-
Return the current position in the file
- getFilePointer() - Method in class org.terrier.utility.io.RandomDataInputMemory
-
Return the current position in the file
- getFileSystem(String) - Static method in class org.terrier.utility.Files
-
derive the file system to use that is associated with the scheme in the specified filename.
- getFileSystemName(String) - Static method in class org.terrier.utility.Files
-
Get the name of the file system that would be used to access a given file or directory.
- getFinalNumberOfTerms() - Method in class org.terrier.structures.indexing.LexiconBuilder
-
Returns the number of terms in the final lexicon.
- getFlushDelegate() - Method in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Get the flushDelegate
- getFlushDocSizes() - Method in class org.terrier.structures.indexing.singlepass.hadoop.MapData
-
Contains one element, for each run (aka flush) outputted by this map.
- getFlushNo() - Method in class org.terrier.structures.indexing.singlepass.hadoop.MapEmittedPostingList
-
get flush no
- getFlushno() - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm
-
- getFolders() - Method in class org.terrier.applications.desktop.IndexFolders
-
Returns the list of selected folders.
- getFreq(int) - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.BasicMemoryPostingList
-
- getFrequency(String) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the frequency of a given term in the top-ranked documents.
- getFrequency(int) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the frequency of a given term in the top-ranked documents.
- getFrequency() - Method in class org.terrier.realtime.memory.MemoryIterablePosting
-
Return the frequency of the term in the current document
- getFrequency() - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
The frequency (total number of occurrences) of the entry (term).
- getFrequency() - Method in class org.terrier.realtime.multi.MultiDirectIterablePostingWithOffset
-
- getFrequency() - Method in class org.terrier.realtime.multi.MultiIterablePosting
-
Return the frequency of the term in the current document
- getFrequency() - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
The frequency (total number of occurrences) of the entry (term).
- getFrequency() - Method in class org.terrier.structures.BasicLexiconEntry
-
The frequency (total number of occurrences) of the entry (term).
- getFrequency() - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
The frequency (total number of occurrences) of the entry (term).
- getFrequency() - Method in interface org.terrier.structures.EntryStatistics
-
The frequency (total number of occurrences) of the entry (term).
- getFrequency(String) - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Return the frequency of the specified term in this document
- getFrequency() - Method in class org.terrier.structures.indexing.DocumentPostingList.postingIterator
-
- getFrequency() - Method in class org.terrier.structures.indexing.singlepass.SimplePostingInRun.PIRPostingIterator
-
- getFrequency() - Method in class org.terrier.structures.postings.ANDIterablePosting
-
- getFrequency() - Method in class org.terrier.structures.postings.ArrayOfBasicIterablePosting
-
Return the frequency of the term in the current document
- getFrequency() - Method in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
-
Return the frequency of the term in the current document
- getFrequency() - Method in class org.terrier.structures.postings.BasicPostingImpl
-
Return the frequency of the term in the current document
- getFrequency() - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- getFrequency() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- getFrequency() - Method in class org.terrier.structures.postings.ORIterablePosting
-
Return the frequency of the term in the current document
- getFrequency() - Method in interface org.terrier.structures.postings.Posting
-
Return the frequency of the term in the current document
- getGammaFunction() - Static method in class org.terrier.statistics.GammaFunction
-
Obtain an instance of GammaFunction
- getGlobalConfiguration() - Static method in class org.terrier.utility.io.HadoopPlugin
-
Obtain the global Hadoop configuration in use by the plugin
- getGrade(String, String, int) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Returns the grade of a document for a given query.
- getGrade(String, int) - Method in class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
get grade
- getHost() - Method in class org.terrier.services.websitesearch.crawler4j.CustomIndexData
-
- getId() - Method in class org.terrier.realtime.memory.MemoryIterablePosting
-
Return the id of the current posting.
- getId() - Method in class org.terrier.realtime.multi.MultiDirectIterablePostingWithOffset
-
- getId() - Method in class org.terrier.realtime.multi.MultiIterablePosting
-
Return the id of the current posting.
- getId() - Method in class org.terrier.structures.indexing.DocumentPostingList.postingIterator
-
- getId() - Method in class org.terrier.structures.indexing.singlepass.SimplePostingInRun.PIRPostingIterator
-
- getId() - Method in class org.terrier.structures.postings.ANDIterablePosting
-
- getId() - Method in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
-
Return the id of the current posting.
- getId() - Method in class org.terrier.structures.postings.BasicPostingImpl
-
Return the id of the current posting.
- getId() - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- getId() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- getId() - Method in class org.terrier.structures.postings.ORIterablePosting
-
Return the id of the current posting.
- getId() - Method in interface org.terrier.structures.postings.Posting
-
Return the id of the current posting.
- getIds(IterablePosting) - Static method in class org.terrier.structures.postings.PostingUtil
-
Get an array of all the ids in a given IterablePosting stream
- getIds(IterablePosting, int) - Static method in class org.terrier.structures.postings.PostingUtil
-
Get an array of all the ids in a given IterablePosting stream,
where the length of the stream is known
- getIdTag() - Method in class org.terrier.utility.TagSet
-
Return the id tag.
- getIndex() - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
Get the index pointer.
- getIndex() - Method in class org.terrier.querying.Manager
-
Returns the index used by the manager.
- getIndex(Manager) - Method in class org.terrier.querying.QueryExpansion
-
For easier sub-classing of which index the query expansion comes from
- getIndex() - Method in class org.terrier.querying.Request
-
Returns the index to be used for this query
- getIndex() - Method in class org.terrier.services.websitesearch.crawler4j.CustomIndexData
-
- getIndex() - Method in class org.terrier.structures.CompressingMetaIndex.InputStream
-
Return the position that we are at (entry number)
- getIndex(int) - Method in interface org.terrier.structures.MapLexicon.Id2EntryIndexLookup
-
- getIndex(int) - Method in class org.terrier.structures.MapLexicon.IdIsIndex
-
- getIndexLoadingProfileAsRetrieval() - Static method in class org.terrier.structures.Index
-
Get RETRIEVAL_LOADING_PROFILE
- getIndexOfCurrentQuery() - Method in class org.terrier.applications.batchquerying.TRECQuery
-
Returns the index of the last obtained query.
- getIndexProperty(String, String) - Method in class org.terrier.structures.Index
-
get an arbitrary property in the index
- getIndexStructure(String) - Method in class org.terrier.realtime.memory.MemoryIndex
-
Obtains the named index structure, using an already loaded one if
possible.
- getIndexStructure(String) - Method in class org.terrier.realtime.multi.MultiIndex
-
Obtains the named index structure, using an already loaded one if
possible.
- getIndexStructure(String) - Method in class org.terrier.structures.Index
-
Obtains the named index structure, using an already loaded one if
possible.
- getIndexStructure(String) - Method in class org.terrier.structures.IndexOnDisk
-
Obtains the named index structure, using an already loaded one if
possible.
- getIndexStructureInputStream(String) - Method in class org.terrier.realtime.memory.MemoryIndex
-
Return the input stream associated with the specified structure of this
index
- getIndexStructureInputStream(String) - Method in class org.terrier.realtime.multi.MultiIndex
-
Not implemented.
- getIndexStructureInputStream(String) - Method in class org.terrier.structures.Index
-
Return the input stream associated with the specified structure of this
index
- getIndexStructureInputStream(String) - Method in class org.terrier.structures.IndexOnDisk
-
- getIndicesToDelete(List<Index>) - Method in class org.terrier.realtime.incremental.IncrementalDeleteFixedNumber
-
Get a list of indices to delete (if any)
- getIndicesToDelete(List<Index>) - Method in class org.terrier.realtime.incremental.IncrementalDeletePolicy
-
Get a list of indices to delete (if any)
- getInfo() - Method in interface org.terrier.applications.batchquerying.QuerySource
-
Return information about the query source
- getInfo() - Method in class org.terrier.applications.batchquerying.TRECQuery
-
Returns the filenames of the topic files from which the queries were extracted
- getInfo() - Method in class org.terrier.learning.LabelDecorator
-
- getInfo() - Method in class org.terrier.matching.BaseMatching
-
Return a human readable description of this Matching class
- getInfo() - Method in class org.terrier.matching.daat.Full
-
Return a human readable description of this Matching class
- getInfo() - Method in class org.terrier.matching.daat.FullNoPLM
-
- getInfo() - Method in class org.terrier.matching.FatFeaturedScoringMatching
-
- getInfo() - Method in class org.terrier.matching.FatResultsMatching
-
- getInfo() - Method in class org.terrier.matching.FatScoringMatching
-
- getInfo(FatResultSet) - Static method in class org.terrier.matching.FatUtils
-
- getInfo() - Method in class org.terrier.matching.LearnedModelMatching
-
- getInfo() - Method in interface org.terrier.matching.Matching
-
Return a human readable description of this Matching class
- getInfo() - Method in interface org.terrier.matching.Model
-
Returns a model dependant string, such that runs can be identified
from TREC results.
- getInfo() - Method in class org.terrier.matching.models.aftereffect.AfterEffect
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.aftereffect.B
-
This method returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.aftereffect.L
-
This method returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.aftereffect.L5
-
This method returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.aftereffect.LL
-
Returns the name of the method.
- getInfo() - Method in class org.terrier.matching.models.basicmodel.B
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.basicmodel.BasicModel
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.basicmodel.BM
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.basicmodel.Br
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.basicmodel.DFR_BM
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.basicmodel.IF
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.basicmodel.In
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.basicmodel.In_exp
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.basicmodel.P
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.basicmodel.PL
-
- getInfo() - Method in class org.terrier.matching.models.BB2
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.BM25
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.BM25F
-
- getInfo() - Method in class org.terrier.matching.models.DFIC
-
- getInfo() - Method in class org.terrier.matching.models.DFIZ
-
- getInfo() - Method in class org.terrier.matching.models.DFR_BM25
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.DFRee
-
Returns the name of the model, in this case "DFRee"
- getInfo() - Method in class org.terrier.matching.models.DFReeKLIM
-
Returns the name of the model, in this case "DFReeKLIM"
- getInfo() - Method in class org.terrier.matching.models.DFRWeightingModel
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.DirichletLM
-
- getInfo() - Method in class org.terrier.matching.models.Dl
-
- getInfo() - Method in class org.terrier.matching.models.DLH
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.DLH13
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.DPH
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.Hiemstra_LM
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.IFB2
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.In_expB2
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.In_expC2
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.InB2
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.InL2
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.Js_KLs
-
Returns the name of the model, in this case "Js_KLs"
- getInfo() - Method in class org.terrier.matching.models.LemurTF_IDF
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.LGD
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.MDL2
-
- getInfo() - Method in class org.terrier.matching.models.ML2
-
- getInfo() - Method in class org.terrier.matching.models.normalisation.Normalisation
-
This method provides the contract for getting the name of the
implemented frequency normalisation method.
- getInfo() - Method in class org.terrier.matching.models.normalisation.Normalisation0
-
Get the name of the normalisation method.
- getInfo() - Method in class org.terrier.matching.models.normalisation.Normalisation1
-
Get the name of the normalisation method.
- getInfo() - Method in class org.terrier.matching.models.normalisation.Normalisation2
-
Get the name of the normalisation method.
- getInfo() - Method in class org.terrier.matching.models.normalisation.Normalisation2exp
-
Get the name of the normalisation method.
- getInfo() - Method in class org.terrier.matching.models.normalisation.Normalisation3
-
Get the name of the normalisation method.
- getInfo() - Method in class org.terrier.matching.models.normalisation.NormalisationB
-
Get the name of the normalisation method.
- getInfo() - Method in class org.terrier.matching.models.normalisation.NormalisationF
-
Get the name of the normalisation method.
- getInfo() - Method in class org.terrier.matching.models.normalisation.NormalisationJ
-
Get the name of the normalisation method.
- getInfo() - Method in class org.terrier.matching.models.normalisation.NormalisationJN
-
Get the name of the normalisation method.
- getInfo() - Method in class org.terrier.matching.models.normalisation.NormalisationP
-
Get the name of the normalisation method.
- getInfo() - Method in class org.terrier.matching.models.normalisation.NormalisationStatic
-
Get the name of the normalisation method.
- getInfo() - Method in class org.terrier.matching.models.PerFieldNormWeightingModel
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.PL2
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.PL2F
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.queryexpansion.BA
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.queryexpansion.Bo1
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.queryexpansion.Bo2
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.queryexpansion.Information
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.queryexpansion.KL
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.queryexpansion.KLComplete
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.queryexpansion.KLCorrect
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.SingleFieldModel
-
- getInfo() - Method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
- getInfo() - Method in class org.terrier.matching.models.Tf
-
- getInfo() - Method in class org.terrier.matching.models.TF_IDF
-
Returns the name of the model, in this case "TF_IDF"
- getInfo() - Method in class org.terrier.matching.models.WeightingModel
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.XSqrA_M
-
Returns the name of the model, in this case "XSqrA_M"
- getInfo() - Method in class org.terrier.matching.taat.Full
-
Return a human readable description of this Matching class
- getInfo() - Method in class org.terrier.matching.taat.FullNoPLM
-
Return a human readable description of this Matching class
- getInfo() - Method in class org.terrier.matching.TRECResultsMatching
-
- getInfo() - Method in class org.terrier.matching.tsms.RequiredTermModifier
-
- getInfo() - Method in class org.terrier.matching.tsms.TermInFieldModifier
-
- getInfo() - Method in class org.terrier.querying.Decorate
-
Returns the name of the post processor.
- getInfo(SearchRequest) - Method in class org.terrier.querying.Manager
-
Returns information about the weighting models and
the post processors used for the given search request.
- getInfo() - Method in interface org.terrier.querying.Process
-
Returns the name of the processor.
- getInfo() - Method in class org.terrier.querying.QueryExpansion
-
Returns the name of the used query expansion model.
- getInt() - Method in class org.terrier.utility.Wrapper.IntObjectWrapper
-
get value
- getInterfaces(Object) - Static method in class org.terrier.structures.merging.StructureMerger
-
- getIntIndexProperty(String, int) - Method in class org.terrier.structures.Index
-
get an arbitrary int property from the index
- getInvertedIndex() - Method in class org.terrier.realtime.memory.MemoryIndex
-
Returns the InvertedIndex to use for this index
- getInvertedIndex() - Method in class org.terrier.realtime.multi.MultiIndex
-
Returns the InvertedIndex to use for this index
- getInvertedIndex() - Method in class org.terrier.structures.Index
-
Returns the InvertedIndex to use for this index
- getInvertedIndex() - Method in class org.terrier.structures.IndexOnDisk
-
- getItem(String, int) - Method in class org.terrier.realtime.memory.MemoryCompressedMetaIndex
-
Obtain metadata of specified type for specified document.
- getItem(String, int) - Method in class org.terrier.realtime.memory.MemoryMetaIndex
-
Obtain metadata of specified type for specified document.
- getItem(String, int) - Method in class org.terrier.realtime.memory.MemoryMetaIndexMap
-
Obtain metadata of specified type for specified document.
- getItem(String, int) - Method in class org.terrier.realtime.multi.MultiMeta
-
Obtain metadata of specified type for specified document.
- getItem(String, int) - Method in class org.terrier.structures.CompressingMetaIndex
-
Obtain metadata of specified type for specified document.
- getItem(String, int) - Method in interface org.terrier.structures.MetaIndex
-
Obtain metadata of specified type for specified document.
- getItems(String, int[]) - Method in class org.terrier.realtime.memory.MemoryCompressedMetaIndex
-
Obtain metadata of specified type for specified documents.
- getItems(String[], int) - Method in class org.terrier.realtime.memory.MemoryCompressedMetaIndex
-
Obtain metadata of specified types for specified document.
- getItems(String[], int[]) - Method in class org.terrier.realtime.memory.MemoryCompressedMetaIndex
-
Obtain metadata of specified types for specified documents.
- getItems(String, int[]) - Method in class org.terrier.realtime.memory.MemoryMetaIndex
-
Obtain metadata of specified type for specified documents.
- getItems(String[], int) - Method in class org.terrier.realtime.memory.MemoryMetaIndex
-
Obtain metadata of specified types for specified document.
- getItems(String[], int[]) - Method in class org.terrier.realtime.memory.MemoryMetaIndex
-
Obtain metadata of specified types for specified documents.
- getItems(String, int[]) - Method in class org.terrier.realtime.memory.MemoryMetaIndexMap
-
Obtain metadata of specified type for specified documents.
- getItems(String[], int) - Method in class org.terrier.realtime.memory.MemoryMetaIndexMap
-
Obtain metadata of specified types for specified document.
- getItems(String[], int[]) - Method in class org.terrier.realtime.memory.MemoryMetaIndexMap
-
Obtain metadata of specified types for specified documents.
- getItems(String[], int) - Method in class org.terrier.realtime.multi.MultiMeta
-
Obtain metadata of specified types for specified document.
- getItems(String, int[]) - Method in class org.terrier.realtime.multi.MultiMeta
-
Obtain metadata of specified type for specified documents.
- getItems(String[], int[]) - Method in class org.terrier.realtime.multi.MultiMeta
-
Obtain metadata of specified types for specified documents.
- getItems(String, int[]) - Method in class org.terrier.structures.CompressingMetaIndex
-
Obtain metadata of specified type for specified documents.
- getItems(String[], int[]) - Method in class org.terrier.structures.CompressingMetaIndex
-
Obtain metadata of specified types for specified documents.
- getItems(String[], int) - Method in class org.terrier.structures.CompressingMetaIndex
-
Obtain metadata of specified types for specified document.
- getItems(String, int[]) - Method in interface org.terrier.structures.MetaIndex
-
Obtain metadata of specified type for specified documents.
- getItems(String[], int) - Method in interface org.terrier.structures.MetaIndex
-
Obtain metadata of specified types for specified document.
- getItems(String[], int[]) - Method in interface org.terrier.structures.MetaIndex
-
Obtain metadata of specified types for specified documents.
- getIthLexicon(int) - Method in class org.terrier.realtime.multi.MultiLexicon
-
- getIthLexiconEntry(int) - Method in class org.terrier.realtime.multi.MultiLexicon
-
This is an invalid method since a lexicon entry can appear in any number of
lexicons.
- getIthLexiconEntry(int) - Method in class org.terrier.structures.Lexicon
-
Get the term and LexiconEntry (contains statistics and a pointer) for
the entry in the lexicon with the specified index.
- getIthLexiconEntry(int) - Method in class org.terrier.structures.MapLexicon
-
Get the term and LexiconEntry (contains statistics and a pointer) for
the entry in the lexicon with the specified index.
- getIthShard(int) - Method in class org.terrier.realtime.multi.MultiIndex
-
- getJf() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.Inv2DirectMultiReduceJob
-
What job factory to use?
- getJobFactory(String) - Static method in class org.terrier.utility.io.HadoopPlugin
-
Get a JobFactory with the specified session name.
- getJobFactory(String, boolean) - Static method in class org.terrier.utility.io.HadoopPlugin
-
implements the obtaining of job factories
- getJsonText() - Method in class org.terrier.indexing.TwitterJSONDocument
-
- getKey() - Method in class org.terrier.structures.collections.MapEntry
- getKeyFactory() - Method in class org.terrier.structures.collections.FSOrderedMapFile
-
Get the key factory
- getKeyFrequencies() - Method in class org.terrier.matching.daat.FatCandidateResultSet
-
- getKeyFrequencies() - Method in class org.terrier.matching.FatQueryResultSet
-
Return the frequencies of each of the query terms in the query
- getKeyFrequencies() - Method in interface org.terrier.matching.FatResultSet
-
Return the frequencies of each of the query terms in the query
- getKeyFrequency(int) - Method in class org.terrier.matching.PostingListManager
-
- getKeyLengths() - Method in class org.terrier.realtime.memory.MemoryMetaIndex
-
- getKeys() - Method in class org.terrier.realtime.memory.MemoryCompressedMetaIndex
-
Returns the keys of this meta index
- getKeys() - Method in class org.terrier.realtime.memory.MemoryMetaIndex
-
Returns the keys of this meta index
- getKeys() - Method in class org.terrier.realtime.memory.MemoryMetaIndexMap
-
Returns the keys of this meta index
- getKeys() - Method in class org.terrier.realtime.multi.MultiMeta
-
Returns the keys of this meta index
- getKeys() - Method in class org.terrier.structures.CompressingMetaIndex
-
Returns the keys of this meta index
- getKeys() - Method in interface org.terrier.structures.MetaIndex
-
Returns the keys of this meta index
- getLabels() - Method in class org.terrier.learning.FeaturedQueryResultSet
- getLabels() - Method in interface org.terrier.learning.FeaturedResultSet
-
- getLastDocFreq() - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
- getLastFreq() - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
- getLastIndexLoadError() - Static method in class org.terrier.structures.Index
-
Returns the last warning given by an index being loaded.
- getLastTermWritten() - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
- getLength() - Method in class org.terrier.structures.indexing.singlepass.hadoop.PositionAwareSplit
- getLexicon() - Method in class org.terrier.realtime.memory.MemoryIndex
-
Return the Lexicon associated with this index
- getLexicon() - Method in class org.terrier.realtime.multi.MultiIndex
-
Return the Lexicon associated with this index
- getLexicon() - Method in class org.terrier.structures.Index
-
Return the Lexicon associated with this index
- getLexicon() - Method in class org.terrier.structures.IndexOnDisk
-
- getLexiconEntry(String) - Method in class org.terrier.realtime.multi.MultiLexicon
-
Get the LexiconEntry (contains statistics and a pointer) for the given term.
- getLexiconEntry(int) - Method in class org.terrier.realtime.multi.MultiLexicon
-
Get the term and LexiconEntry (contains statistics and a pointer) for
a given term id.
- getLexiconEntry(int, int) - Method in class org.terrier.realtime.multi.MultiLexicon
-
This is an extra lexicon entry method for fast lookups of LexiconEntry's
by term id.
- getLexiconEntry() - Method in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun
-
- getLexiconEntry() - Method in class org.terrier.structures.indexing.singlepass.FieldPostingInRun
-
- getLexiconEntry() - Method in class org.terrier.structures.indexing.singlepass.PostingInRun
-
Return the LexiconEntry for this Posting
- getLexiconEntry(KEY) - Method in class org.terrier.structures.Lexicon
-
Get the LexiconEntry (contains statistics and a pointer) for the given term.
- getLexiconEntry(int) - Method in class org.terrier.structures.Lexicon
-
Get the term and LexiconEntry (contains statistics and a pointer) for
a given term id.
- getLexiconEntry(String) - Method in class org.terrier.structures.MapLexicon
-
Get the LexiconEntry (contains statistics and a pointer) for the given term.
- getLexiconEntry(int) - Method in class org.terrier.structures.MapLexicon
-
Get the term and LexiconEntry (contains statistics and a pointer) for
a given term id.
- getLexiconEntryRange(String, String) - Method in class org.terrier.realtime.multi.MultiLexicon
-
- getLexiconEntryRange(KEY, KEY) - Method in class org.terrier.structures.Lexicon
-
Returns an iterator over a set of LexiconEntries within a range of
entries in the lexicon.
- getLexiconEntryRange(String, String) - Method in class org.terrier.structures.MapLexicon
-
Returns an iterator over a set of LexiconEntries within a range of
entries in the lexicon.
- getLexInputStream(String) - Method in class org.terrier.structures.indexing.LexiconBuilder
-
return the lexicon input stream for the current index at the specified filename
- getLexOutputStream(String) - Method in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
get LexiconOutputStream
- getLexOutputStream(String) - Method in class org.terrier.structures.indexing.LexiconBuilder
-
return the lexicon outputstream for the current index at the specified filename
- getLocations() - Method in class org.terrier.structures.indexing.singlepass.hadoop.PositionAwareSplit
- getLock() - Method in class org.terrier.matching.AccumulatorResultSet
-
get lock
- getLock() - Method in class org.terrier.matching.CollectionResultSet
-
Returns the lock for enabling the modification of the result set by
more than one threads.
- getLock() - Method in class org.terrier.matching.daat.CandidateResultSet
-
Returns the lock associated with the result set.
- getLock() - Method in interface org.terrier.matching.ResultSet
-
Returns the lock associated with the result set.
- getManager() - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
Get the querying manager.
- getMap() - Method in class org.terrier.structures.indexing.singlepass.hadoop.MapData
-
get map
- getMap() - Method in class org.terrier.structures.indexing.singlepass.hadoop.MapEmittedPostingList
-
get Map
- getMapDocs() - Method in class org.terrier.structures.indexing.singlepass.hadoop.MapData
-
get mapDocs
- getMapId() - Method in class org.terrier.structures.indexing.singlepass.hadoop.MapData
-
get map id
- getMapNo() - Method in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunPostingIterator
-
Returns the map that the current posting came from
- getMapOutputClass() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.Inv2DirectMultiReduceJob
-
Type of the posting class
- getMatchingModel(Request) - Method in class org.terrier.querying.Manager
-
Returns the matching model indicated to be used, based on the Index and the Matching
name specified in the passed Request object.
- getMatchingModel() - Method in class org.terrier.querying.Request
-
returns the name of the matching model that should be used for retrieval
- getMatchingQueryTerms() - Method in class org.terrier.querying.Request
-
Return the MatchingQueryTerms object to use for matching
- getMaximumTextLength(int) - Static method in class org.terrier.structures.seralization.FixedSizeTextFactory
-
For the Hadoop Text class, given a String of charCount, how long
is the maximum encoded bytes?
- getMemoryConsumption() - Method in class org.terrier.structures.indexing.singlepass.MemoryPostings
-
Returns the number of bytes consumed by this set of postings
- getMetadata(String[], int) - Method in class org.terrier.querying.Decorate
-
- getMetadata(String[], int[]) - Method in class org.terrier.querying.Decorate
-
- getMetaIndex() - Method in class org.terrier.realtime.memory.MemoryIndex
-
Get the Meta Index structure
- getMetaIndex() - Method in class org.terrier.realtime.multi.MultiIndex
-
Get the Meta Index structure
- getMetaIndex() - Method in class org.terrier.structures.Index
-
Get the Meta Index structure
- getMetaIndex() - Method in class org.terrier.structures.IndexOnDisk
-
- getMetaItem(String, int) - Method in class org.terrier.matching.AccumulatorResultSet
-
Unsupported
- getMetaItem(String, int) - Method in class org.terrier.matching.CollectionResultSet
-
Empty method.
- getMetaItem(String, int) - Method in class org.terrier.matching.daat.CandidateResultSet
-
- getMetaItem(String, int) - Method in class org.terrier.matching.QueryResultSet
-
Gets a metadata value for a given document.
- getMetaItem(String, int) - Method in interface org.terrier.matching.ResultSet
-
Gets a metadata value for a given document.
- getMetaItems(String) - Method in class org.terrier.matching.AccumulatorResultSet
-
Unsupported
- getMetaItems(String) - Method in class org.terrier.matching.CollectionResultSet
-
Empty method.
- getMetaItems(String) - Method in class org.terrier.matching.daat.CandidateResultSet
-
- getMetaItems(String) - Method in class org.terrier.matching.QueryResultSet
-
Gets the metadata information for all documents.
- getMetaItems(String) - Method in interface org.terrier.matching.ResultSet
-
Gets the metadata information for all documents.
- getMetaKeys() - Method in class org.terrier.matching.AccumulatorResultSet
-
Unsupported
- getMetaKeys() - Method in class org.terrier.matching.CollectionResultSet
-
Returns the names of the meta keys which this resultset has
- getMetaKeys() - Method in class org.terrier.matching.daat.CandidateResultSet
-
- getMetaKeys() - Method in class org.terrier.matching.QueryResultSet
-
Returns the names of the meta keys which this resultset has
- getMetaKeys() - Method in interface org.terrier.matching.ResultSet
-
Returns the names of the meta keys which this resultset has
- getMinusTerms(Query) - Method in class org.terrier.matching.dsms.BooleanFallback
-
Builds a hashset containing all terms that are required NOT
to be in the query
- getModifiers() - Static method in class org.terrier.utility.FieldScore
-
Returns the modifiers scores.
- getMOS() - Method in class org.terrier.compression.bit.MemorySBOS
-
- getName() - Method in class org.terrier.matching.dsms.BooleanFallback
-
Returns the name of the modifier, which is BooleanFallback.
- getName() - Method in class org.terrier.matching.dsms.BooleanScoreModifier
-
Returns the name of the document score modifier.
- getName() - Method in class org.terrier.matching.dsms.DependenceScoreModifier
-
Returns the name of the modifier.
- getName() - Method in interface org.terrier.matching.dsms.DocumentScoreModifier
-
Returns the name of the document score modifier.
- getName() - Method in class org.terrier.matching.dsms.PhraseScoreModifier
-
- getName() - Method in class org.terrier.matching.dsms.ResetScores
-
- getName() - Method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
Returns the name of the document score modifier.
- getName() - Method in class org.terrier.matching.tsms.RequiredTermModifier
-
Returns the name of the class and whether the query term is required.
- getName() - Method in class org.terrier.matching.tsms.TermInFieldModifier
-
Returns the name of the class and whether the query term is required.
- getName() - Method in interface org.terrier.matching.tsms.TermScoreModifier
-
Deprecated.
Returns the name of the modifier.
- getNext() - Method in class org.terrier.compression.bit.LinkedBuffer
-
- getNext() - Method in class org.terrier.compression.bit.MemoryLinkedOutputStream
-
- getNextDocuments(BitIndexPointer) - Method in class org.terrier.structures.bit.BlockInvertedIndexInputStream
-
Deprecated.
- getNextDocuments() - Method in class org.terrier.structures.bit.InvertedIndexInputStream
-
Deprecated.
Get the set of documents for the next term
- getNextDocuments(BitIndexPointer) - Method in class org.terrier.structures.bit.InvertedIndexInputStream
-
Deprecated.
Get the set of documents for the given term pointer
- getNextPostings() - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.InvertedIterator
-
- getNextPostings() - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
-
Return the next IterablePosting object, or null if none defined.
- getNextPostings() - Method in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
Return the next IterablePosting object, or null if none defined.
- getNextPostings() - Method in interface org.terrier.structures.PostingIndexInputStream
-
Return the next IterablePosting object, or null if none defined.
- getNextQueryCounter(String) - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
Get the sequential number of the next result file in the results folder.
- getNextTerm() - Method in interface org.terrier.indexing.Document
-
Gets the next term of the document.
- getNextTerm() - Method in class org.terrier.indexing.FileDocument
-
Gets the next term from the Document
- getNextTerm() - Method in class org.terrier.indexing.TaggedDocument
-
Returns the next token from the current chunk of text, extracted from the
document into a TokenStream.
- getNextTerm() - Method in class org.terrier.indexing.TwitterJSONDocument
-
- getNextTerms(BitIndexPointer) - Method in class org.terrier.structures.bit.BlockDirectIndexInputStream
-
Deprecated.
Get the terms for the next document at the pointer specified
- getNextTerms() - Method in class org.terrier.structures.bit.DirectIndexInputStream
-
Deprecated.
One call returns all the data for one document - [0][] is term ids, [1][] is frequency, [2][] is fields.
- getNextTerms(BitIndexPointer) - Method in class org.terrier.structures.bit.DirectIndexInputStream
-
Deprecated.
Get the terms for the next document at the pointer specified
- getNonRelevantDocuments(String) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Get the pooled non-relevant documents for the given query.
- getNonRelevantDocuments() - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Get all the pooled non-relevant documents.
- getNonRelevantDocumentsToArray() - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Get all the pooled non-relevant documents.
- getNonRelevantDocumentsToArray(String) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Get the pooled non-relevant documents for a given query.
- getNumberOfCurrentPostings() - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.InvertedIterator
-
- getNumberOfCurrentPostings() - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
-
Returns the number of postings in the current IterablePosting object
- getNumberOfCurrentPostings() - Method in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
Returns the number of postings in the current IterablePosting object
- getNumberOfCurrentPostings() - Method in interface org.terrier.structures.PostingIndexInputStream
-
Returns the number of postings in the current IterablePosting object
- getNumberOfDocuments() - Method in class org.terrier.realtime.memory.MemoryDocumentIndex
-
Get the number of documents
- getNumberOfDocuments() - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap
-
- getNumberOfDocuments() - Method in class org.terrier.realtime.multi.MultiDoc
-
Get the number of documents
- getNumberOfDocuments() - Method in class org.terrier.structures.CollectionStatistics
-
Returns the total number of documents in the collection.
- getNumberOfDocuments() - Method in interface org.terrier.structures.DocumentIndex
-
Get the number of documents
- getNumberOfDocuments() - Method in class org.terrier.structures.FSADocumentIndex
-
Get the number of documents
- getNumberOfDocuments() - Method in class org.terrier.structures.Index.UpdatingCollectionStatistics
-
- getNumberOfDocuments() - Method in class org.terrier.structures.PostingIndex.DocidSpecificDocumentIndex
-
- getNumberOfDocumentsAfterFiltering() - Method in class org.terrier.querying.Request
-
returns the number of documents in the result set
after applying post filters.
- getNumberOfDocumentsAfterFiltering() - Method in interface org.terrier.querying.SearchRequest
-
gets the number of documents returned for a search request, after
applying post filtering
- getNumberOfEntries() - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
Returns number of "things" that this pointer refers to
- getNumberOfEntries() - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Returns number of "things" that this pointer refers to
- getNumberOfEntries() - Method in class org.terrier.structures.BasicLexiconEntry
-
Returns number of "things" that this pointer refers to
- getNumberOfEntries() - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Returns number of "things" that this pointer refers to
- getNumberOfEntries() - Method in class org.terrier.structures.DocumentIndexEntry
-
Returns number of "things" that this pointer refers to
- getNumberOfEntries() - Method in class org.terrier.structures.LexiconEntry
-
- getNumberOfEntries() - Method in interface org.terrier.structures.Pointer
-
Returns number of "things" that this pointer refers to
- getNumberOfEntries() - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Returns number of "things" that this pointer refers to
- getNumberOfFeatures() - Method in class org.terrier.learning.FeaturedQueryResultSet
-
Number of features decorated for this resultset
- getNumberOfFeatures() - Method in interface org.terrier.learning.FeaturedResultSet
-
Number of features decorated for this resultset
- getNumberOfFields() - Method in class org.terrier.structures.CollectionStatistics
-
Returns the number of fields being used to index
- getNumberOfNodes() - Method in class org.terrier.structures.indexing.LexiconMap
-
Returns the numbe of nodes in the tree.
- getNumberOfPointers() - Method in class org.terrier.structures.CollectionStatistics
-
Returns the total number of pointers in the collection.
- getNumberOfPointers() - Method in class org.terrier.structures.Index.UpdatingCollectionStatistics
-
- getNumberOfPointers() - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Returns the number of unique terms in this document.
- getNumberOfPointers() - Method in class org.terrier.structures.indexing.LexiconMap
-
Returns the number of pointers in the tree.
- getNumberOfPointers() - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
- getNumberOfPointersWritten() - Method in class org.terrier.structures.LexiconOutputStream
-
Returns the number of pointers there would be in an inverted index built using this lexicon (thus far).
- getNumberOfQueries() - Method in class org.terrier.applications.batchquerying.TRECQuery
-
Returns the number of the queries read from the
processed topic files.
- getNumberOfQueries() - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Returns the total number of queries contained in the
loaded relevance assessments.
- getNumberOfReduceTasks() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.Inv2DirectMultiReduceJob
-
Number of reduce task to use
- getNumberOfRelevant(String) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Returns the numbe of relevant documents for a given query.
- getNumberOfShards() - Method in class org.terrier.realtime.multi.MultiIndex
-
Returns the number of index shards that this incremental index contains
- getNumberOfTargetEntries() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.Inv2DirectMultiReduceJob
-
How many entries should there be in the final structure
- getNumberOfTerms() - Method in class org.terrier.querying.parser.MultiTermQuery
-
Returns the number of terms, or subqueries.
- getNumberOfTerms() - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
- getNumberOfTermsWritten() - Method in class org.terrier.structures.LexiconOutputStream
-
Returns the number of terms written so far by this LexiconOutputStream
- getNumberOfTokens() - Method in class org.terrier.structures.CollectionStatistics
-
Returns the total number of tokens in the collection.
- getNumberOfTokens() - Method in class org.terrier.structures.Index.UpdatingCollectionStatistics
-
- getNumberOfTokensWritten() - Method in class org.terrier.structures.LexiconOutputStream
-
Returns the number of tokens there are in the entire collection represented by this lexicon (thus far).
- getNumberOfUniqueTerms() - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the unique number of terms found in all the top-ranked documents
- getNumberOfUniqueTerms() - Method in class org.terrier.querying.ExpansionTerms
-
Returns the number of terms being considered
- getNumberOfUniqueTerms() - Method in class org.terrier.structures.CollectionStatistics
-
Returns the total number of unique terms in the lexicon.
- getNumberOfUniqueTerms() - Method in class org.terrier.structures.Index.UpdatingCollectionStatistics
-
- getNumReducers() - Method in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunsMerger
-
Gets the number of Reducers to Merge for:
1 for single Reducer,
>1 for multi-Reducers
- getNumTerms() - Method in class org.terrier.matching.PostingListManager
-
Returns the number of postings lists (that are terms) for this query
- getObject() - Method in class org.terrier.utility.Wrapper
-
return object
- getOccurrence() - Method in class org.terrier.matching.daat.CandidateResult
-
Returns the occurrence value of this result
- getOccurrences() - Method in class org.terrier.matching.AccumulatorResultSet
-
Returns the occurrences array.
- getOccurrences() - Method in class org.terrier.matching.CollectionResultSet
-
Returns the occurrences array.
- getOccurrences() - Method in class org.terrier.matching.daat.CandidateResultSet
-
- getOccurrences() - Method in interface org.terrier.matching.ResultSet
-
Returns the occurrences array.
- getOffset() - Method in class org.terrier.structures.AbstractPostingOutputStream
-
- getOffset() - Method in class org.terrier.structures.BasicLexiconEntry
-
Return the offset
- getOffset() - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Get the offset (bytes)
- getOffset() - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
-
What is current offset?
- getOffset() - Method in interface org.terrier.structures.BitFilePosition
-
Return the offset
- getOffset() - Method in class org.terrier.structures.DocumentIndexEntry
-
Return the offset
- getOffset() - Method in class org.terrier.structures.FilePosition
-
Return the offset
- getOffset() - Method in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
What is current offset?
- getOffset() - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Return the offset
- getOffsetBits() - Method in class org.terrier.structures.BasicLexiconEntry
-
Return the offset bits
- getOffsetBits() - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Get the number of bits for the offset
- getOffsetBits() - Method in interface org.terrier.structures.BitFilePosition
-
Return the offset bits
- getOffsetBits() - Method in class org.terrier.structures.DocumentIndexEntry
-
Return the offset bits
- getOffsetBits() - Method in class org.terrier.structures.FilePosition
-
Return the offset bits
- getOffsetBits() - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Return the offset bits
- getOriginalExpansionWeight(String) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the un-normalised weight of a given term.
- getOriginalQuery() - Method in class org.terrier.querying.Request
-
gets the string of the original query,
before applying any pre-processing.
- getOriginalQuery() - Method in interface org.terrier.querying.SearchRequest
-
gets the original query, before any preprocessing
- getOutputFormat() - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
- getOverflowed(int) - Static method in class org.terrier.matching.models.WeightingModel
-
Returns overflow
- getParameter() - Method in interface org.terrier.matching.Model
-
Returns the current value of the parameter set using setParameter() method.
- getParameter() - Method in class org.terrier.matching.models.aftereffect.AfterEffect
-
- getParameter() - Method in class org.terrier.matching.models.BM25
-
Returns the b parameter to the BM25 ranking formula as set by setParameter()
- getParameter() - Method in class org.terrier.matching.models.DFRWeightingModel
-
Return the parameter set by setParameter()
- getParameter() - Method in class org.terrier.matching.models.Dl
-
Returns the b parameter to the ranking formula as set by setParameter()
- getParameter() - Method in class org.terrier.matching.models.normalisation.Normalisation
-
Returns the hyper-parameter value.
- getParameter() - Method in class org.terrier.matching.models.Tf
-
Returns the b parameter to the ranking formula as set by setParameter()
- getParameter() - Method in class org.terrier.matching.models.TF_IDF
-
Returns the b parameter to the ranking formula as set by setParameter()
- getParameter() - Method in class org.terrier.matching.models.WeightingModel
-
Returns the parameter as set by setParameter()
- getParent(String) - Static method in class org.terrier.utility.Files
-
What is the parent path to the specified path?
- getParent(String) - Method in interface org.terrier.utility.io.FileSystem
-
whats the parent path to this path - eg directory containing a file
- getParent(String) - Method in class org.terrier.utility.io.HTTPFileSystem
-
whats the parent path to this path - eg directory containing a file
- getParent(String) - Method in class org.terrier.utility.io.LocalFileSystem
-
whats the parent path to this path - eg directory containing a file
- getPartition(CompressingMetaIndexBuilder.KeyValueTuple, IntWritable, int) - Method in class org.terrier.structures.indexing.CompressingMetaIndexBuilder.KeyedPartitioner
- getPartition(VIntWritable, K, int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.ByDocidPartitioner
-
- getPartition(SplitEmittedTerm, MapEmittedPostingList, int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm.SETPartitioner
-
Retuns the partition for the specified term and posting list, given the specified
number of partitions.
- getPartition(SplitEmittedTerm, MapEmittedPostingList, int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm.SETPartitionerLowercaseAlphaTerm
-
Retuns the partition for the specified term and posting list, given the specified
number of partitions.
- getPath() - Method in class org.terrier.realtime.incremental.IncrementalIndex
-
- getPath() - Method in class org.terrier.structures.IndexOnDisk
-
Returns the path of this index
- getPercentage() - Method in class org.terrier.utility.TerrierTimer
-
- getPl_doc() - Method in class org.terrier.realtime.memory.MemoryDirectIndex.DocumentPostingList
-
- getPl_doc() - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.BasicMemoryPostingList
-
- getPl_freq() - Method in class org.terrier.realtime.memory.MemoryDirectIndex.DocumentPostingList
-
- getPl_freq() - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.BasicMemoryPostingList
-
- getPlugin(String) - Method in class org.terrier.utility.ApplicationSetup
-
Return a loaded plugin by name.
- getPointer() - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
Get pointer value (termid).
- getPointer() - Method in interface org.terrier.realtime.memory.MemoryPointer
-
Get the integer pointer value.
- getPointers() - Method in class org.terrier.structures.indexing.singlepass.MemoryPostings
-
Returns the number of pointers in this posting list.
- getPos() - Method in class org.terrier.compression.bit.MemoryLinkedOutputStream
-
- getPos() - Method in class org.terrier.compression.bit.MemoryOutputStream
-
- getPos() - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
-
Get the file position
- getPos() - Method in class org.terrier.structures.indexing.singlepass.hadoop.CollectionRecordReader
-
Returns the number of bits the recordreader has
accessed, thereby giving the position in
the input data.
- getPos() - Method in class org.terrier.structures.indexing.singlepass.hadoop.FileCollectionRecordReader
-
Gives the input in the raw, uncompressed stream.
- getPos() - Method in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
Get the file position
- getPos() - Method in class org.terrier.utility.io.CountingInputStream
-
Returns the Position in the Stream
- getPosition() - Method in class org.terrier.compression.bit.LinkedBuffer
-
- getPositions() - Method in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun.bfPIRPostingIterator
-
- getPositions() - Method in class org.terrier.structures.indexing.singlepass.BlockPostingInRun.BlockPIRPostingIterator
-
- getPositions() - Method in class org.terrier.structures.postings.ArrayOfBlockFieldIterablePosting
-
- getPositions() - Method in class org.terrier.structures.postings.ArrayOfBlockIterablePosting
-
- getPositions() - Method in class org.terrier.structures.postings.bit.BlockFieldIterablePosting
-
Return positions of occurrences
- getPositions() - Method in class org.terrier.structures.postings.bit.BlockIterablePosting
-
Return positions of occurrences
- getPositions() - Method in class org.terrier.structures.postings.BlockFieldORIterablePosting
-
- getPositions() - Method in class org.terrier.structures.postings.BlockORIterablePosting
-
- getPositions() - Method in interface org.terrier.structures.postings.BlockPosting
-
Return positions of occurrences
- getPositions() - Method in class org.terrier.structures.postings.BlockPostingImpl
-
Return positions of occurrences
- getPositions() - Method in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
- getPositions() - Method in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
- getPositions() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- getPositions() - Method in class org.terrier.structures.postings.PhraseIterablePosting
-
- getPostFilterModule(String) - Method in class org.terrier.querying.Manager
-
Returns the post filter class named ModelName.
- getPosting(int) - Method in class org.terrier.matching.PostingListManager
-
Returns the IterablePosting corresponding to the specified term
- getPostingInRunClass() - Method in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Get the class for storing postings in runs.
- getPostingIterator(int) - Method in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun
-
- getPostingIterator(int) - Method in class org.terrier.structures.indexing.singlepass.BlockPostingInRun
-
- getPostingIterator(int) - Method in class org.terrier.structures.indexing.singlepass.FieldPostingInRun
-
- getPostingIterator(int) - Method in class org.terrier.structures.indexing.singlepass.PostingInRun
-
Returns an IterablePosting object for the postings in this run
- getPostingIterator(int) - Method in class org.terrier.structures.indexing.singlepass.SimplePostingInRun
-
- getPostingIteratorClass() - Method in class org.terrier.structures.AbstractPostingOutputStream
-
- getPostingIteratorClass() - Method in class org.terrier.structures.bit.BlockDirectInvertedOutputStream
-
- getPostingIteratorClass() - Method in class org.terrier.structures.bit.BlockFieldDirectInvertedOutputStream
-
- getPostingIteratorClass() - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
-
Returns the IterablePosting class to use for reading structure written by this class
- getPostingIteratorClass() - Method in class org.terrier.structures.bit.FieldDirectInvertedOutputStream
-
- getPostingIteratorClass() - Method in class org.terrier.structures.indexing.CompressionFactory.CompressionConfiguration
-
What is the posting iterator class for this structure
- getPostingIteratorClass() - Method in class org.terrier.structures.integer.IntegerCodecCompressionConfiguration
-
- getPostingIteratorClass() - Method in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
Returns the IterablePosting class to use for reading structure written by
this class
- getPostingOutputStream(String) - Method in class org.terrier.structures.indexing.CompressionFactory.CompressionConfiguration
-
Write a file of postings to the given location
- getPostingOutputStream(String) - Method in class org.terrier.structures.integer.IntegerCodecCompressionConfiguration
-
- getPostingReader() - Method in class org.terrier.structures.indexing.singlepass.BlockInverted2DirectIndexBuilder
-
returns the SPIR implementation that should be used for reading the postings
written earlier
- getPostingReader() - Method in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
returns the SPIR implementation that should be used for reading the postings
written earlier
- getPostings() - Method in class org.terrier.matching.daat.FatCandidateResult
-
- getPostings() - Method in class org.terrier.matching.daat.FatCandidateResultSet
-
- getPostings() - Method in class org.terrier.matching.FatQueryResultSet
-
Returns a 2D array of posting objects for the document and terms in this result set.
- getPostings() - Method in interface org.terrier.matching.FatResultSet
-
Returns a 2D array of posting objects for the document and terms in this result set.
- getPostings(Pointer) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsInvertedIndex
-
Get the posting given a pointer
- getPostings(Pointer) - Method in class org.terrier.realtime.memory.MemoryDirectIndex
-
Get the posting given a pointer
- getPostings(int) - Method in class org.terrier.realtime.memory.MemoryDirectIndex
-
- getPostings(Pointer) - Method in class org.terrier.realtime.memory.MemoryInvertedIndex
-
Get the posting given a pointer
- getPostings(Pointer) - Method in class org.terrier.realtime.multi.MultiDirect
-
Get the posting given a pointer
- getPostings(Pointer) - Method in class org.terrier.realtime.multi.MultiInverted
-
Get the posting given a pointer
- getPostings(Pointer) - Method in class org.terrier.structures.bit.BitPostingIndex
-
Get the posting given a pointer
- getPostings(Pointer) - Method in class org.terrier.structures.bit.InvertedIndex
-
Deprecated.
- getPostings() - Method in class org.terrier.structures.indexing.BlockDocumentPostingList
-
returns the postings suitable to be written into the block direct index
- getPostings() - Method in class org.terrier.structures.indexing.BlockFieldDocumentPostingList
-
returns the postings suitable to be written into the block direct index
- getPostings() - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Returns the postings suitable to be written into the direct index.
- getPostings() - Method in class org.terrier.structures.indexing.FieldDocumentPostingList
-
- getPostings(int) - Method in class org.terrier.structures.indexing.singlepass.BlockInverted2DirectIndexBuilder
-
get an array of posting object of the specified size.
- getPostings(int) - Method in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
get an array of posting object of the specified size.
- getPostings(Pointer) - Method in class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- getPostings(Pointer) - Method in interface org.terrier.structures.PostingIndex
-
Get the posting given a pointer
- getPostings2() - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Returns a posting iterator suitable to be written into the direct index.
- getPostProcessModule(String) - Method in class org.terrier.querying.Manager
-
Returns the PostProcess named Name.
- getPrefix() - Method in class org.terrier.realtime.incremental.IncrementalIndex
-
- getPrefix() - Method in class org.terrier.structures.IndexOnDisk
-
Returns the prefix of this index
- getPrefixID() - Method in class org.terrier.realtime.incremental.IncrementalIndex
-
- getPreProcessModule(String) - Method in class org.terrier.querying.Manager
-
Returns the PostProcess named Name.
- getProgress() - Method in class org.terrier.structures.indexing.singlepass.hadoop.CollectionRecordReader
-
Returns the progress of the reading
- getProgress() - Method in class org.terrier.structures.indexing.singlepass.hadoop.FileCollectionRecordReader
-
Returns the progress of the reading
- getProperties() - Method in class org.terrier.structures.Index
-
Get the index properties
- getProperties() - Static method in class org.terrier.utility.ApplicationSetup
-
Returns the underlying properties object for ApplicationSetup
- getProperty(String) - Method in interface org.terrier.indexing.Document
-
Allows access to a named property of the Document.
- getProperty(String) - Method in class org.terrier.indexing.FileDocument
-
Get a document property
- getProperty(String) - Method in class org.terrier.indexing.TaggedDocument
-
Allows access to a named property of the Document.
- getProperty(String) - Method in class org.terrier.indexing.TwitterJSONDocument
-
- getProperty(String, String) - Static method in class org.terrier.utility.ApplicationSetup
-
Returns the value for the specified property, given
a default value, in case the property was not defined
during the initialization of the system.
- getQuery(String) - Method in class org.terrier.applications.batchquerying.TRECQuery
-
Return the query for the given query number.
- getQuery() - Method in class org.terrier.matching.MatchingQueryTerms
-
Returns guess what?
- getQuery() - Method in class org.terrier.querying.Request
-
Get the Query syntax tree
- getQuery() - Method in interface org.terrier.querying.SearchRequest
-
Get the Query syntax tree
- getQueryExpansionModel(String) - Method in class org.terrier.querying.QueryExpansion
-
Obtain the query expansion model for QE to use.
- getQueryId() - Method in interface org.terrier.applications.batchquerying.QuerySource
-
Returns the query identifier of the last query
fetched, or the first one, if none has been
fetched yet.
- getQueryId() - Method in class org.terrier.applications.batchquerying.TRECQuery
-
Returns the query identifier of the last query
fetched, or the first one, if none has been
fetched yet.
- getQueryId() - Method in class org.terrier.matching.MatchingQueryTerms
-
Returns the query id specified when constructing this object.
- getQueryID() - Method in class org.terrier.querying.Request
-
Returns the query id as set by setQueryID(String).
- getQueryID() - Method in interface org.terrier.querying.SearchRequest
-
Returns the query id as set by setQueryID(String).
- getQueryIds() - Method in class org.terrier.applications.batchquerying.TRECQuery
-
Returns the query ids
- getQueryids() - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Get ids of the queries that appear in the pool.
- getQueryNo() - Method in class org.terrier.evaluation.Evaluation.Record
-
get query number
- getQueryParser() - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
Get the query parser that is being used.
- getQueryTerms() - Method in class org.terrier.matching.daat.FatCandidateResultSet
-
- getQueryTerms() - Method in class org.terrier.matching.FatQueryResultSet
-
Get the query terms in this query.
- getQueryTerms() - Method in interface org.terrier.matching.FatResultSet
-
Get the query terms in this query.
- getRandomQueryCounter() - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
Get a random number between 0 and 1000.
- getRank() - Method in class org.terrier.evaluation.Evaluation.Record
-
get rank number
- getReader() - Method in interface org.terrier.indexing.Document
-
Returns a Reader object so client code can tokenise the document
or deal with the document itself.
- getReader() - Method in class org.terrier.indexing.FileDocument
-
Returns the underlying buffered reader, so that client code can tokenise the
document itself, and deal with it how it likes.
- getReader(InputStream) - Method in class org.terrier.indexing.FileDocument
-
Returns a buffered reader that encapsulates the
given input stream.
- getReader(InputStream) - Method in class org.terrier.indexing.PDFDocument
-
Returns the reader of text, which is suitable for parsing terms out of,
and which is created by converting the file represented by
parameter docStream.
- getReader(InputStream) - Method in class org.terrier.indexing.POIDocument
-
Converts the docStream InputStream parameter into a Reader which contains
plain text, and from which terms can be obtained.
- getReader() - Method in class org.terrier.indexing.TaggedDocument
-
Returns the underlying buffered reader, so that client code can tokenise the
document itself, and deal with it how it likes.
- getReader() - Method in class org.terrier.indexing.TwitterJSONDocument
-
- getRecordReader(InputSplit, JobConf, Reporter) - Method in class org.terrier.structures.CompressingMetaIndex.CompressingMetaIndexInputFormat
- getRecordReader(InputSplit, JobConf, Reporter) - Method in class org.terrier.structures.indexing.singlepass.hadoop.BitPostingIndexInputFormat
-
Get a record reader for the specified split
- getRecordReader(InputSplit, JobConf, Reporter) - Method in class org.terrier.structures.indexing.singlepass.hadoop.MultiFileCollectionInputFormat
-
- getRelevantDocuments(int[]) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Get the identifiers of all relevant documents with the given relevance grades.
- getRelevantDocuments(int) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Get the identifiers of all relevant documents in the pool with a given
relevance grade.
- getRelevantDocuments(String) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Get the pooled relevant documents for the given query.
- getRelevantDocuments(String, int) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Get the pooled relevant documents for the given query.
- getRelevantDocuments(String, int[]) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Get the pooled relevant documents for the given query.
- getRelevantDocuments(int) - Method in class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
Get the relevant documents for a given relevance grade.
- getRelevantDocumentsToArray(int) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Get the identifiers of all relevant documents in the pool with the given
relevance grade.
- getRelevantDocumentsToArray(String, int[]) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Get the pooled relevant documents for the given query.
- getRelevantDocumentsToArray(String) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Get the pooled relevant documents for a given query.
- getRelevantDocumentsToArray(String, int) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Get the pooled relevant documents for a given query.
- getRelevantDocumentsToArray(int) - Method in class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
Get the relevant documents for a given relevance grade.
- getRemainingTime() - Method in class org.terrier.utility.TerrierTimer
-
- getRequest() - Method in class org.terrier.matching.MatchingQueryTerms
-
Returns the request.
- getRequired() - Method in class org.terrier.querying.parser.RequirementQuery
-
Returns True if the subquery is REQUIRED to exist, or
false if it REQUIRED to NOT exit.
- getRequired() - Method in class org.terrier.querying.parser.SingleTermQuery
-
Indicates whether the query term is required, or it
isn't required to appear in the retrieved documents.
- getResultBuffer() - Method in class org.terrier.terms.PorterStemmer
-
Returns a reference to a character buffer containing the results of
the stemming process.
- getResultFile(String) - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
Returns a PrintWriter used to store the results.
- getResultLength() - Method in class org.terrier.terms.PorterStemmer
-
Returns the length of the word resulting from the stemming process.
- getResultsCache() - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
Obtain the query cache.
- getResultSet(int, int) - Method in class org.terrier.learning.FeaturedQueryResultSet
-
Crops the existing result file and extracts a subset
from the given starting point to the ending point.
- getResultSet(int[]) - Method in class org.terrier.learning.FeaturedQueryResultSet
-
Extracts a subset of the resultset given by the list parameter,
which contains a list of positions in the resultset that
should be saved.
- getResultSet(int, int) - Method in class org.terrier.matching.AccumulatorResultSet
-
Crops the existing result file and extracts a subset
from the given starting point, with the given length.
- getResultSet(int[]) - Method in class org.terrier.matching.AccumulatorResultSet
-
Extracts a subset of the resultset given by the list parameter,
which contains a list of positions in the resultset that
should be saved.
- getResultSet(int, int) - Method in class org.terrier.matching.CollectionResultSet
-
Crops the existing result file and extracts a subset
from the given starting point to the ending point.
- getResultSet(int[]) - Method in class org.terrier.matching.CollectionResultSet
-
Extracts a subset of the resultset given by the list parameter,
which contains a list of positions in the resultset that
should be saved.
- getResultSet(int, int) - Method in class org.terrier.matching.daat.CandidateResultSet
-
Crops the existing result file and extracts a subset
from the given starting point, with the given length.
- getResultSet(int[]) - Method in class org.terrier.matching.daat.CandidateResultSet
-
- getResultSet(int, int) - Method in class org.terrier.matching.daat.FatCandidateResultSet
-
- getResultSet(int, int) - Method in class org.terrier.matching.FatQueryResultSet
-
Crops the existing result file and extracts a subset
from the given starting point to the ending point.
- getResultSet(int, int) - Method in class org.terrier.matching.QueryResultSet
-
Crops the existing result file and extracts a subset
from the given starting point to the ending point.
- getResultSet(int[]) - Method in class org.terrier.matching.QueryResultSet
-
Extracts a subset of the resultset given by the list parameter,
which contains a list of positions in the resultset that
should be saved.
- getResultSet(int, int) - Method in interface org.terrier.matching.ResultSet
-
Crops the existing result file and extracts a subset
from the given starting point, with the given length.
- getResultSet(int[]) - Method in interface org.terrier.matching.ResultSet
-
Extracts a subset of the resultset given by the list parameter,
which contains a list of positions in the resultset that
should be saved.
- getResultSet() - Method in class org.terrier.querying.Request
-
Returns the resultset generated by the query.
- getResultSet() - Method in interface org.terrier.querying.SearchRequest
-
Returns the resultset generated by the query.
- getResultSize() - Method in class org.terrier.matching.AccumulatorResultSet
-
Returns the effective size of the result set.
- getResultSize() - Method in class org.terrier.matching.CollectionResultSet
-
Returns the effective size of the result set.
- getResultSize() - Method in class org.terrier.matching.daat.CandidateResultSet
-
- getResultSize() - Method in interface org.terrier.matching.ResultSet
-
Returns the effective size of the result set.
- getRunNo() - Method in class org.terrier.structures.indexing.singlepass.RunIterator
-
Get the run/flush number that the current posting came from
- getScore() - Method in class org.terrier.matching.daat.CandidateResult
-
Returns the score of this result
- getScoreD(int) - Method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
- getScoreF(int) - Method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
- getScores() - Method in class org.terrier.matching.AccumulatorResultSet
-
Returns the documents scores after retrieval
- getScores() - Method in class org.terrier.matching.CollectionResultSet
-
Returns the documents scores after retrieval
- getScores() - Method in class org.terrier.matching.daat.CandidateResultSet
-
- getScores() - Method in interface org.terrier.matching.ResultSet
-
Returns the documents scores after retrieval
- getSelectedIndices(List<Index>) - Method in class org.terrier.realtime.matching.IncrementalSelectiveMatching
-
Return all indices (default)
- getSelectedIndices(List<Index>) - Method in class org.terrier.realtime.matching.IncrementalSelectiveMostRecent
-
Returns only the incremental.selectivematch.mostrecent indices.
- getSequentialQueryCounter(String) - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
Get the sequential number of the current result file in the results
folder.
- getSize() - Method in class org.terrier.compression.bit.MemoryOutputStream
-
Get size
- getSize() - Method in class org.terrier.compression.bit.MemorySBOS
-
Return the amount of memory bytes consumed by the underlying buffer
- getSize() - Method in class org.terrier.structures.BasicDocumentIndexEntry.Factory
-
Returns 17?
- getSize() - Method in class org.terrier.structures.BasicLexiconEntry.Factory
-
Returns the size in bytes when T is written
to disk by Writable interface methods
- getSize() - Method in class org.terrier.structures.BlockFieldLexiconEntry.Factory
-
Returns the size in bytes when T is written
to disk by Writable interface methods
- getSize() - Method in class org.terrier.structures.BlockLexiconEntry.Factory
-
Deprecated.
Returns the size in bytes when T is written
to disk by Writable interface methods
- getSize() - Method in class org.terrier.structures.FieldDocumentIndexEntry.Factory
-
- getSize() - Method in class org.terrier.structures.FieldLexiconEntry.Factory
-
Returns the size in bytes when T is written
to disk by Writable interface methods
- getSize() - Method in class org.terrier.structures.indexing.singlepass.MemoryPostings
-
Returns the number of terms in this posting list.
- getSize() - Method in class org.terrier.structures.indexing.singlepass.Posting
-
Returns the size of the underlying buffer representing this posting set.
- getSize() - Method in class org.terrier.structures.NonIncrementalDocumentIndexEntry.Factory
-
Returns 21?
- getSize() - Method in class org.terrier.structures.seralization.FixedSizeIntWritableFactory
-
Return size of IntWritable, namely 4 bytes
- getSize() - Method in class org.terrier.structures.seralization.FixedSizeTextFactory
-
Returns the size of instance of this class when written using Writable
- getSize() - Method in interface org.terrier.structures.seralization.FixedSizeWriteableFactory
-
Returns the size in bytes when T is written
to disk by Writable interface methods
- getSize() - Method in class org.terrier.structures.SimpleBitIndexPointer.Factory
-
Returns the size in bytes when T is written
to disk by Writable interface methods
- getSize() - Method in class org.terrier.structures.SimpleDocumentIndexEntry.Factory
-
Returns the size in bytes when T is written
to disk by Writable interface methods
- getSource() - Method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
- getSourceLookupStructureName() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.Inv2DirectMultiReduceJob
-
Name of the lookup structure for the source structure.
- getSourceStructureName() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.Inv2DirectMultiReduceJob
-
Name of the source posting structure.
- getSplit() - Method in class org.terrier.structures.indexing.singlepass.hadoop.PositionAwareSplit
-
Get the wrapped split
- getSplit_EntryCount(InputSplit) - Static method in class org.terrier.structures.indexing.singlepass.hadoop.BitPostingIndexInputFormat
-
Returns the number of entries in specified split
- getSplit_StartingEntryIndex(InputSplit) - Static method in class org.terrier.structures.indexing.singlepass.hadoop.BitPostingIndexInputFormat
-
Provides the starting entry id for the specified split
- getSplitIndex() - Method in class org.terrier.structures.indexing.singlepass.hadoop.PositionAwareSplit
-
Get the index of this split
- getSplitIndex() - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitAwareWrapper
-
Get the index for this split
- getSplitNo() - Method in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunPostingIterator
-
- getSplitNo() - Method in class org.terrier.structures.indexing.singlepass.hadoop.MapEmittedPostingList
-
- getSplitno() - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm
-
- getSplitnum() - Method in class org.terrier.structures.indexing.singlepass.hadoop.MapData
-
- getSplits(JobConf, int) - Method in class org.terrier.structures.CompressingMetaIndex.CompressingMetaIndexInputFormat
- getSplits(JobConf, int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.BitPostingIndexInputFormat
- getSplits(JobConf, int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.MultiFileCollectionInputFormat
-
- getStart() - Method in class org.terrier.structures.Index
-
Returns the first docid in this index
- getStartedProcessingTime() - Method in class org.terrier.querying.Request
-
returns the time when the processing of the
request started.
- getStartedProcessingTime() - Method in interface org.terrier.querying.SearchRequest
-
Returns the time the process start.
- getStatistics(String) - Method in class org.terrier.matching.MatchingQueryTerms
-
Returns the assocciated code of the given query term.
- getStatistics(int) - Method in class org.terrier.matching.PostingListManager
-
Returns the EntryStatistics corresponding to the specified term
- getStatusCode() - Method in class org.terrier.matching.AccumulatorResultSet
-
get status code
- getStatusCode() - Method in class org.terrier.matching.CollectionResultSet
-
Returns the status code for the current result set.
- getStatusCode() - Method in class org.terrier.matching.daat.CandidateResultSet
-
Returns a status code for the result set
- getStatusCode() - Method in interface org.terrier.matching.ResultSet
-
Returns a status code for the result set
- getStructureClass() - Method in class org.terrier.structures.indexing.CompressionFactory.CompressionConfiguration
-
What is the structure class for this structure
- getStructureClass() - Method in class org.terrier.structures.integer.IntegerCodecCompressionConfiguration
-
- getStructureFileExtension() - Method in class org.terrier.structures.indexing.CompressionFactory.CompressionConfiguration
-
What is the file extension for this structure.
- getStructureFileExtension() - Method in class org.terrier.structures.integer.IntegerCodecCompressionConfiguration
-
- getStructureInputStreamClass() - Method in class org.terrier.structures.indexing.CompressionFactory.CompressionConfiguration
-
What is the input stream class for this structure
- getStructureInputStreamClass() - Method in class org.terrier.structures.integer.IntegerCodecCompressionConfiguration
-
- getStructures(Index) - Static method in class org.terrier.structures.IndexUtil
-
Returns a list of the structures in the given index
- getSummariser() - Static method in class org.terrier.querying.summarisation.Summariser
-
Obtain an instance of the current default summarised
- getTag(int, char[], char[]) - Method in class org.terrier.indexing.TRECCollection
-
Scans through a document reading in the first occurrence of the specified tag,
returning its contents as a StringBuilder object
- getTagsToProcess() - Method in class org.terrier.utility.TagSet
-
Returns a comma separated list of tags to process
- getTagsToSkip() - Method in class org.terrier.utility.TagSet
-
Returns a comma separated list of tags to skip
- getTargetLookupStructureName() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.Inv2DirectMultiReduceJob
-
Name of the lookup structure for the target.
- getTargetStructureName() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.Inv2DirectMultiReduceJob
-
Name of the target structure.
- getTerm(int) - Method in class org.terrier.matching.PostingListManager
-
- getTerm() - Method in class org.terrier.querying.parser.SingleTermQuery
-
Gets the query term.
- getTerm() - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm
-
- getTerm() - Method in class org.terrier.structures.indexing.singlepass.PostingInRun
-
- getTermFreq() - Method in class org.terrier.structures.indexing.singlepass.hadoop.WritableByteArray
-
Get the term frequency
- getTermID() - Method in class org.terrier.querying.ExpansionTerms.ExpansionTerm
-
Returns the ID of the term.
- getTermId() - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
The id of the term
- getTermId() - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Not implemented.
- getTermId() - Method in class org.terrier.structures.BasicLexiconEntry
-
The id of the term
- getTermId() - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
The id of the term
- getTermId() - Method in interface org.terrier.structures.EntryStatistics
-
The id of the term
- getTermId(String) - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Used by getPostings() and getPostings2() to obtain the term id of the term.
- getTermIds() - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the termids of all terms found in the top-ranked documents
- getTerms() - Method in class org.terrier.matching.MatchingQueryTerms
-
Returns the query terms, as they were added to this object.
- getTerms(List<Query>) - Method in class org.terrier.querying.parser.MultiTermQuery
-
Adds all the subqueries and single-term queries to
a given array list.
- getTerms(List<Query>) - Method in class org.terrier.querying.parser.Query
-
Returns the terms of the query.
- getTerms(List<Query>) - Method in class org.terrier.querying.parser.SingleTermQuery
-
Adds the query term in the given list of query terms.
- getTerms(int) - Method in class org.terrier.structures.bit.BlockDirectIndex
-
Deprecated.
Returns a five dimensional array containing the
term ids and the term frequencies for the given document.
- getTerms(BitIndexPointer) - Method in class org.terrier.structures.bit.BlockDirectIndex
-
Deprecated.
Get the terms for the document at the specified bit index pointer.
- getTerms(int) - Method in class org.terrier.structures.bit.DirectIndex
-
Deprecated.
Returns a two dimensional array containing the
term ids and the term frequencies for
the given document.
- getTerms(BitIndexPointer) - Method in class org.terrier.structures.bit.DirectIndex
-
Deprecated.
Get the terms for the document at the specified bit index pointer.
- getTermsOf(Class<? extends Query>, List<Query>, boolean) - Method in class org.terrier.querying.parser.FieldQuery
-
Returns all the query terms, in subqueries that
are instances of a given class
- getTermsOf(Class<? extends Query>, List<Query>, boolean) - Method in class org.terrier.querying.parser.MultiTermQuery
-
Returns all the query terms, in subqueries that
are instances of a given class
- getTermsOf(Class<? extends Query>, List<Query>, boolean) - Method in class org.terrier.querying.parser.PhraseQuery
-
Returns all the query terms, in subqueries that
are instances of a given class
- getTermsOf(Class<? extends Query>, List<Query>, boolean) - Method in class org.terrier.querying.parser.Query
-
Returns all the query terms, in subqueries that
are instances of a given class
- getTermsOf(Class<? extends Query>, List<Query>, boolean) - Method in class org.terrier.querying.parser.RequirementQuery
-
Returns all the query terms, in subqueries that
are instances of a given class.
- getTermsOf(Class<? extends Query>, List<Query>, boolean) - Method in class org.terrier.querying.parser.SingleTermQuery
-
An empty method because the single term query
cannot have children.
- getTermWeight(String) - Method in class org.terrier.matching.MatchingQueryTerms
-
Returns the assocciated weight of the given query term.
- getTermWeightingModels(String) - Method in class org.terrier.matching.MatchingQueryTerms
-
Returns the weighting models to be used for a given term.
- getTermWeights() - Method in class org.terrier.matching.MatchingQueryTerms
-
Returns the associated weights of the given query terms.
- getTF() - Method in class org.terrier.structures.indexing.singlepass.Posting
-
- getTF() - Method in class org.terrier.structures.indexing.singlepass.PostingInRun
-
- getTimeOfLastUpdate() - Method in class org.terrier.realtime.incremental.IncrementalIndex
-
This method prints out the last time this index was updated as a String in GMT format
- getTokeniser() - Static method in class org.terrier.indexing.tokenisation.Tokeniser
-
Instantiates Tokeniser class named in the tokeniser property.
- getTokens(Reader) - Method in class org.terrier.indexing.tokenisation.Tokeniser
-
Utility method which returns all of the tokens for a given
stream.
- getTopicFilenames() - Method in class org.terrier.applications.batchquerying.TRECQuery
-
Deprecated.
- getTopTermBins(int, int) - Method in class org.terrier.realtime.memory.MemoryLexicon
-
- getTotalTime() - Method in class org.terrier.matching.BaseMatching
-
get the total time
- getUsedProperties() - Static method in class org.terrier.utility.ApplicationSetup
-
Returns a properties object detailing all the properties fetched during the lifetime of this class.
- getValue() - Method in class org.terrier.structures.collections.MapEntry
- getValueFactory() - Method in class org.terrier.structures.collections.FSOrderedMapFile
-
Get the value factory
- getValues(Request, int[]) - Method in class org.terrier.learning.LabelDecorator
-
- getVSize(long) - Method in interface org.terrier.compression.integer.ByteIn
-
- getVSize(long) - Method in class org.terrier.compression.integer.ByteInputStream
-
- getVSize(long) - Method in interface org.terrier.compression.integer.ByteOut
-
- getVSize(long) - Method in class org.terrier.compression.integer.ByteOutputStream
-
- getWeight() - Method in class org.terrier.querying.parser.DisjunctiveQuery
-
Returns the weight of the disjunctive "term".
- getWeight() - Method in class org.terrier.querying.parser.SingleTermQuery
-
Returns the weight of the query term.
- getWeightExpansion() - Method in class org.terrier.querying.ExpansionTerms.ExpansionTerm
-
The method returns the expansion weight of the term.
- getWeightingModel(Request) - Method in class org.terrier.querying.Manager
-
Returns the weighting model requested by the Reqes from
the WeightingModel factory.
- getWeightingModel() - Method in class org.terrier.querying.Request
-
returns the name of the weighting model that should be used for retrieval
- getWithinDocumentFrequency() - Method in class org.terrier.querying.ExpansionTerms.ExpansionTerm
-
The method returns the frequency of the term in the X top-retrieved
documents.
- getWritableEntryStatistics() - Method in interface org.terrier.structures.EntryStatistics
-
Get a copy of these entry statistics that can be reused.
- getWritableEntryStatistics() - Method in class org.terrier.structures.LexiconEntry
-
- gf - Static variable in class org.terrier.matching.dsms.DFRDependenceScoreModifier
-
- GOLDEN_RATIO - Static variable in class org.terrier.utility.ArrayUtils
-
the Golden ration (φ).
- grow(byte[], int) - Static method in class org.terrier.utility.ArrayUtils
-
Grow an array to ensure it is at least the desired length.
- grow(byte[], int, int) - Static method in class org.terrier.utility.ArrayUtils
-
Grow an array to ensure it is at least the desired length.
- grow(int[], int) - Static method in class org.terrier.utility.ArrayUtils
-
grow array
- grow(double[], int) - Static method in class org.terrier.utility.ArrayUtils
-
grow array
- grow(short[], int) - Static method in class org.terrier.utility.ArrayUtils
-
grow array
- GrowingMapQueryResultCache<K> - Class in org.terrier.structures.cache
-
an astract results cache that puts stuff into an ever-growing Map
- GrowingMapQueryResultCache() - Constructor for class org.terrier.structures.cache.GrowingMapQueryResultCache
-
- GrowingMapQueryStringResultCache - Class in org.terrier.structures.cache
-
- GrowingMapQueryStringResultCache() - Constructor for class org.terrier.structures.cache.GrowingMapQueryStringResultCache
-
- growOrCreate(int[], int) - Static method in class org.terrier.utility.ArrayUtils
-
- growOrCreate(byte[], int) - Static method in class org.terrier.utility.ArrayUtils
-
- i - Variable in class org.terrier.matching.models.basicmodel.BasicModel
-
The class used for computing the idf values.
- i - Variable in class org.terrier.matching.models.WeightingModel
-
The class used for computing the idf values.
- i - Variable in class org.terrier.terms.PorterStemmer
-
- i_end - Variable in class org.terrier.terms.PorterStemmer
-
- id - Variable in class org.terrier.structures.postings.BasicPostingImpl
-
id of the posting
- id - Variable in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- id - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- IDComparator - Class in org.terrier.structures.indexing.singlepass.hadoop
-
Compares String objects.
- IDComparator(LinkedList<MapData>) - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.IDComparator
-
constructor
- IdentityTokeniser - Class in org.terrier.indexing.tokenisation
-
A Tokeniser implementation that returns the input as is.
- IdentityTokeniser() - Constructor for class org.terrier.indexing.tokenisation.IdentityTokeniser
-
- Idf - Class in org.terrier.matching.models
-
This class computes the idf values for specific terms in the collection.
- Idf() - Constructor for class org.terrier.matching.models.Idf
-
A default constructor.
- Idf(double) - Constructor for class org.terrier.matching.models.Idf
-
A constructor specifying the number of documents in the collection.
- idf(double) - Method in class org.terrier.matching.models.Idf
-
Returns the idf of d.
- idf(int) - Method in class org.terrier.matching.models.Idf
-
Returns the idf of the given number d.
- idf - Variable in class org.terrier.matching.models.normalisation.Normalisation
-
The class used for computing the logorithm values.
- idf - Variable in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
An instance of Idf, in order to compute the logs.
- idfDFR(double) - Method in class org.terrier.matching.models.Idf
-
Returns the idf of d.
- idfDFR(int) - Method in class org.terrier.matching.models.Idf
-
Returns the idf of the given number d.
- idfENQUIRY(double) - Method in class org.terrier.matching.models.Idf
-
The INQUERY idf formula.
- idfN(double) - Method in class org.terrier.matching.models.Idf
-
Return the normalised idf of the given number.
- idfN(int) - Method in class org.terrier.matching.models.Idf
-
Return the normalised idf of the given number.
- idfNENQUIRY(double) - Method in class org.terrier.matching.models.Idf
-
The normalised INQUERY idf formula
- ids - Variable in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- ids - Variable in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
-
ids of each of the entries in this posting list
- ids - Variable in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- ids - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- idsCodec - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- idsCodec - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- idsCodec - Variable in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- idsCodec - Variable in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- idsCodec - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- idTag - Variable in class org.terrier.utility.TagSet
-
The tag that is used as a unique identifier.
- IF - Class in org.terrier.matching.models.basicmodel
-
This class implements the IF basic model for randomness.
- IF() - Constructor for class org.terrier.matching.models.basicmodel.IF
-
A default constructor.
- IFB2 - Class in org.terrier.matching.models
-
This class implements the IFB2 weighting model.
- IFB2() - Constructor for class org.terrier.matching.models.IFB2
-
A default constructor.
- IFB2(double) - Constructor for class org.terrier.matching.models.IFB2
-
Constructs an instance of this class with
the specified value for the parameter c.
- IGNORE_DESC_NARR_NAME_TOKENS - Static variable in class org.terrier.applications.batchquerying.TRECQuery
-
Value of trecquery.ignore.desc.narr.name.tokens - should the token DESCRIPTION and NARRATIVE in the desc and narr fields be ignored? Defaluts to true?
- IGNORE_EMPTY_DOCUMENTS - Static variable in class org.terrier.utility.ApplicationSetup
-
Ignore or not empty documents.
- IGNORE_LOW_IDF_TERMS - Static variable in class org.terrier.matching.BaseMatching
-
A property that enables to ignore the terms with a low IDF.
- IGNORE_LOW_IDF_TERMS - Static variable in class org.terrier.matching.PostingListManager
-
A property that enables to ignore the terms with a low IDF.
- IGNORED - Static variable in interface org.terrier.querying.parser.MainTokenTypes
-
- IGNORED - Static variable in interface org.terrier.querying.parser.TerrierQueryParserTokenTypes
-
- ignoreMissingClosingTags - Variable in class org.terrier.indexing.TRECFullTokenizer
-
An option to ignore missing closing tags.
- ignoreProperties - Variable in class org.terrier.indexing.TRECCollection
-
Do we ignore properties?
- impliedMultiTermQuery() - Method in class org.terrier.querying.parser.TerrierQueryParser
-
- In - Class in org.terrier.matching.models.basicmodel
-
This class implements the In basic model for randomness.
- In() - Constructor for class org.terrier.matching.models.basicmodel.In
-
A default constructor.
- in - Variable in class org.terrier.utility.ProcessInputStream
-
- In_exp - Class in org.terrier.matching.models.basicmodel
-
This class implements the In_exp basic model for randomness.
- In_exp() - Constructor for class org.terrier.matching.models.basicmodel.In_exp
-
A default constructor.
- In_expB2 - Class in org.terrier.matching.models
-
This class implements the In_expB2 weighting model, namely Inverse Expected Document Frequency model with
Bernoulli after-effect and normalisation 2.
- In_expB2() - Constructor for class org.terrier.matching.models.In_expB2
-
A default constructor.
- In_expB2(double) - Constructor for class org.terrier.matching.models.In_expB2
-
Constructs an instance of this class with the specified
value for the parameter beta.
- In_expC2 - Class in org.terrier.matching.models
-
This class implements the In_expC2 weighting model.
- In_expC2() - Constructor for class org.terrier.matching.models.In_expC2
-
A default constructor.
- In_expC2(double) - Constructor for class org.terrier.matching.models.In_expC2
-
Constructs an instance of this class
with the specified value for the parameter beta.
- InB2 - Class in org.terrier.matching.models
-
This class implements the InB2 weighting model, namely
Inverse Document Frequency model with Bernoulli after-effect and normalisation 2.
- InB2() - Constructor for class org.terrier.matching.models.InB2
-
A default constructor.
- InB2(double) - Constructor for class org.terrier.matching.models.InB2
-
Constructs an instance of this class with the specified
value for the parameter c
- inBuffer - Variable in class org.terrier.compression.bit.BitFileBuffered.BitInBuffered
-
buffer for the slice of the file being read
- inBuffer - Variable in class org.terrier.compression.bit.BitFileInMemory
-
buffer in memory for the entire compressed file
- inBuffer - Variable in class org.terrier.compression.integer.codec.IntegerCodec
-
- INC - Static variable in class org.terrier.terms.PorterStemmer
-
- incrByte() - Method in class org.terrier.compression.bit.BitFileBuffered.BitInBuffered
-
Move forward one byte
- incrByte(int) - Method in class org.terrier.compression.bit.BitFileBuffered.BitInBuffered
-
Move forward i bytes
- incrByte() - Method in class org.terrier.compression.bit.BitInBase
-
Move forward one byte.
- incrByte(int) - Method in class org.terrier.compression.bit.BitInBase
-
Move forward i bytes.
- incrByte() - Method in class org.terrier.compression.bit.BitInputStream
-
- incrByte(int) - Method in class org.terrier.compression.bit.BitInputStream
-
- incrByte() - Method in class org.terrier.compression.integer.codec.util.BitInCodec
-
- incrByte(int) - Method in class org.terrier.compression.integer.codec.util.BitInCodec
-
- increment - Variable in class org.terrier.matching.LearnedModelMatching
-
- increment() - Method in class org.terrier.utility.TerrierTimer
-
- increment(double) - Method in class org.terrier.utility.TerrierTimer
-
- IncrementalDeleteFixedNumber - Class in org.terrier.realtime.incremental
-
Within an incremental index, this is a possible policy for deleting old index shards.
- IncrementalDeleteFixedNumber() - Constructor for class org.terrier.realtime.incremental.IncrementalDeleteFixedNumber
-
- IncrementalDeletePolicy - Class in org.terrier.realtime.incremental
-
This class represents a policy for deleting index shards during a flush.
- IncrementalDeletePolicy() - Constructor for class org.terrier.realtime.incremental.IncrementalDeletePolicy
-
- IncrementalFlushDocs - Class in org.terrier.realtime.incremental
-
An IncrementalFlushPolicy that will flush an index to disk after
a fixed number of documents have been emitted.
- IncrementalFlushDocs(IncrementalIndex) - Constructor for class org.terrier.realtime.incremental.IncrementalFlushDocs
-
Get max docs from terrier.properties.
- IncrementalFlushMemory - Class in org.terrier.realtime.incremental
-
An IncrementalFlushPolicy that will flush an index to disk after
a memory-used threshold has been reached.
- IncrementalFlushMemory(IncrementalIndex) - Constructor for class org.terrier.realtime.incremental.IncrementalFlushMemory
-
Get max memory from terrier.properties.
- IncrementalFlushPolicy - Class in org.terrier.realtime.incremental
-
Policy for flushing out documents in an index to disks
- IncrementalFlushPolicy(IncrementalIndex) - Constructor for class org.terrier.realtime.incremental.IncrementalFlushPolicy
-
- IncrementalFlushTime - Class in org.terrier.realtime.incremental
-
An IncrementalFlushPolicy that will flush an index to disk after
after a fixed period of time.
- IncrementalFlushTime(IncrementalIndex) - Constructor for class org.terrier.realtime.incremental.IncrementalFlushTime
-
- IncrementalIndex - Class in org.terrier.realtime.incremental
-
This is the main Index class for an incremental index.
- IncrementalIndex(Index[]) - Constructor for class org.terrier.realtime.incremental.IncrementalIndex
-
- IncrementalMergeGeometric - Class in org.terrier.realtime.incremental
-
Geometric merge implementation.
- IncrementalMergeGeometric(IncrementalIndex) - Constructor for class org.terrier.realtime.incremental.IncrementalMergeGeometric
-
- IncrementalMergePolicy - Class in org.terrier.realtime.incremental
-
A policy for merging different indices together on disk
- IncrementalMergePolicy(IncrementalIndex) - Constructor for class org.terrier.realtime.incremental.IncrementalMergePolicy
-
- IncrementalMergeSingle - Class in org.terrier.realtime.incremental
-
Merge flushed index partitions into a single partition.
- IncrementalMergeSingle(IncrementalIndex) - Constructor for class org.terrier.realtime.incremental.IncrementalMergeSingle
-
- IncrementalSelectiveMatching - Class in org.terrier.realtime.matching
-
This class is used by the incremental indexer to do selective matching on a
MultiIndex structure.
- IncrementalSelectiveMatching() - Constructor for class org.terrier.realtime.matching.IncrementalSelectiveMatching
-
Empty Constructor
- IncrementalSelectiveMostRecent - Class in org.terrier.realtime.matching
-
This class enables search over a subset of the shards in an incremental index.
- IncrementalSelectiveMostRecent() - Constructor for class org.terrier.realtime.matching.IncrementalSelectiveMostRecent
-
Returns only the incremental.selectivematch.mostrecent indices.
- incrementCounters(EntryStatistics) - Method in class org.terrier.structures.LexiconOutputStream
-
- index - Variable in class org.terrier.applications.batchquerying.TRECQuery
-
The index of the queries.
- index - Variable in class org.terrier.applications.batchquerying.TRECQuerying
-
The object that encapsulates the data structures used by Terrier.
- index - Variable in class org.terrier.applications.InteractiveQuerying
-
The data structures used.
- index() - Method in class org.terrier.applications.TRECIndexing
-
Calls the method index(Collection[]) of the
class Indexer in order to build the data
structures for a set of collections.
- index - Variable in class org.terrier.matching.BaseMatching
-
The index used for retrieval.
- index - Variable in class org.terrier.matching.PostingListManager
-
underlying index
- index - Variable in class org.terrier.matching.TRECResultsMatching
-
The underlying index.
- index - Variable in class org.terrier.matching.tsms.TermInFieldModifier
-
- index - Variable in class org.terrier.querying.FeedbackSelector
-
- index - Variable in class org.terrier.querying.Manager
-
The index this querying comes from
- index - Variable in class org.terrier.querying.Request
-
index will not be passed across RMI
- index - Variable in class org.terrier.realtime.memory.MemoryIterablePosting
-
- index - Variable in class org.terrier.structures.bit.BitPostingIndex
-
- index - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
-
- index - Variable in class org.terrier.structures.FSOMapFileLexiconOutputStream
-
- Index - Class in org.terrier.structures
-
This class encapsulates all the Indexes at retrieval time.
- Index() - Constructor for class org.terrier.structures.Index
-
Empty Index constructor - this should never be used!
Use Index.createIndex() instead
- Index(long, long, long) - Constructor for class org.terrier.structures.Index
-
A constructor for child classes that doesnt open the file
- index - Variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
- index - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- index - Variable in class org.terrier.structures.indexing.DocumentIndexBuilder
-
index object of the index currently being created
- index(Collection[]) - Method in class org.terrier.structures.indexing.Indexer
-
Creates the data structures for a set of collections.
- index - Variable in class org.terrier.structures.indexing.LexiconBuilder
-
- index - Variable in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
index currently being used
- index - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- index - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- Index.UpdatingCollectionStatistics - Class in org.terrier.structures
-
This collection statistics parses the associated index properties for
each call.
- Index.UpdatingCollectionStatistics(Index) - Constructor for class org.terrier.structures.Index.UpdatingCollectionStatistics
-
- IndexConfigurable - Interface in org.terrier.structures
-
Interface defining that an index structure wants access to the
Index object it is associated with.
- indexDelimiters - Variable in class org.terrier.structures.indexing.classical.BlockIndexer.DelimFieldTermProcessor
-
- indexDelimiters - Variable in class org.terrier.structures.indexing.classical.BlockIndexer.DelimTermProcessor
-
- indexDelimiters - Variable in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.DelimFieldTermProcessor
-
- indexDelimiters - Variable in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.DelimTermProcessor
-
- indexDelimiters - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer.DelimFieldTermProcessor
-
- indexDelimiters - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer.DelimTermProcessor
-
- indexDocument(Document) - Method in class org.terrier.realtime.incremental.IncrementalIndex
-
Update the index with a new document.
- indexDocument(Map<String, String>, DocumentPostingList) - Method in class org.terrier.realtime.incremental.IncrementalIndex
-
Update the index with a new document.
- indexDocument(Map<String, String>, DocumentPostingList) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsIndex
-
Index a new document.
- indexDocument(Document) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsIndex
-
Index a new document.
- indexDocument(Document) - Method in class org.terrier.realtime.memory.MemoryIndex
-
Index a new document.
- indexDocument(Map<String, String>, DocumentPostingList) - Method in class org.terrier.realtime.memory.MemoryIndex
-
Index a new document.
- indexDocument(Document) - Method in interface org.terrier.realtime.UpdatableIndex
-
Add a new document to the index.
- indexDocument(Map<String, String>, DocumentPostingList) - Method in interface org.terrier.realtime.UpdatableIndex
-
Add a new pre-parsed document to the index.
- indexDocument(Map<String, String>, DocumentPostingList) - Method in class org.terrier.structures.indexing.classical.BasicIndexer
-
This adds a document to the direct and document indexes, as well
as it's terms to the lexicon.
- indexDocument(Map<String, String>, DocumentPostingList) - Method in class org.terrier.structures.indexing.classical.BlockIndexer
-
This adds a document to the direct and document indexes, as well
as it's terms to the lexicon.
- indexDocument(Map<String, String>, DocumentPostingList) - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
This adds a document to the direct and document indexes, as well
as it's terms to the lexicon.
- indexDocument(Map<String, String>, DocumentPostingList) - Method in class org.terrier.structures.indexing.singlepass.NoDuplicatesSinglePassIndexing
-
This adds a document to the direct and document indexes, as well
as it's terms to the lexicon.
- indexedFiles - Variable in class org.terrier.indexing.SimpleFileCollection
-
This is filled during traversal, so document IDs can be matched with filenames
- indexEmpty(Map<String, String>) - Method in class org.terrier.structures.indexing.Indexer
-
Adds an entry to document index for empty document @param docid, only if
IndexEmptyDocuments is set to true.
- indexEmpty(Map<String, String>) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
Write the empty document to the inverted index
- indexEmpty(Map<String, String>) - Method in class org.terrier.structures.indexing.singlepass.NoDuplicatesSinglePassIndexing
-
Adds an entry to document index for empty document @param docid, only if
IndexEmptyDocuments is set to true.
- IndexEmptyDocuments - Variable in class org.terrier.structures.indexing.Indexer
-
Indicates whether an entry for empty documents is stored in the
document index, or empty documents should be ignored.
- Indexer - Class in org.terrier.structures.indexing
-
Properties:
termpipelines - the sequence of
TermPipeline
stages (e.g.
- Indexer() - Constructor for class org.terrier.structures.indexing.Indexer
-
Creates an indexer at the location ApplicationSetup.TERRIER_INDEX_PATH and
ApplicationSetup.TERRIER_INDEX_PREFIX
- Indexer(String, String) - Constructor for class org.terrier.structures.indexing.Indexer
-
Creates an instance of the class.
- Indexer(long, long, long) - Constructor for class org.terrier.structures.indexing.Indexer
-
Protected do-nothing constructor for use by child classes
- IndexFolders - Class in org.terrier.applications.desktop
-
The dialog used for selecting the folders to index in the desktop terrier application.
- IndexFolders(JFrame) - Constructor for class org.terrier.applications.desktop.IndexFolders
-
This is the default constructor
- IndexFolders(List<String>, JFrame) - Constructor for class org.terrier.applications.desktop.IndexFolders
-
A constructor with a given list of
selected folders.
- indexing - Variable in class org.terrier.applications.TrecTerrier
-
Specifies whether to index a collection
- indexingLock - Variable in class org.terrier.realtime.memory.MemoryIndex
-
A lock that stops multiple indexing operations from happening at once
- IndexOnDisk - Class in org.terrier.structures
-
The replacement for what was Index in earlier Terrier versions.
- IndexOnDisk() - Constructor for class org.terrier.structures.IndexOnDisk
-
A default constructor that creates an instance of the index.
- IndexOnDisk(String, String, boolean) - Constructor for class org.terrier.structures.IndexOnDisk
-
Constructs a new Index object.
- IndexOnDisk(long, long, long) - Constructor for class org.terrier.structures.IndexOnDisk
-
- indexOutput - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- indexPath - Variable in class org.terrier.structures.indexing.LexiconBuilder
-
The directory to write the final lexicons to
- indexPrefix - Variable in class org.terrier.structures.indexing.LexiconBuilder
-
The filename of the lexicons.
- IndexUtil - Class in org.terrier.structures
-
Class with handy utilities for use on an Index.
- IndexUtil() - Constructor for class org.terrier.structures.IndexUtil
-
- indexWebsite(UpdatableIndex, int, String) - Method in interface org.terrier.services.websitesearch.CrawlerAPI
-
Crawls a website and adds the documents to the specified index
- indexWebsite(UpdatableIndex, int, String) - Method in class org.terrier.services.websitesearch.crawlers.CrawlerProcess
-
- indice - Variable in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
-
where we are in the current posting list
- indices - Static variable in class org.terrier.realtime.incremental.IncrementalMergePolicy
-
- indices - Variable in class org.terrier.realtime.multi.MultiIndex
-
- inDocnoTag() - Method in interface org.terrier.indexing.Tokenizer
-
Indicates whether we are in a special document number tag.
- inDocnoTag - Variable in class org.terrier.indexing.TRECFullTokenizer
-
Is in docno tag?
- inDocnoTag() - Method in class org.terrier.indexing.TRECFullTokenizer
-
Indicates whether the tokenizer is in the special document number tag.
- inflater - Variable in class org.terrier.structures.CompressingMetaIndex.InputStream
-
- inflaterCache - Static variable in class org.terrier.structures.CompressingMetaIndex
-
thread-local cache of Inflaters to be re-used for decompression
- info - Variable in class org.terrier.structures.indexing.singlepass.RunWriter
-
Debug String representation of this RunWriter
- Information - Class in org.terrier.matching.models.queryexpansion
-
This class implements the Kullback-Leibler divergence for
query expansion.
- Information() - Constructor for class org.terrier.matching.models.queryexpansion.Information
-
A default constructor.
- inHtmlTagToProcess - Variable in class org.terrier.indexing.TaggedDocument
-
Specifies whether the tokeniser is in a field tag to process.
- init() - Method in class org.terrier.indexing.TwitterJSONCollection
-
- init(Index) - Method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
init
- init() - Method in class org.terrier.services.websitesearch.crawler4j.CrawlStrategy
-
- init() - Method in class org.terrier.structures.indexing.Indexer
-
This method must be called by anything which directly extends Indexer.
- init(int, String) - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
Begins the merge, initilialising the structures.
- init(int, BitOut) - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
- init(int, int, int, int, IntegerCodec, IntegerCodec, IntegerCodec, IntegerCodec) - Method in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- init() - Static method in class org.terrier.utility.FieldScore
-
Initialises the FieldTags tagset
- initDSMs(String) - Method in class org.terrier.matching.TRECResultsMatching
-
- initialise() - Method in class org.terrier.evaluation.AdhocEvaluation
-
Initialise variables.
- initialise() - Method in class org.terrier.matching.AccumulatorResultSet
-
This method initialises the arrays to be sorted, after the matching phase has been completed
- initialise(double[]) - Method in class org.terrier.matching.AccumulatorResultSet
-
Unsupported
- initialise(MatchingQueryTerms) - Method in class org.terrier.matching.BaseMatching
-
- initialise() - Method in class org.terrier.matching.CollectionResultSet
-
Initialises the arrays prior of retrieval.
- initialise(double[]) - Method in class org.terrier.matching.CollectionResultSet
-
Initialises the result set with the given scores.
- initialise() - Method in class org.terrier.matching.daat.CandidateResultSet
-
- initialise(double[]) - Method in class org.terrier.matching.daat.CandidateResultSet
-
- initialise(String, String, String) - Method in class org.terrier.matching.models.DFRWeightingModel
-
Initialise the components in the DFR model.
- initialise(String, String, String, double) - Method in class org.terrier.matching.models.DFRWeightingModel
-
Initialise the components in the DFR model.
- initialise() - Method in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
Initialises the Rocchio's beta for query expansion.
- initialise() - Method in class org.terrier.matching.QueryResultSet
-
Initialises the arrays prior of retrieval.
- initialise() - Method in interface org.terrier.matching.ResultSet
-
Initialises the arrays prior of retrieval.
- initialise(double[]) - Method in interface org.terrier.matching.ResultSet
-
Initialises the result set with the given scores.
- initialise(int) - Method in class org.terrier.matching.TRECResultsMatching
-
Initialises the current result set by allocating memory for max results.
- initialise(IndexOnDisk, String) - Method in class org.terrier.structures.FSADocumentIndex
-
- initialise(IndexOnDisk, String) - Method in class org.terrier.structures.FSAFieldDocumentIndex
-
- initialise() - Method in interface org.terrier.utility.ApplicationSetup.TerrierApplicationPlugin
-
Called by ApplicationSetup to initialise the plugin
- initialise() - Method in class org.terrier.utility.io.HadoopPlugin
-
Initialises the Plugin, by connecting to the distributed file system
- initialise() - Static method in class org.terrier.utility.TermCodes
-
Initialises the properties from the property file.
- initialise_mappings() - Static method in class org.terrier.utility.Files
-
initialise the default compression mappings
- initialise_parameters() - Method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
- initialise_static_cache() - Static method in class org.terrier.utility.Files
-
we may have been specified some files to cache immediately
- initialiseParser() - Method in class org.terrier.indexing.SimpleXMLCollection
-
- initialisePostings(MatchingQueryTerms) - Method in class org.terrier.matching.BaseMatching
-
- initialisePostings(MatchingQueryTerms) - Method in class org.terrier.matching.daat.Full
-
- initialisePostings(MatchingQueryTerms) - Method in class org.terrier.matching.taat.Full
-
- initialiseTags() - Method in class org.terrier.indexing.SimpleXMLCollection
-
- initSearchRequestModification(String, SearchRequest) - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
- InL2 - Class in org.terrier.matching.models
-
This class implements the InL2 weighting model.
- InL2() - Constructor for class org.terrier.matching.models.InL2
-
A default constructor.
- InL2(double) - Constructor for class org.terrier.matching.models.InL2
-
Constructs an instance of this class with the specified
value for the parameter c.
- input - Variable in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- input - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- inputStream - Variable in class org.terrier.structures.indexing.singlepass.hadoop.FileCollectionRecordReader
-
the current input stream accessing the underlying (uncompressed) file, used
for counting progress.
- insert(String, int) - Method in class org.terrier.structures.indexing.BlockDocumentPostingList
-
Insert a term into this document, occurs at given block id
- insert(String, int, int) - Method in class org.terrier.structures.indexing.BlockFieldDocumentPostingList
-
Insert a term into this document, occurs at given block id, and in the given field
- insert(String, int[], int) - Method in class org.terrier.structures.indexing.BlockFieldDocumentPostingList
-
Insert a term into this document, occurs at given block id, and in the given fields
- insert(int, String, int[], int) - Method in class org.terrier.structures.indexing.BlockFieldDocumentPostingList
-
Insert a term into this document tf times, occurs at given block id, and in the given fields
- insert(String) - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Insert a term into the posting list of this document
- insert(int, String) - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Insert a term into the posting list of this document
- insert(int, String, int) - Method in class org.terrier.structures.indexing.FieldDocumentPostingList
-
Insert a term into the posting list of this document, in the given field, with the given frequency
- insert(String, int) - Method in class org.terrier.structures.indexing.FieldDocumentPostingList
-
Insert a term into the posting list of this document, in the given field
- insert(String, int[]) - Method in class org.terrier.structures.indexing.FieldDocumentPostingList
-
Insert a term into the posting list of this document, in the given field
- insert(int, String, int[]) - Method in class org.terrier.structures.indexing.FieldDocumentPostingList
-
Insert a term into the posting list of this document, in the given field
- insert(DocumentPostingList) - Method in class org.terrier.structures.indexing.FieldLexiconMap
-
Inserts all the terms from a document posting
into the lexicon map
- insert(String, int) - Method in class org.terrier.structures.indexing.LexiconMap
-
Inserts a new term in the lexicon map.
- insert(DocumentPostingList) - Method in class org.terrier.structures.indexing.LexiconMap
-
Inserts all the terms from a document posting
into the lexicon map
- insert(int, int, int[], int[]) - Method in class org.terrier.structures.indexing.singlepass.BlockFieldPosting
-
Writes the document to the MemorySBOS
- insert(int, int, int[]) - Method in class org.terrier.structures.indexing.singlepass.BlockPosting
-
Inserts a new document in the posting list.
- insert(int, int, int[]) - Method in class org.terrier.structures.indexing.singlepass.FieldPosting
-
Inserts a new document in the posting list.
- insert(int, int) - Method in class org.terrier.structures.indexing.singlepass.Posting
-
Inserts a new document in the posting list.
- insertDocument(FeedbackDocument) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Adds the feedback document to the feedback set.
- insertDocument(int, int, double) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Adds the feedback document from the index given a docid
- insertDocument(FeedbackDocument) - Method in class org.terrier.querying.ExpansionTerms
-
Add a single document to be considered for expanding the query
- insertField(String) - Method in class org.terrier.utility.FieldScore
-
Add a tag in the corresponding score set,
unless the number of tags to process is zero.
- insertFields(String[]) - Method in class org.terrier.utility.FieldScore
-
Add tags in the corresponding score set, unless the
number of tags to process is zero.
- insertFields(Set<String>) - Method in class org.terrier.utility.FieldScore
-
Adds tags in the corresponding score set, unless
the number of tags to process is zero.
- insertNonRelDocno(String) - Method in class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
insert non relevance docno into non-relevance list
- insertRecord(double) - Method in class org.terrier.querying.ExpansionTerms.ExpansionTerm
-
If the term is found in another top-retrieved document, we increase
the frequency and the document frequency of the term.
- insertRelDocno(String, int) - Method in class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
Add an identifier of a relevant document with its relevance grade.
- insertTerm(int, double) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Add a term in the X top-retrieved documents as a candidate of the
expanded terms.
- instantiate(Class<? extends LexiconMap>) - Static method in class org.terrier.structures.indexing.LexiconBuilder
-
- INT - Static variable in interface org.terrier.querying.parser.MainTokenTypes
-
- INT - Static variable in interface org.terrier.querying.parser.NumbersTokenTypes
-
- INT - Static variable in interface org.terrier.querying.parser.TerrierQueryParserTokenTypes
-
- int_mapTaskId - Variable in class org.terrier.structures.indexing.singlepass.hadoop.MapData
-
The map task id stored as an integer
- inTagToProcess - Variable in class org.terrier.indexing.TaggedDocument
-
Indicates whether we are in a tag to process.
- inTagToProcess() - Method in interface org.terrier.indexing.Tokenizer
-
Indicates whether we are in a tag to process.
- inTagToProcess - Variable in class org.terrier.indexing.TRECFullTokenizer
-
Is in tag to process?
- inTagToProcess() - Method in class org.terrier.indexing.TRECFullTokenizer
-
Returns true if the given tag is to be processed.
- inTagToSkip - Variable in class org.terrier.indexing.TaggedDocument
-
Indicates whether we are in a tag to skip.
- inTagToSkip() - Method in interface org.terrier.indexing.Tokenizer
-
Indicates whether we are in a tag to skip
- inTagToSkip - Variable in class org.terrier.indexing.TRECFullTokenizer
-
Is in tag to skip?
- inTagToSkip() - Method in class org.terrier.indexing.TRECFullTokenizer
-
Returns true if the given tag is to be skipped.
- IntegerCodec - Class in org.terrier.compression.integer.codec
-
Abstract class representing an integer codec
- IntegerCodec() - Constructor for class org.terrier.compression.integer.codec.IntegerCodec
-
- IntegerCodecCompressionConfiguration - Class in org.terrier.structures.integer
-
Properties:
compression..integer..codec - the compression codec to use
for the structure STRUCTURENAME for posting payload type TYPE - see
IntegerCodec
.
For instance, to full compress everything in the inverted index using Frame of Reference (FOR),
as recommended by Catena et al, ECIR 2014, you would set the following properties:
- IntegerCodecCompressionConfiguration(String, String[], int, int) - Constructor for class org.terrier.structures.integer.IntegerCodecCompressionConfiguration
-
- IntegerCodingIterablePosting - Class in org.terrier.structures.postings.integer
-
Deprecated.
- IntegerCodingIterablePosting(ByteIn, int, DocumentIndex, int, int, int, IntegerCodec, IntegerCodec, IntegerCodec, IntegerCodec) - Constructor for class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- IntegerCodingPostingIndex - Class in org.terrier.structures.integer
-
- IntegerCodingPostingIndex(IndexOnDisk, String) - Constructor for class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- IntegerCodingPostingIndexInputStream - Class in org.terrier.structures.integer
-
Input stream for an integer coding posting index.
- IntegerCodingPostingIndexInputStream(IndexOnDisk, String, Iterator<? extends BitIndexPointer>) - Constructor for class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
Constructs an instance
- IntegerCodingPostingOutputStream - Class in org.terrier.structures.integer
-
This class is used to store a posting list to the disk, compressing it using some
integer coding technique.
- IntegerCodingPostingOutputStream(String, int, int, int, int, IntegerCodec, IntegerCodec, IntegerCodec, IntegerCodec) - Constructor for class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- IntegerCodingPostingOutputStream(ByteOut, int, int, int, int, IntegerCodec, IntegerCodec, IntegerCodec, IntegerCodec) - Constructor for class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- InteractiveQuerying - Class in org.terrier.applications
-
This class performs interactive querying at the command line.
- InteractiveQuerying() - Constructor for class org.terrier.applications.InteractiveQuerying
-
A default constructor initialises the index, and the Manager.
- INTERN_STOPWORDS - Static variable in class org.terrier.terms.Stopwords
-
- internalIterator - Variable in class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconEntryIterator
-
- intersection(int[], int[]) - Static method in class org.terrier.utility.ArrayUtils
-
return intersection between two int[]
- intialise_transformations() - Static method in class org.terrier.utility.Files
-
initialise the transformations from Application property
- inTop1 - Variable in class org.terrier.evaluation.NamedPageEvaluation
-
The number of queries where the answer is found in the top first rank.
- inTop10 - Variable in class org.terrier.evaluation.NamedPageEvaluation
-
The number of queries where the answer is found in the top 10 docs.
- inTop20 - Variable in class org.terrier.evaluation.NamedPageEvaluation
-
The number of queries for which the answer is found in the top 20 docs.
- inTop5 - Variable in class org.terrier.evaluation.NamedPageEvaluation
-
The number of queries where the answer is found in the top 5 docs.
- inTop50 - Variable in class org.terrier.evaluation.NamedPageEvaluation
-
The number of queries where the answer is found in the top 50 docs.
- Inv2DirectMultiReduce - Class in org.terrier.structures.indexing.singlepass.hadoop
-
This class inverts an inverted index into a direct index, making use of a single MapReduce job.
- Inv2DirectMultiReduce() - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce
-
- Inv2DirectMultiReduce.ByDocidPartitioner<K> - Class in org.terrier.structures.indexing.singlepass.hadoop
-
Partitioner partitioning by docid
- Inv2DirectMultiReduce.ByDocidPartitioner() - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.ByDocidPartitioner
-
- Inv2DirectMultiReduce.ByDocidPartitionerPosting - Class in org.terrier.structures.indexing.singlepass.hadoop
-
Partitioner partitioning by docid
- Inv2DirectMultiReduce.ByDocidPartitionerPosting() - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.ByDocidPartitionerPosting
-
- Inv2DirectMultiReduce.Inv2DirectMultiReduceJob - Class in org.terrier.structures.indexing.singlepass.hadoop
-
This class performs contains setup for the MR job.
- Inv2DirectMultiReduce.Inv2DirectMultiReduceJob(IndexOnDisk, HadoopPlugin.JobFactory) - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.Inv2DirectMultiReduceJob
-
constructor
- inverseDelta(int[], int) - Static method in class org.terrier.compression.integer.codec.util.Delta
-
- inverseDelta(long[], int) - Static method in class org.terrier.compression.integer.codec.util.Delta
-
- invert(int[][]) - Static method in class org.terrier.utility.ArrayUtils
-
- inverted - Variable in class org.terrier.applications.TrecTerrier
-
Specifies whether to build the inverted file
from an already created direct file.
- inverted - Variable in class org.terrier.realtime.memory.MemoryIndex
-
- inverted2direct - Variable in class org.terrier.applications.TrecTerrier
-
- Inverted2DirectIndexBuilder - Class in org.terrier.structures.indexing.singlepass
-
Create a direct index from an InvertedIndex.
- Inverted2DirectIndexBuilder(IndexOnDisk) - Constructor for class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
Construct a new instance of this builder class
- invertedIndex - Variable in class org.terrier.matching.BaseMatching
-
The inverted file.
- invertedIndex - Variable in class org.terrier.matching.PostingListManager
-
inverted index of the index
- invertedIndex - Variable in class org.terrier.querying.QueryExpansion
-
The inverted index used for retrieval.
- InvertedIndex - Class in org.terrier.structures.bit
-
Deprecated.
- InvertedIndex(IndexOnDisk, String) - Constructor for class org.terrier.structures.bit.InvertedIndex
-
Deprecated.
Construct an instance of the class with
- InvertedIndex(IndexOnDisk, String, DocumentIndex) - Constructor for class org.terrier.structures.bit.InvertedIndex
-
Deprecated.
Construct an instance of the class with
- InvertedIndex(IndexOnDisk, String, DocumentIndex, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.InvertedIndex
-
Deprecated.
Construct an instance of the class with
- InvertedIndexBuilder - Class in org.terrier.structures.indexing.classical
-
Builds an inverted index.
- InvertedIndexBuilder(IndexOnDisk, String, CompressionFactory.CompressionConfiguration) - Constructor for class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
contructor
- invertedIndexBuilder - Variable in class org.terrier.structures.indexing.Indexer
-
The builder that creates the inverted index.
- InvertedIndexBuilder.IntLongTuple - Class in org.terrier.structures.indexing.classical
-
A tuple containing a integer (termid) and a long pointer
- invertedIndexClass - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
what class should be used to read the generated inverted index?
- InvertedIndexInputStream - Class in org.terrier.structures.bit
-
Deprecated.
- InvertedIndexInputStream(IndexOnDisk, String) - Constructor for class org.terrier.structures.bit.InvertedIndexInputStream
-
Deprecated.
Construct an instance of the class with
- InvertedIndexInputStream(IndexOnDisk, String, Iterator<? extends Pointer>) - Constructor for class org.terrier.structures.bit.InvertedIndexInputStream
-
Deprecated.
Construct an instance of the class with
- InvertedIndexInputStream(IndexOnDisk, String, Iterator<? extends Pointer>, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.InvertedIndexInputStream
-
Deprecated.
Construct an instance of the class with
- InvertedIndexInputStream(IndexOnDisk, String, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.InvertedIndexInputStream
-
Deprecated.
Construct an instance of the class with
- invertedIndexInputStreamClass - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
what class should be used to read the inverted index as a stream?
- InvertedIndexRecompresser - Class in org.terrier.applications
-
NOTE: BE CAREFUL, THIS APPLICATION OVERWRITES THE INDEX!!
This application recompress an inverted index using the specified compression configuration.
- InvertedIndexRecompresser() - Constructor for class org.terrier.applications.InvertedIndexRecompresser
-
- invertStructure(IndexOnDisk, HadoopPlugin.JobFactory, int) - Static method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce
-
Performs the inversion, from "inverted" structure to "direct" structure.
- ips - Variable in class org.terrier.structures.postings.ANDIterablePosting
-
- is - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
the input stream of the current input file
- isCaseSensitive() - Method in class org.terrier.utility.TagSet
-
Returns true if this tag set has been specified as case-sensitive
- isDirectory(String) - Static method in class org.terrier.utility.Files
-
return true if path is a directory
- isDirectory(String) - Method in interface org.terrier.utility.io.FileSystem
-
returns true if path is a directory
- isDirectory(String) - Method in class org.terrier.utility.io.HTTPFileSystem
-
returns true if path is a directory
- isDirectory(String) - Method in class org.terrier.utility.io.LocalFileSystem
-
Does the path point to a directory
- isDocTag(String) - Method in class org.terrier.utility.TagSet
-
Checks whether the given tag indicates
the limits of a document.
- isDone() - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
Indicates whether the merging is done or not
- isEmpty() - Method in class org.terrier.querying.Request
-
Set if the query input had no terms.
- isEmpty() - Method in interface org.terrier.querying.SearchRequest
-
Set if the query input had no terms.
- isEmpty() - Method in class org.terrier.structures.collections.FSOrderedMapFile
- isEndOfDocument() - Method in interface org.terrier.indexing.Tokenizer
-
Returns true if the end of document is encountered.
- isEndOfDocument() - Method in class org.terrier.indexing.TRECFullTokenizer
-
Returns true if the end of document is encountered.
- isEndOfFile() - Method in interface org.terrier.indexing.Tokenizer
-
Returns true if the end of file is encountered.
- isEndOfFile() - Method in class org.terrier.indexing.TRECFullTokenizer
-
Returns true if the end of file is encountered.
- isIdTag(String) - Method in class org.terrier.utility.TagSet
-
Checks whether the given tag is a
unique identifier tag, that is the document
number of a document, of the identifier of a
topic.
- isMap(JobConf) - Static method in class org.terrier.utility.io.HadoopUtility
-
Utility method to detect if a task is a Map task or not
- isNext() - Method in class org.terrier.compression.bit.MemoryLinkedOutputStream
-
- isParameterValueSpecified - Variable in class org.terrier.applications.TrecTerrier
-
Indicates whether there is a specified
value for the term frequency normalisation
parameter.
- isRelevant(String, String) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Check if the given document is relevant for a given query.
- isRelevant(String) - Method in class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
Check if a given document is relevant to the associated query.
- isStopword(String) - Method in class org.terrier.terms.Stopwords
-
Returns true is term t is a stopword
- isStructureOpen(IndexOnDisk, String) - Static method in class org.terrier.structures.IndexUtil
-
Checks the underlying structurecache of the specificed index to see if the
named index structure is there.
- isTagToProcess(String) - Method in class org.terrier.utility.TagSet
-
Checks whether the tag should be processed.
- isTagToSkip(String) - Method in class org.terrier.utility.TagSet
-
Checks whether a tag should be skipped.
- ItalianSnowballStemmer - Class in org.terrier.terms
-
Italian stemmer implmented by Snowball.
- ItalianSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.ItalianSnowballStemmer
-
constructor
- IterablePosting - Interface in org.terrier.structures.postings
-
An interface that allows a list of postings to be iterated over
- IterablePostingImpl - Class in org.terrier.structures.postings
-
A base implementation of an IterablePosting, that provides
a base implementation of next(int) method.
- IterablePostingImpl() - Constructor for class org.terrier.structures.postings.IterablePostingImpl
-
- ITERATION - Static variable in class org.terrier.applications.batchquerying.TRECQuerying
-
A TREC specific output field.
- iterator() - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields
-
Return an iterator over the document index.
- iterator() - Method in class org.terrier.realtime.memory.MemoryCompressedMetaIndex
-
Return iterator over meta-data index.
- iterator() - Method in class org.terrier.realtime.memory.MemoryDirectIndex
-
Return an iterator over the inverted file.
- iterator() - Method in class org.terrier.realtime.memory.MemoryDocumentIndex
-
Return an iterator over the document index.
- iterator() - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap
-
- iterator() - Method in class org.terrier.realtime.memory.MemoryInvertedIndex
-
Return an iterator over the inverted file.
- iterator() - Method in class org.terrier.realtime.memory.MemoryLexicon
-
Lexicon iterator.
- iterator() - Method in class org.terrier.realtime.memory.MemoryMetaIndex
-
Return iterator over meta-data index.
- iterator() - Method in class org.terrier.realtime.memory.MemoryMetaIndexMap
-
Return iterator over meta-data index.
- iterator() - Method in class org.terrier.realtime.multi.MultiLexicon
-
Not implemented.
- iterator() - Method in class org.terrier.structures.collections.FSArrayFile
-
- iterator() - Method in class org.terrier.structures.FSOMapFileLexicon
- iteratorOverEntries() - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields
-
Return an iterator over the document index.
- iteratorOverEntries() - Method in class org.terrier.realtime.memory.MemoryDocumentIndex
-
Return an iterator over the document index.
- iteratorOverEntries() - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap
-
- m() - Method in class org.terrier.terms.PorterStemmer
-
- m() - Method in class org.terrier.terms.TRv2PorterStemmer
-
Measures the number of consonant sequences between k0 and j.
- MacOSXFileOpener - Class in org.terrier.applications.desktop.filehandling
-
This class implements the interface FileOpener, using
/usr/bin/open to open documents that LaunchServices has
associations for.
- MacOSXFileOpener() - Constructor for class org.terrier.applications.desktop.filehandling.MacOSXFileOpener
-
- main(String[]) - Static method in class org.terrier.applications.batchquerying.TRECQuery
-
main
- main(String[]) - Static method in class org.terrier.applications.batchquerying.TRECSetup
-
Starts the application.
- main(String[]) - Static method in class org.terrier.applications.desktop.DesktopTerrier
-
Start desktop Terrier
- main(String[]) - Static method in class org.terrier.applications.FileFind
-
Takes a list of command line parameters of filenames
and directories.
- main(String[]) - Static method in class org.terrier.applications.HadoopIndexing
-
Starts the MapReduce indexing.
- main(String[]) - Static method in class org.terrier.applications.InteractiveQuerying
-
Starts the interactive query application.
- main(String[]) - Static method in class org.terrier.applications.InvertedIndexRecompresser
-
- main(String[]) - Static method in class org.terrier.applications.TRECIndexing
-
Used for testing purposes.
- main(String[]) - Static method in class org.terrier.applications.TrecTerrier
-
The main method that starts the application
- main(String[]) - Static method in class org.terrier.indexing.SimpleFileCollection
-
Simple test case.
- main(String[]) - Static method in class org.terrier.indexing.SimpleXMLCollection
-
main
- main(String[]) - Static method in class org.terrier.indexing.TaggedDocument
-
Static method which dumps a document to System.out
- main(String[]) - Static method in class org.terrier.matching.dsms.DFRDependenceScoreModifier
-
main
- main(String[]) - Static method in class org.terrier.matching.FatUtils
-
- main(String[]) - Static method in class org.terrier.matching.models.Idf
-
main
- main(String[]) - Static method in class org.terrier.realtime.restructure.CreateSingleLexicon
-
- main(String[]) - Static method in class org.terrier.statistics.GammaFunction
-
- main(String[]) - Static method in class org.terrier.structures.bit.DirectIndex
-
Deprecated.
main
- main(String[]) - Static method in class org.terrier.structures.CompressingMetaIndex
-
main
- main(String[]) - Static method in class org.terrier.structures.Index
-
main
- main(String[]) - Static method in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- main(String[]) - Static method in class org.terrier.structures.indexing.Indexer
-
Utility method for merging indices
- main(String[]) - Static method in class org.terrier.structures.indexing.singlepass.BlockInverted2DirectIndexBuilder
-
main
- main(String[]) - Static method in class org.terrier.structures.indexing.singlepass.hadoop.BitPostingIndexInputFormat
-
Test method, runs splits for inverted/lexicon with the command line specified index
- main(String[]) - Static method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
main
- main(String[]) - Static method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce
-
main
- main(String[]) - Static method in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
main
- main(String[]) - Static method in class org.terrier.structures.IndexUtil
-
Has some handy utilities for printing various index structures to System.out.
- main(String[]) - Static method in class org.terrier.structures.merging.BlockStructureMerger
-
usage: java org.terrier.structures.merging.BlockStructureMerger [binary bits] [inverted file 1] [inverted file 2] [output inverted file]
- main(String[]) - Static method in class org.terrier.structures.merging.LexiconMerger
-
main
- main(String[]) - Static method in class org.terrier.structures.merging.StructureMerger
-
Usage: java org.terrier.structures.merging.StructureMerger [binary bits] [inverted file 1] [inverted file 2] [output inverted file]
- main(String[]) - Static method in class org.terrier.terms.PorterStemmer
-
Test program for demonstrating the Stemmer.
- main(String[]) - Static method in class org.terrier.terms.TRv2PorterStemmer
-
main
- main(String[]) - Static method in class org.terrier.utility.Files
-
Check that the a specified file exists as per Terrier's file system abstraction layer
- main(String[]) - Static method in class org.terrier.utility.LookAheadReader
-
A testing method for
- main(String[]) - Static method in class org.terrier.utility.restructure.Terrier4
-
- main(String[]) - Static method in class org.terrier.utility.SimpleJettyHTTPServer
-
main
- main(String[]) - Static method in class org.terrier.utility.StringComparator
-
Will display the comparator value between two strings from the command line arguments.
- main(String[]) - Static method in class org.terrier.utility.UnitUtils
-
- main(String[]) - Static method in class org.terrier.Version
-
- main(String[]) - Static method in class TrecTerrier
-
Main method - redirects to org.terrier.applications.TrecTerrier.main()
- MainTokenTypes - Interface in org.terrier.querying.parser
-
- makeAbsolute(String, String) - Static method in class org.terrier.utility.ApplicationSetup
-
Checks whether the given filename is absolute and if not, it
adds on the default path to make it absolute.
- makeAverage1(double[]) - Static method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
- makeCandidateResult(int) - Method in class org.terrier.matching.daat.FatFull
-
- makeCandidateResult(int) - Method in class org.terrier.matching.daat.Full
-
- makeDataset(int, int, double[][]) - Method in class org.terrier.matching.JforestsModelMatching
-
- makeDocument(String, InputStream) - Method in class org.terrier.indexing.SimpleFileCollection
-
Given the opened document in, of Filename and File f, work out which
parser to try, and instantiate it.
- makeFilenameProperties(String) - Static method in class org.terrier.indexing.FileDocument
-
- makeIndex(FatResultSet) - Static method in class org.terrier.matching.FatUtils
-
- makeMaxMin(double[]) - Static method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
- makeNewResultSet(int) - Method in class org.terrier.learning.FeaturedQueryResultSet
- makeNewResultSet(int) - Method in class org.terrier.matching.QueryResultSet
-
- makePostingIterator(String[], int[]) - Method in class org.terrier.structures.indexing.BlockDocumentPostingList
-
- makePostingIterator(String[], int[]) - Method in class org.terrier.structures.indexing.BlockFieldDocumentPostingList
-
- makePostingIterator(String[], int[]) - Method in class org.terrier.structures.indexing.DocumentPostingList
-
- makePostingIterator(String[], int[]) - Method in class org.terrier.structures.indexing.FieldDocumentPostingList
-
- makeResultSet(Queue<CandidateResult>) - Method in class org.terrier.matching.daat.FatFull
-
- makeResultSet(Queue<CandidateResult>) - Method in class org.terrier.matching.daat.Full
-
- makeTemporaryFile(JobConf, String) - Static method in class org.terrier.utility.io.HadoopUtility
-
- makeTerrierJob(JobConf) - Static method in class org.terrier.utility.io.HadoopPlugin.JobFactory
-
Add additional informatino to a MapReduce job about the Terrier configuration
- makeTerrierJob(JobConf) - Static method in class org.terrier.utility.io.HadoopUtility
-
Saves the current ApplicationSetup to the specified JobConf.
- makeVisible() - Method in class org.terrier.applications.desktop.DesktopTerrier
-
Shows the main window.
- mALPHANUMERIC(boolean) - Method in class org.terrier.querying.parser.TerrierLexer
-
- mALPHANUMERIC_CHAR(boolean) - Method in class org.terrier.querying.parser.TerrierLexer
-
- Manager - Class in org.terrier.querying
-
This class is responsible for handling/co-ordinating the main high-level
operations of a query.
- Manager() - Constructor for class org.terrier.querying.Manager
-
Default constructor.
- Manager(Index) - Constructor for class org.terrier.querying.Manager
-
Construct a Manager using the specified Index
Throws IllegalArgumentException if the specified index is null
- managerName - Variable in class org.terrier.applications.batchquerying.TRECQuerying
-
The name of the manager object that handles the queries.
- managerName - Variable in class org.terrier.applications.InteractiveQuerying
-
The name of the manager object that handles the queries.
- map(Text, SplitAwareWrapper<Document>, OutputCollector<SplitEmittedTerm, MapEmittedPostingList>, Reporter) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
Map processes a single document.
- map(IntWritable, Wrapper<IterablePosting>, OutputCollector<VIntWritable, Posting>, Reporter) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce
-
Take an iterator of postings.
- Map - Variable in class org.terrier.structures.indexing.singlepass.hadoop.MapEmittedPostingList
-
The Map Number
- map - Variable in class org.terrier.structures.MapLexicon
-
- mapData - Variable in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunsMerger
-
The data loaded from side-effect files about each map task
- MapData - Class in org.terrier.structures.indexing.singlepass.hadoop
-
Storage class for information about each Map.
- MapData(DataInputStream) - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.MapData
-
Constructor - Loads the Map Information from the DataInputStream Provided
- MapEmittedPostingList - Class in org.terrier.structures.indexing.singlepass.hadoop
-
Sub-Class of WritableByteArray, i.e.
- MapEmittedPostingList(String, int, int, int, int) - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.MapEmittedPostingList
-
Constructor
- MapEmittedPostingList(int, int) - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.MapEmittedPostingList
-
Super Constructor
- MapEmittedPostingList() - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.MapEmittedPostingList
-
Empty Constructor
- MapEntry<K,V> - Class in org.terrier.structures.collections
-
Implementation of java.util.Map.Entry.
- MapEntry(K, V) - Constructor for class org.terrier.structures.collections.MapEntry
-
Construct a new Entry
- mapFileWrite(String, Iterable<Map.Entry<WritableComparable, Writable>>) - Static method in class org.terrier.structures.collections.FSOrderedMapFile
-
writes an entire map FSOrderedMapFile at once, to the specified filename,
and using the data contained in the specified iterator
- mapFileWrite(String, Iterator<Map.Entry<WritableComparable, Writable>>) - Static method in class org.terrier.structures.collections.FSOrderedMapFile
-
writes an entire map FSOrderedMapFile at once, to the specified filename,
and using the data contained in the specified iterator
- mapFileWrite(String) - Static method in class org.terrier.structures.collections.FSOrderedMapFile
-
returns a utility class which can be used to write a FSOrderedMapFile.
- mapFileWriter - Variable in class org.terrier.structures.FSOMapFileLexiconOutputStream
-
- mapId - Variable in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunWriter
-
map task id that is being flushed
- MapIndexPrefixes - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
- MapLexicon - Class in org.terrier.structures
-
Implementation of a lexicon.
- MapLexicon(Map<Text, LexiconEntry>) - Constructor for class org.terrier.structures.MapLexicon
-
Construct an instance of the class with
- MapLexicon(Map<Text, LexiconEntry>, MapLexicon.Id2EntryIndexLookup) - Constructor for class org.terrier.structures.MapLexicon
-
Construct an instance of the class with
- MapLexicon.Id2EntryIndexLookup - Interface in org.terrier.structures
-
Interface for getting the lexicon term index for a given term id
- MapLexicon.IdIsIndex - Class in org.terrier.structures
-
Lexicon map where the termid is the term index
- MapLexicon.IdIsIndex() - Constructor for class org.terrier.structures.MapLexicon.IdIsIndex
-
- mapNo - Variable in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunPostingIterator
-
Map number
- mapsInitialised - Variable in class org.terrier.matching.AccumulatorResultSet
-
- mapTaskID - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
Current map number
- mapTaskID - Variable in class org.terrier.structures.indexing.singlepass.hadoop.MapData
-
TaskID of the Map
- mark(int) - Method in class org.terrier.utility.FixedSizeInputStream
- mark(int) - Method in class org.terrier.utility.LookAheadReader
-
This method is not implemented.
- mark(int) - Method in class org.terrier.utility.LookAheadStream
-
This method is not implemented.
- mark(int) - Method in class org.terrier.utility.ProcessInputStream
- MarkerLen - Variable in class org.terrier.utility.LookAheadStream
-
How long is the end marker
- markSupported() - Method in class org.terrier.utility.FixedSizeInputStream
- markSupported() - Method in class org.terrier.utility.LookAheadReader
-
Support for marking is not implemented.
- markSupported() - Method in class org.terrier.utility.LookAheadStream
-
Support for marking is not implemented.
- markSupported() - Method in class org.terrier.utility.ProcessInputStream
- match(String, MatchingQueryTerms) - Method in class org.terrier.matching.BaseMatching
-
Get a ResultSet for the given query terms.
- match(String, MatchingQueryTerms) - Method in class org.terrier.matching.daat.Full
-
Get a ResultSet for the given query terms.
- match(String, MatchingQueryTerms) - Method in class org.terrier.matching.daat.FullNoPLM
-
Get a ResultSet for the given query terms.
- match(String, MatchingQueryTerms) - Method in class org.terrier.matching.FatFeaturedScoringMatching
-
- match(String, MatchingQueryTerms) - Method in class org.terrier.matching.FatResultsMatching
-
- match(String, MatchingQueryTerms) - Method in class org.terrier.matching.FatScoringMatching
-
- match(String, MatchingQueryTerms) - Method in class org.terrier.matching.LearnedModelMatching
-
- match(String, MatchingQueryTerms) - Method in interface org.terrier.matching.Matching
-
Get a ResultSet for the given query terms.
- match(String, MatchingQueryTerms) - Method in class org.terrier.matching.taat.Full
-
Get a ResultSet for the given query terms.
- match(String, MatchingQueryTerms) - Method in class org.terrier.matching.taat.FullNoPLM
-
Get a ResultSet for the given query terms.
- match(String, MatchingQueryTerms) - Method in class org.terrier.matching.TRECResultsMatching
-
- MATCH_EMPTY_QUERY - Static variable in class org.terrier.matching.BaseMatching
-
A property that when it is true, it allows matching all documents to an empty
query.
- MATCH_EMPTY_QUERY - Variable in class org.terrier.querying.Manager
-
- matches - Variable in class org.terrier.utility.Files.PathTransformation
-
pattern for a transformation
- Matching - Interface in org.terrier.matching
-
Interface for all Matching implementations.
- matchingCount - Variable in class org.terrier.applications.batchquerying.TRECQuerying
-
The number of matched queries.
- matchingCount - Variable in class org.terrier.applications.InteractiveQuerying
-
the number of processed queries.
- MatchingQueryTerms - Class in org.terrier.matching
-
Models a query used for matching documents.
- MatchingQueryTerms() - Constructor for class org.terrier.matching.MatchingQueryTerms
-
Generate a MatchingQueryTerms object.
- MatchingQueryTerms(String) - Constructor for class org.terrier.matching.MatchingQueryTerms
-
Generate a MatchingQueryTerms object, with the specified query id.
- MatchingQueryTerms(String, Request) - Constructor for class org.terrier.matching.MatchingQueryTerms
-
Generate a MatchingQueryTerms object, with the specified query id, and request
- MatchingQueryTerms.QueryTermProperties - Class in org.terrier.matching
-
The weight and the modifiers associated with a query term.
- MatchingQueryTerms.QueryTermProperties(int) - Constructor for class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
-
- MatchingQueryTerms.QueryTermProperties(int, EntryStatistics) - Constructor for class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
-
An constructor for setting the term code
of a query term.
- MatchingQueryTerms.QueryTermProperties(int, double) - Constructor for class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
-
A constructor for setting the weight of a term.
- MatchingQueryTerms.QueryTermProperties(int, WeightingModel) - Constructor for class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
-
A constructor for setting a term score modifier for a term.
- MatchingQueryTerms.QueryTermProperties(int, double, WeightingModel) - Constructor for class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
-
A constructor for setting the weight and a
term score modifier for a term.
- MatchingQueryTerms.QueryTermProperties(int, double, EntryStatistics) - Constructor for class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
-
A constructor for setting the weight of a term
and its term code.
- MatchingQueryTerms.QueryTermProperties(int, WeightingModel, EntryStatistics) - Constructor for class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
-
A constructor for setting a term score modifier for a term
and its term code.
- MatchingQueryTerms.QueryTermProperties(int, double, WeightingModel, EntryStatistics) - Constructor for class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
-
A constructor for setting a weight, a term score modifier
and the term code for a query term.
- matchingTerms - Variable in class org.terrier.querying.Request
-
This is an aggregated form of the query terms, suitable for matching, which requires
term frequencies for each term.
- max(float[]) - Static method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
Return the max of the specified array
- max(int[]) - Static method in class org.terrier.utility.StaTools
-
Return the max of the specified array
- max(double[]) - Static method in class org.terrier.utility.StaTools
-
Return the max of the specified array
- max(double[], int, int) - Static method in class org.terrier.utility.StaTools
-
Return the max of the specified array
- max(float[]) - Static method in class org.terrier.utility.StaTools
-
Return the max of the specified array
- MAX_BLOCKS - Variable in class org.terrier.structures.indexing.classical.BlockIndexer
-
The maximum number allowed number of blocks in a document.
- MAX_BLOCKS - Variable in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer
-
The maximum number allowed number of blocks in a document.
- MAX_BLOCKS - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer
-
The maximum number allowed number of blocks in a document.
- MAX_BLOCKS - Static variable in class org.terrier.utility.ApplicationSetup
-
The maximum number of blocks in a document.
- MAX_DOCS_PER_BUILDER - Variable in class org.terrier.structures.indexing.Indexer
-
The number of documents indexed with a set
of builders.
- MAX_FILE_ID - Static variable in interface org.terrier.structures.BitIndexPointer
-
largest permissible file id using most implementations
- MAX_INDEX_MB_IN_MEM_RETRIEVAL - Static variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- MAX_MB_IN_MEM_RETRIEVAL - Static variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- MAX_TERM_LENGTH - Static variable in class org.terrier.utility.ApplicationSetup
-
The maximum size of a term.
- MAX_TOKENS_IN_DOCUMENT - Variable in class org.terrier.structures.indexing.Indexer
-
The maximum number of tokens in a document.
- maxBlocks - Variable in class org.terrier.structures.indexing.CompressionFactory.CompressionConfiguration
-
- maxBlocks - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- maxBlocks - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- maxBlocks - Variable in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- maxBlocks - Variable in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
- maxBlocks - Variable in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
- maxDocsPerFlush - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
- maxLen - Static variable in class org.terrier.terms.CropTerm
-
Maximum length a term can be
- MAXLEXMERGE - Static variable in class org.terrier.structures.indexing.LexiconBuilder
-
Number of lexicons to merge at once.
- maxMemory - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
- maxNumberRetrieved - Variable in class org.terrier.evaluation.AdhocEvaluation
-
The maximum number of documents retrieved for a query.
- maxNumOfDigitsPerTerm - Static variable in class org.terrier.indexing.TaggedDocument
-
The maximum number of digits that are allowed in valid terms.
- maxNumOfDigitsPerTerm - Static variable in class org.terrier.indexing.tokenisation.EnglishTokeniser
-
The maximum number of digits that are allowed in valid terms.
- maxNumOfDigitsPerTerm - Static variable in class org.terrier.indexing.tokenisation.UTFTokeniser
-
The maximum number of digits that are allowed in valid terms.
- maxNumOfDigitsPerTerm - Static variable in class org.terrier.indexing.tokenisation.UTFTwitterTokeniser
-
The maximum number of digits that are allowed in valid terms.
- maxNumOfSameConseqLettersPerTerm - Static variable in class org.terrier.indexing.TaggedDocument
-
The maximum number of consecutive same letters or digits that are
allowed in valid terms.
- maxNumOfSameConseqLettersPerTerm - Static variable in class org.terrier.indexing.tokenisation.EnglishTokeniser
-
The maximum number of consecutive same letters or digits that are
allowed in valid terms.
- maxNumOfSameConseqLettersPerTerm - Static variable in class org.terrier.indexing.tokenisation.UTFTokeniser
-
The maximum number of consecutive same letters or digits that are
allowed in valid terms.
- maxNumOfSameConseqLettersPerTerm - Static variable in class org.terrier.indexing.tokenisation.UTFTwitterTokeniser
-
The maximum number of consecutive same letters or digits that are
allowed in valid terms.
- maxResults - Variable in class org.terrier.matching.TRECResultsMatching
-
The maximum number of results to read per query.
- maxSize - Variable in class org.terrier.structures.indexing.singlepass.FileRunIterator
-
max number of pointers any term in the run
- maxSize - Variable in class org.terrier.structures.indexing.singlepass.MemoryPostings
-
The number of documents for any term in this run
- maxsize - Variable in class org.terrier.utility.FixedSizeInputStream
-
maximum bytes to read
- maxTermFrequency - Variable in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
The maximum in-collection term frequencty of the terms in the pseudo relevance set.
- mbis - Variable in class org.terrier.structures.indexing.singlepass.FileRunIterator
-
Input stream for reading the run.
- mCLOSE_DISJUNCTIVE(boolean) - Method in class org.terrier.querying.parser.TerrierLexer
-
- mCLOSE_PAREN(boolean) - Method in class org.terrier.querying.parser.TerrierLexer
-
- mCLOSE_SEGMENT(boolean) - Method in class org.terrier.querying.parser.TerrierLexer
-
- mCOLON(boolean) - Method in class org.terrier.querying.parser.TerrierLexer
-
- mDIT(boolean) - Method in class org.terrier.querying.parser.TerrierFloatLexer
-
- MDL2 - Class in org.terrier.matching.models
-
This class implements the MDL2 field-based weighting model.
- MDL2(String[]) - Constructor for class org.terrier.matching.models.MDL2
-
Constructs an instance of MDL2.
- MDL2() - Constructor for class org.terrier.matching.models.MDL2
-
- Me - Static variable in class org.terrier.utility.StringComparator
-
An instantiation of this class.
- mean(double[]) - Static method in class org.terrier.utility.StaTools
-
The mean of an array of double values.
- mean(float[]) - Static method in class org.terrier.utility.StaTools
-
find mean of float[]
- mean(double[], int, int, boolean) - Static method in class org.terrier.utility.StaTools
-
The mean of a sub-array of an array of double values.
- mean(int[]) - Static method in class org.terrier.utility.StaTools
-
The mean of an array of integers.
- meanAveragePrecision - Variable in class org.terrier.evaluation.AdhocEvaluation
-
Average Precision.
- meanNonZero(double[]) - Static method in class org.terrier.utility.StaTools
-
The mean of an array of doubles, only counting non-zero
values.
- meanRelevantPrecision - Variable in class org.terrier.evaluation.AdhocEvaluation
-
Relevant Precision.
- median(double[]) - Static method in class org.terrier.utility.StaTools
-
The median of an array of double values.
- memCheck - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- memory - Variable in class org.terrier.realtime.incremental.IncrementalIndex
-
- MEMORY_THRESHOLD_SINGLEPASS - Static variable in class org.terrier.utility.ApplicationSetup
-
Memory threshold in the single pass inversion method.
- memoryAfterFlush - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Memory status after flush
- memoryCheck - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Memory Checker - provides the method for checking to see if
the system is running low on memory
- MemoryChecker - Interface in org.terrier.utility
-
Interface for various implementation which are used to determine
if memory has been exhausted.
- MemoryCollectionStatistics - Class in org.terrier.realtime.memory
-
This class provides basic statistics in memory for a collection of documents,
such as the average length of documents, or the total number of documents in
the collection.
- MemoryCollectionStatistics(int, int, long, long, long[]) - Constructor for class org.terrier.realtime.memory.MemoryCollectionStatistics
-
Constructor.
- MemoryCompressedMetaIndex - Class in org.terrier.realtime.memory
-
An in-memory version of a Meta-data index.
- MemoryCompressedMetaIndex(String[], int[]) - Constructor for class org.terrier.realtime.memory.MemoryCompressedMetaIndex
-
- MemoryCompressedMetaIndex() - Constructor for class org.terrier.realtime.memory.MemoryCompressedMetaIndex
-
Constructor.
- MemoryDirectIndex - Class in org.terrier.realtime.memory
-
This is a DirectIndex structure that is held fully in memory, it
is based upon the MemoryInverted class.
- MemoryDirectIndex(DocumentIndex) - Constructor for class org.terrier.realtime.memory.MemoryDirectIndex
-
Constructor.
- MemoryDirectIndex.DocumentPostingList - Class in org.terrier.realtime.memory
-
- MemoryDirectIndex.DocumentPostingList() - Constructor for class org.terrier.realtime.memory.MemoryDirectIndex.DocumentPostingList
-
- MemoryDirectIndex.DocumentPostingList(int[], int[]) - Constructor for class org.terrier.realtime.memory.MemoryDirectIndex.DocumentPostingList
-
- MemoryDirectIndex.DocumentPostingList(int, int) - Constructor for class org.terrier.realtime.memory.MemoryDirectIndex.DocumentPostingList
-
- MemoryDocumentIndex - Class in org.terrier.realtime.memory
-
An in-memory version of the Document index.
- MemoryDocumentIndex() - Constructor for class org.terrier.realtime.memory.MemoryDocumentIndex
-
Constructor.
- MemoryDocumentIndex.DocumentIterator - Class in org.terrier.realtime.memory
-
Document index iterator.
- MemoryDocumentIndex.DocumentIterator() - Constructor for class org.terrier.realtime.memory.MemoryDocumentIndex.DocumentIterator
-
- MemoryDocumentIndex.DocumentIterator2 - Class in org.terrier.realtime.memory
-
Document index iterator, iterates over DocumentIndexEntry only, not Entry.
- MemoryDocumentIndex.DocumentIterator2() - Constructor for class org.terrier.realtime.memory.MemoryDocumentIndex.DocumentIterator2
-
- MemoryDocumentIndexFields - Class in org.terrier.realtime.memory.fields
-
Document index (fields).
- MemoryDocumentIndexFields() - Constructor for class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields
-
Constructor.
- MemoryDocumentIndexFields.DocumentIterator - Class in org.terrier.realtime.memory.fields
-
- MemoryDocumentIndexFields.DocumentIterator() - Constructor for class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields.DocumentIterator
-
- MemoryDocumentIndexFields.DocumentIterator2 - Class in org.terrier.realtime.memory.fields
-
- MemoryDocumentIndexFields.DocumentIterator2() - Constructor for class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields.DocumentIterator2
-
- MemoryDocumentIndexFieldsMap - Class in org.terrier.realtime.memory.fields
-
A memory document index structure that supports fields and fast lookups via
a map structure.
- MemoryDocumentIndexFieldsMap() - Constructor for class org.terrier.realtime.memory.fields.MemoryDocumentIndexFieldsMap
-
Constructor.
- MemoryDocumentIndexMap - Class in org.terrier.realtime.memory
-
This class is a special variant of the Memory index class where the
Document index is backed by a fast mapping structure in memory.
- MemoryDocumentIndexMap() - Constructor for class org.terrier.realtime.memory.MemoryDocumentIndexMap
-
Constructor.
- MemoryDocumentIndexMap.DocumentMapIterator2 - Class in org.terrier.realtime.memory
-
Document index iterator, iterates over DocumentIndexEntry only, not Entry.
- MemoryDocumentIndexMap.DocumentMapIterator2() - Constructor for class org.terrier.realtime.memory.MemoryDocumentIndexMap.DocumentMapIterator2
-
- MemoryFields - Class in org.terrier.realtime.memory.fields
-
Super-type of fields index implementations.
- MemoryFields() - Constructor for class org.terrier.realtime.memory.fields.MemoryFields
-
Constructor.
- MemoryFieldsIndex - Class in org.terrier.realtime.memory.fields
-
An in-memory incremental fields index (non-compressed).
- MemoryFieldsIndex() - Constructor for class org.terrier.realtime.memory.fields.MemoryFieldsIndex
-
Constructor.
- MemoryFieldsInvertedIndex - Class in org.terrier.realtime.memory.fields
-
Postings list (non-compressed) (fields).
- MemoryFieldsInvertedIndex(Lexicon<String>, DocumentIndex) - Constructor for class org.terrier.realtime.memory.fields.MemoryFieldsInvertedIndex
-
Constructor.
- MemoryFieldsIterablePosting - Class in org.terrier.realtime.memory.fields
-
Iterable posting (fields).
- MemoryFieldsIterablePosting(DocumentIndex, TIntArrayList, TIntArrayList, TIntObjectHashMap<int[]>) - Constructor for class org.terrier.realtime.memory.fields.MemoryFieldsIterablePosting
-
Constructor (docid,freq,(fields)).
- MemoryFieldsLexiconEntry - Class in org.terrier.realtime.memory.fields
-
Lexicon entry (fields).
- MemoryFieldsLexiconEntry(int, int, int, int[]) - Constructor for class org.terrier.realtime.memory.fields.MemoryFieldsLexiconEntry
-
Constructor (termid, df, tf, fields).
- MemoryFieldsLexiconEntry(int, int, int[]) - Constructor for class org.terrier.realtime.memory.fields.MemoryFieldsLexiconEntry
-
Constructor (df, tf, fields).
- MemoryFieldsLexiconEntry(int) - Constructor for class org.terrier.realtime.memory.fields.MemoryFieldsLexiconEntry
-
Constructor (termid).
- MemoryIndex - Class in org.terrier.realtime.memory
-
An index held in fully memory.
- MemoryIndex(MemoryLexicon, MemoryDocumentIndexMap, MemoryInvertedIndex, MemoryMetaIndex, MemoryCollectionStatistics) - Constructor for class org.terrier.realtime.memory.MemoryIndex
-
- MemoryIndex() - Constructor for class org.terrier.realtime.memory.MemoryIndex
-
Constructor.
- MemoryIndex(IndexOnDisk) - Constructor for class org.terrier.realtime.memory.MemoryIndex
-
- MemoryIndex(IndexOnDisk, boolean) - Constructor for class org.terrier.realtime.memory.MemoryIndex
-
Create a memory index from an existing on-disk index.
- MemoryInvertedIndex - Class in org.terrier.realtime.memory
-
A basic inverted file implementation for use with MemoryIndex structures.
- MemoryInvertedIndex(Lexicon<String>, DocumentIndex) - Constructor for class org.terrier.realtime.memory.MemoryInvertedIndex
-
Constructor.
- MemoryInvertedIndex.BasicMemoryPostingList - Class in org.terrier.realtime.memory
-
- MemoryInvertedIndex.BasicMemoryPostingList() - Constructor for class org.terrier.realtime.memory.MemoryInvertedIndex.BasicMemoryPostingList
-
- MemoryInvertedIndex.BasicMemoryPostingList(int[], int[]) - Constructor for class org.terrier.realtime.memory.MemoryInvertedIndex.BasicMemoryPostingList
-
- MemoryInvertedIndex.BasicMemoryPostingList(int, int) - Constructor for class org.terrier.realtime.memory.MemoryInvertedIndex.BasicMemoryPostingList
-
- MemoryInvertedIndex.InvertedIterator - Class in org.terrier.realtime.memory
-
Inverted index iterator.
- MemoryInvertedIndex.InvertedIterator() - Constructor for class org.terrier.realtime.memory.MemoryInvertedIndex.InvertedIterator
-
- MemoryIterablePosting - Class in org.terrier.realtime.memory
-
A postings list implementation held fully in memory.
- MemoryIterablePosting(DocumentIndex, TIntArrayList, TIntArrayList) - Constructor for class org.terrier.realtime.memory.MemoryIterablePosting
-
Constructor.
- MemoryLexicon - Class in org.terrier.realtime.memory
-
The lexicon structure for a MemoryIndex.
- MemoryLexicon() - Constructor for class org.terrier.realtime.memory.MemoryLexicon
-
Constructor.
- MemoryLexiconEntry - Class in org.terrier.realtime.memory
-
A lexicon entry stored in a MemoryLexicon.
- MemoryLexiconEntry() - Constructor for class org.terrier.realtime.memory.MemoryLexiconEntry
-
Constructor.
- MemoryLexiconEntry(int) - Constructor for class org.terrier.realtime.memory.MemoryLexiconEntry
-
Constructor (termid).
- MemoryLexiconEntry(int, int) - Constructor for class org.terrier.realtime.memory.MemoryLexiconEntry
-
Constructor (df, tf).
- MemoryLexiconEntry(int, int, int) - Constructor for class org.terrier.realtime.memory.MemoryLexiconEntry
-
Constructor (termid, df, tf).
- MemoryLinkedOutputStream - Class in org.terrier.compression.bit
-
This class implements an OutputStream that writes everything in memory, and never flushes the data to disk.
- MemoryLinkedOutputStream() - Constructor for class org.terrier.compression.bit.MemoryLinkedOutputStream
-
Instanciates a MemoryLinkedOutputStream with the buffer size set to
DEFAULT_BUFFER_SIZE
- MemoryLinkedOutputStream(int) - Constructor for class org.terrier.compression.bit.MemoryLinkedOutputStream
-
Instanciates a MemoryLinkedOutputStream specifying the buffer size.
- MemoryMetaIndex - Class in org.terrier.realtime.memory
-
An in-memory version of a Meta-data index.
- MemoryMetaIndex(String[], int[]) - Constructor for class org.terrier.realtime.memory.MemoryMetaIndex
-
Constructor.
- MemoryMetaIndex() - Constructor for class org.terrier.realtime.memory.MemoryMetaIndex
-
Constructor.
- MemoryMetaIndexMap - Class in org.terrier.realtime.memory
-
A memory meta index structure that supports fast look-ups via a map.
- MemoryMetaIndexMap(String[], int[]) - Constructor for class org.terrier.realtime.memory.MemoryMetaIndexMap
-
- MemoryMetaIndexMap() - Constructor for class org.terrier.realtime.memory.MemoryMetaIndexMap
-
Constructor.
- MemoryOutputStream - Class in org.terrier.compression.bit
-
This class extends an ordinary OutputStream to handle transparently writes in memory.
- MemoryOutputStream() - Constructor for class org.terrier.compression.bit.MemoryOutputStream
-
Default constructor.
- MemoryOutputStream(int) - Constructor for class org.terrier.compression.bit.MemoryOutputStream
-
Creates a new instance of this class setting the buffer size.
- MemoryOutputStream(int, int) - Constructor for class org.terrier.compression.bit.MemoryOutputStream
-
Creates a new instance of this class setting the buffer size and the growing ratio
- MemoryPointer - Interface in org.terrier.realtime.memory
-
Pointer type for use with MemoryIndex.
- MemoryPostingList - Interface in org.terrier.realtime.memory
-
A memory posting list interface
- MemoryPostings - Class in org.terrier.structures.indexing.singlepass
-
Class for handling Simple posting lists in memory while indexing.
- MemoryPostings() - Constructor for class org.terrier.structures.indexing.singlepass.MemoryPostings
-
- MemorySBOS - Class in org.terrier.compression.bit
-
This class extends the BitByteOutputStream, so it provides the compression writing functions, but
uses a MemoryOutputStream as an underlying OutputStream, so it is needed to be flushed to disk separately.
- MemorySBOS() - Constructor for class org.terrier.compression.bit.MemorySBOS
-
Constructor for the class.
- merge(String, String, String, String) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsIndex
-
Not implemented.
- merge(String, String, int, int) - Static method in class org.terrier.structures.indexing.Indexer
-
Merge a series of numbered indices in the same path/prefix area.
- merge(String, String, LinkedList<String[]>, int) - Static method in class org.terrier.structures.indexing.Indexer
-
Merge a series of indices, in pair-wise fashion
- merge(LinkedList<String>) - Method in class org.terrier.structures.indexing.LexiconBuilder
-
Merges the intermediate lexicon files created during the indexing.
- MERGE2LEXATTIME - Static variable in class org.terrier.structures.indexing.LexiconBuilder
-
Should we only merge lexicons in pairs (Terrier 1.0.x scheme)? Set by property lexicon.builder.merge.2lex.attime
- mergeCheck() - Method in class org.terrier.realtime.incremental.IncrementalMergeGeometric
-
Is merging required?
- mergeCheck() - Method in class org.terrier.realtime.incremental.IncrementalMergePolicy
-
Never merge.
- mergeCheck() - Method in class org.terrier.realtime.incremental.IncrementalMergeSingle
-
Is merging required?
- merged - Static variable in class org.terrier.realtime.incremental.IncrementalMergePolicy
-
- mergeDirectFiles() - Method in class org.terrier.structures.merging.StructureMerger
-
Merges the two direct files and the corresponding document id files.
- mergeDocumentIndex(Index[], int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
Merges the simple document indexes made for each map, instead creating the final document index
- mergeDocumentIndexFiles() - Method in class org.terrier.structures.merging.StructureMerger
-
Merges the two document index files, and the meta files.
- mergeInvertedFiles() - Method in class org.terrier.structures.merging.StructureMerger
-
Merges the two lexicons into one.
- mergeLexiconInvertedFiles(String, int) - Static method in class org.terrier.applications.HadoopIndexing
-
for term partitioned indexing, this method merges the lexicons from each reducer
- mergeLexicons() - Method in class org.terrier.structures.merging.LexiconMerger
-
Merges the two lexicons into one.
- mergeNLexicons(Iterator<Map.Entry<String, LexiconEntry>>[], LexiconOutputStream<String>) - Method in class org.terrier.structures.indexing.LexiconBuilder
-
- mergeOne(LexiconOutputStream<String>) - Method in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunsMerger
-
Mergers one term in the runs.
- mergeOne(LexiconOutputStream<String>) - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
Mergers one term in the runs.
- mergePolicy() - Method in class org.terrier.realtime.incremental.IncrementalMergeGeometric
-
Is merging configured?
- mergePolicy() - Method in class org.terrier.realtime.incremental.IncrementalMergePolicy
-
No merge.
- mergePolicy() - Method in class org.terrier.realtime.incremental.IncrementalMergeSingle
-
Is merging configured?
- mergePostings(IterablePosting[]) - Static method in class org.terrier.structures.postings.ORIterablePosting
-
Factory method to create an appropriate ORIterablePosting from the specified IterablePostings.
- merger - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Structure for merging the run
- mergeStatistics(EntryStatistics[]) - Static method in class org.terrier.matching.PostingListManager
-
Knows how to merge several EntryStatistics for a single effective term
- mergeStructures() - Method in class org.terrier.structures.merging.StructureMerger
-
Merges the structures created by terrier.
- mergeTwo(int, int, String) - Method in class org.terrier.structures.collections.FSOrderedMapFile.MultiFSOMapWriter
-
- mergeTwoIndices(String[], String[], String[]) - Static method in class org.terrier.structures.indexing.Indexer
-
Merge two indices.
- mergeTwoLexicons(Iterator<Map.Entry<String, LexiconEntry>>, Iterator<Map.Entry<String, LexiconEntry>>, LexiconOutputStream<String>) - Method in class org.terrier.structures.indexing.LexiconBuilder
-
Merge the two LexiconInputStreams into the given LexiconOutputStream
- message - Variable in class org.terrier.utility.TerrierTimer
-
the message that should be output with the progress
- metaBuilder - Variable in class org.terrier.structures.indexing.Indexer
-
- metaCache - Variable in class org.terrier.querying.Decorate
-
The cache used for the meta data.
- metadata - Variable in class org.terrier.matching.QueryResultSet
-
The structure holding the metadata.
- metadata - Variable in class org.terrier.realtime.memory.MemoryIndex
-
- metaIndex - Variable in class org.terrier.querying.Decorate
-
The meta index server.
- metaIndex - Variable in class org.terrier.querying.QueryExpansion
-
- metaIndex - Variable in class org.terrier.querying.RelevanceFeedbackSelector
-
- MetaIndex - Interface in org.terrier.structures
-
Interface for document metadata.
- MetaIndexBuilder - Class in org.terrier.structures.indexing
-
Abstract class for writing document metadata.
- MetaIndexBuilder() - Constructor for class org.terrier.structures.indexing.MetaIndexBuilder
-
- MetaIndexMap - Interface in org.terrier.realtime.memory
-
An interface defining a meta index structure
- metaKeys - Variable in class org.terrier.applications.InteractiveQuerying
-
- metaKeys - Variable in class org.terrier.querying.Decorate
-
- metaMap - Variable in class org.terrier.matching.QueryResultSet
-
The structure that holds the metadata about the results.
- MetaReverse - Variable in class org.terrier.structures.merging.StructureMerger
-
- method - Variable in class org.terrier.applications.batchquerying.TRECQuerying
-
The method - ie the weighting model and parameters.
- methodName - Variable in class org.terrier.matching.models.aftereffect.B
-
The name of the model.
- methodName - Variable in class org.terrier.matching.models.aftereffect.L
-
The name of the model.
- methodName - Variable in class org.terrier.matching.models.aftereffect.L5
-
The name of the model.
- methodName - Variable in class org.terrier.matching.models.aftereffect.LL
-
The name of the model.
- methodName - Variable in class org.terrier.matching.models.normalisation.Normalisation0
-
The name of the normalisation method .
- methodName - Variable in class org.terrier.matching.models.normalisation.Normalisation1
-
The name of the normalisation method .
- methodName - Variable in class org.terrier.matching.models.normalisation.Normalisation2
-
The name of the normalisation method .
- methodName - Variable in class org.terrier.matching.models.normalisation.Normalisation2exp
-
The name of the normalisation method .
- methodName - Variable in class org.terrier.matching.models.normalisation.Normalisation3
-
The name of the normalisation method .
- methodName - Variable in class org.terrier.matching.models.normalisation.NormalisationB
-
The name of the normalisation method .
- methodName - Variable in class org.terrier.matching.models.normalisation.NormalisationF
-
The name of the normalisation method .
- methodName - Variable in class org.terrier.matching.models.normalisation.NormalisationJ
-
The name of the normalisation method .
- methodName - Variable in class org.terrier.matching.models.normalisation.NormalisationJN
-
The name of the normalisation method .
- methodName - Variable in class org.terrier.matching.models.normalisation.NormalisationP
-
The name of the normalisation method .
- methodName - Variable in class org.terrier.matching.models.normalisation.NormalisationStatic
-
The name of the normalisation method .
- mHAT(boolean) - Method in class org.terrier.querying.parser.TerrierLexer
-
- mIGNORED(boolean) - Method in class org.terrier.querying.parser.TerrierLexer
-
- min(float[]) - Static method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
Return the min of the specified array
- min(double[]) - Static method in class org.terrier.utility.StaTools
-
Return the min of the specified array
- min(int[]) - Static method in class org.terrier.utility.StaTools
-
Return the min of the specified array
- min(float[]) - Static method in class org.terrier.utility.StaTools
-
Return the min of the specified array
- MINIMUM_INDEX_TERRIER_VERSION - Static variable in class org.terrier.structures.Index
-
- mINT(boolean) - Method in class org.terrier.querying.parser.TerrierFloatLexer
-
- mkdir(String) - Static method in class org.terrier.utility.Files
-
returns true if the specificed path can be made as a directory
- mkdir(String) - Method in interface org.terrier.utility.io.FileSystem
-
mkdir the specified path
- mkdir(String) - Method in class org.terrier.utility.io.HTTPFileSystem
-
mkdir the specified path
- mkdir(String) - Method in class org.terrier.utility.io.LocalFileSystem
-
Make a directory
- ML2 - Class in org.terrier.matching.models
-
This class implements the ML2 field-based weighting model.
- ML2(String[]) - Constructor for class org.terrier.matching.models.ML2
-
Constructs an instance of ML2
- ML2() - Constructor for class org.terrier.matching.models.ML2
-
- mModel - Variable in class org.terrier.applications.batchquerying.TRECQuerying
-
The name of the matching model that is used for retrieval.
- mModel - Variable in class org.terrier.applications.InteractiveQuerying
-
The matching model used.
- mNOT_REQUIRED(boolean) - Method in class org.terrier.querying.parser.TerrierLexer
-
- mNUM_INT(boolean) - Method in class org.terrier.querying.parser.TerrierFloatLexer
-
- Model - Interface in org.terrier.matching
-
This interface encapsulates all the common functionality between
standard IR models (including DFR models, TF/IDF, BM25 etc), and
Language Modelling models (Terrier includes PonteCroft Language
Modelling model).
- model - Variable in class org.terrier.querying.ExpansionTerms
-
- modelName - Variable in class org.terrier.matching.models.basicmodel.B
-
The name of the model.
- modelName - Variable in class org.terrier.matching.models.basicmodel.BM
-
The name of the model.
- modelName - Variable in class org.terrier.matching.models.basicmodel.Br
-
The name of the model.
- modelName - Variable in class org.terrier.matching.models.basicmodel.DFR_BM
-
The name of the model.
- modelName - Variable in class org.terrier.matching.models.basicmodel.IF
-
The name of the model.
- modelName - Variable in class org.terrier.matching.models.basicmodel.In
-
The name of the model.
- modelName - Variable in class org.terrier.matching.models.basicmodel.In_exp
-
The name of the model.
- modelName - Variable in class org.terrier.matching.models.basicmodel.P
-
The name of the model.
- modificationLock - Variable in class org.terrier.structures.MapLexicon
-
- modifiedLength - Variable in class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
The number of top-ranked documents for which the scores will be modified.
- modifyScores(Index, MatchingQueryTerms, ResultSet) - Method in class org.terrier.matching.dsms.BooleanFallback
-
Applies boolean fallback to the given result set.
- modifyScores(Index, MatchingQueryTerms, ResultSet) - Method in class org.terrier.matching.dsms.BooleanScoreModifier
-
Zeros the scores of documents in which only some
of the query terms appear.
- modifyScores(Index, MatchingQueryTerms, ResultSet) - Method in class org.terrier.matching.dsms.DependenceScoreModifier
-
Modifies the scores of documents, in which there exist, or there does not
exist a given phrase.
- modifyScores(Index, MatchingQueryTerms, ResultSet) - Method in class org.terrier.matching.dsms.DFRDependenceScoreModifier
-
- modifyScores(Index, MatchingQueryTerms, ResultSet) - Method in interface org.terrier.matching.dsms.DocumentScoreModifier
-
Modifies the scores of the documents for a given
query.
- modifyScores(Index, MatchingQueryTerms, ResultSet) - Method in class org.terrier.matching.dsms.MRFDependenceScoreModifier
-
Modifies the scores of documents, in which there exist, or there does not
exist a given phrase.
- modifyScores(Index, MatchingQueryTerms, ResultSet) - Method in class org.terrier.matching.dsms.PhraseScoreModifier
-
- modifyScores(Index, MatchingQueryTerms, ResultSet) - Method in class org.terrier.matching.dsms.ResetScores
-
- modifyScores(Index, MatchingQueryTerms, ResultSet) - Method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
Modifies the scores of the documents for a given
query.
- modifyScores(double[], int[][]) - Method in class org.terrier.matching.tsms.RequiredTermModifier
-
Resets the scores of documents for a particular term, based on
the requirement of appearance of the corresponding term.
- modifyScores(double[], int[][]) - Method in class org.terrier.matching.tsms.TermInFieldModifier
-
Resets the scores of documents for a particular term, based on
the fields a term appears in documents.
- modifyScores(double[], int[][]) - Method in interface org.terrier.matching.tsms.TermScoreModifier
-
Deprecated.
Modifies the scores of the documents for a given
set of pointers, or postings.
- mOPEN_DISJUNCTIVE(boolean) - Method in class org.terrier.querying.parser.TerrierLexer
-
- mOPEN_PAREN(boolean) - Method in class org.terrier.querying.parser.TerrierLexer
-
- mOPEN_SEGMENT(boolean) - Method in class org.terrier.querying.parser.TerrierLexer
-
- mos - Variable in class org.terrier.compression.bit.MemorySBOS
-
The underlying MemoryOutputStream
- mostSignficantBit_Loop(int) - Static method in class org.terrier.compression.bit.BitUtilities
-
Returns the most significant bit for any positive integer, 0 for -1.
- mostSignificantBit(int) - Static method in class org.terrier.compression.bit.BitUtilities
-
Returns the most significant bit for any positive integer.
- mostSignificantBit(byte) - Static method in class org.terrier.compression.bit.BitUtilities
-
Returns the most significant bit for any byte value.
- mp - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Structure that keeps the posting lists in memory
- mPERIOD(boolean) - Method in class org.terrier.querying.parser.TerrierFloatLexer
-
- mPROXIMITY(boolean) - Method in class org.terrier.querying.parser.TerrierLexer
-
- mQUOTE(boolean) - Method in class org.terrier.querying.parser.TerrierLexer
-
- mREQUIRED(boolean) - Method in class org.terrier.querying.parser.TerrierLexer
-
- MRFDependenceScoreModifier - Class in org.terrier.matching.dsms
-
Implements Markov Random Fields.
- MRFDependenceScoreModifier() - Constructor for class org.terrier.matching.dsms.MRFDependenceScoreModifier
-
- MSB_BYTES - Static variable in class org.terrier.compression.bit.BitUtilities
-
Array of output of mostSignficantBit(byte) for quicker lookups
- MSExcelDocument - Class in org.terrier.indexing
-
Deprecated.
- MSExcelDocument(InputStream, Map<String, String>, Tokeniser) - Constructor for class org.terrier.indexing.MSExcelDocument
-
Deprecated.
- MSExcelDocument(String, InputStream, Tokeniser) - Constructor for class org.terrier.indexing.MSExcelDocument
-
Deprecated.
- MSPowerPointDocument - Class in org.terrier.indexing
-
Deprecated.
- MSPowerPointDocument(InputStream, Map<String, String>, Tokeniser) - Constructor for class org.terrier.indexing.MSPowerPointDocument
-
Deprecated.
- MSPowerPointDocument(String, InputStream, Tokeniser) - Constructor for class org.terrier.indexing.MSPowerPointDocument
-
Deprecated.
- MSWordDocument - Class in org.terrier.indexing
-
Deprecated.
- MSWordDocument(InputStream, Map<String, String>, Tokeniser) - Constructor for class org.terrier.indexing.MSWordDocument
-
Deprecated.
- MSWordDocument(String, InputStream, Tokeniser) - Constructor for class org.terrier.indexing.MSWordDocument
-
Deprecated.
- MU - Variable in class org.terrier.matching.dsms.MRFDependenceScoreModifier
-
- MultiDirect - Class in org.terrier.realtime.multi
-
Multi Direct Index structure.
- MultiDirect(PostingIndex<Pointer>[], int[]) - Constructor for class org.terrier.realtime.multi.MultiDirect
-
Constructor.
- MultiDirectIterablePostingWithOffset - Class in org.terrier.realtime.multi
-
This acts as a wrapper class that surrounds an IterablePosting object.
- MultiDirectIterablePostingWithOffset(IterablePosting, int) - Constructor for class org.terrier.realtime.multi.MultiDirectIterablePostingWithOffset
-
- MultiDoc - Class in org.terrier.realtime.multi
-
A Document index class that represents multiple document indices from
different shards.
- MultiDoc(DocumentIndex[], int[]) - Constructor for class org.terrier.realtime.multi.MultiDoc
-
constructor.
- MultiDocumentEntry - Class in org.terrier.realtime.multi
-
A document index entry that represents a document within a multi-index
It stores information about the shard that the document comes from.
- MultiDocumentEntry(DocumentIndexEntry, int) - Constructor for class org.terrier.realtime.multi.MultiDocumentEntry
-
- MultiDocumentFileCollection - Class in org.terrier.indexing
-
- MultiDocumentFileCollection() - Constructor for class org.terrier.indexing.MultiDocumentFileCollection
-
- MultiFileCollectionInputFormat - Class in org.terrier.structures.indexing.singlepass.hadoop
-
Input Format Class for Hadoop Indexing.
- MultiFileCollectionInputFormat() - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.MultiFileCollectionInputFormat
-
- MultiFileSplit - Class in org.terrier.structures.indexing.singlepass.hadoop
-
An instance of org.apache.hadoop.mapred.MultiFileSplit that provides a default constructor.
- MultiFileSplit() - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.MultiFileSplit
-
Constructs an instance of the MultiFileSplit.
- MultiFileSplit(JobConf, Path[], long[]) - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.MultiFileSplit
-
Constructs an instance of the MultiFileSplit.
- MultiIndex - Class in org.terrier.realtime.multi
-
The central MultiIndex structure.
- MultiIndex(Index[]) - Constructor for class org.terrier.realtime.multi.MultiIndex
-
Constructor.
- MultiInverted - Class in org.terrier.realtime.multi
-
An inverted file implementation for a MultIndex.
- MultiInverted(PostingIndex<Pointer>[], int[]) - Constructor for class org.terrier.realtime.multi.MultiInverted
-
Constructor.
- MultiIterablePosting - Class in org.terrier.realtime.multi
-
A posting list implementation used within a MultiIndex.
- MultiIterablePosting(IterablePosting[], int[]) - Constructor for class org.terrier.realtime.multi.MultiIterablePosting
-
Constructor.
- MultiLexicon - Class in org.terrier.realtime.multi
-
A Lexicon index structure for use with a MultiIndex.
- MultiLexicon(Lexicon<String>[], int[]) - Constructor for class org.terrier.realtime.multi.MultiLexicon
-
constructor.
- MultiLexiconEntry - Class in org.terrier.realtime.multi
-
A Lexicon entry that spans multiple index shards.
- MultiLexiconEntry(LexiconEntry[]) - Constructor for class org.terrier.realtime.multi.MultiLexiconEntry
-
Constructor.
- MultiMeta - Class in org.terrier.realtime.multi
-
A MetaIndex for use with a MultiIndex.
- MultiMeta(MetaIndex[], int[]) - Constructor for class org.terrier.realtime.multi.MultiMeta
-
Constructor.
- MultiOSFileOpener - Class in org.terrier.applications.desktop.filehandling
-
A file opener implementation that uses a Java 6 AWT API to open
the prescribed file.
- MultiOSFileOpener() - Constructor for class org.terrier.applications.desktop.filehandling.MultiOSFileOpener
-
- MultiSort - Class in org.terrier.sorting
-
The current implementation is a simple extension of the existing HeapSort to
allow an int array to be used as the key array while sorting.
- MultiSort() - Constructor for class org.terrier.sorting.MultiSort
-
- MultiStats - Class in org.terrier.realtime.multi
-
A collection statistics class for use with a MultiIndex.
- MultiTermQuery - Class in org.terrier.querying.parser
-
Represents a query consisting of more than one terms or
other sub-queries, qualified with field, requirement or
phrase operators.
- MultiTermQuery() - Constructor for class org.terrier.querying.parser.MultiTermQuery
-
A default constructor.
- mutipleIndices - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
- myRun - Variable in class org.terrier.structures.indexing.singlepass.RunsMerger
-
RunReader reference for merging
- n_t - Variable in class org.terrier.structures.BasicLexiconEntry
-
the number of document that this entry occurs in
- n_t - Variable in class org.terrier.structures.BasicTermStatsLexiconEntry
-
- name() - Method in interface org.terrier.utility.io.FileSystem
-
returns a name for the filesystem
- name() - Method in class org.terrier.utility.io.HTTPFileSystem
-
return the name of the file system
- name() - Method in class org.terrier.utility.io.LocalFileSystem
-
Get the name of the file system
- NamedPageEvaluation - Class in org.terrier.evaluation
-
Performs the evaluation for TREC's named/home page finding task.
- NamedPageEvaluation() - Constructor for class org.terrier.evaluation.NamedPageEvaluation
-
- NAMESPACE - Static variable in class org.terrier.matching.models.queryexpansion.QueryExpansionModelFactory
-
The default namespace for expansion models.
- NAMESPACE - Static variable in class org.terrier.matching.models.WeightingModelFactory
-
The default namespace for weighting models.
- NAMESPACE_DOCUMENTS - Static variable in class org.terrier.indexing.SimpleFileCollection
-
The default namespace for all parsers to be loaded from.
- NAMESPACE_MATCHING - Static variable in class org.terrier.querying.Manager
-
The default namespace for Matching models to be loaded from
- NAMESPACE_PIPELINE - Static variable in class org.terrier.terms.BaseTermPipelineAccessor
-
The default namespace for TermPipeline modules to be loaded from
- NAMESPACE_POSTFILTER - Static variable in class org.terrier.querying.Manager
-
The default namespace for PostFilters to be loaded from
- NAMESPACE_POSTPROCESS - Static variable in class org.terrier.querying.Manager
-
The default namespace for PostProcesses to be loaded from
- NAMESPACE_PREPROCESS - Static variable in class org.terrier.querying.Manager
-
The default namespace for PreProcesses to be loaded from
- NAMESPACE_QEMODEL - Static variable in class org.terrier.querying.QueryExpansion
-
The default namespace of query expansion model classes.
- NAMESPACE_WEIGHTING - Static variable in class org.terrier.querying.Manager
-
The default namespace for Weighting models to be loaded from
- negate(double[]) - Static method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
- new_query(Manager, SearchRequest, ResultSet) - Method in class org.terrier.querying.Decorate
-
Called before the processing of a resultset using this PostFilter is applied.
- new_query(Manager, SearchRequest, ResultSet) - Method in interface org.terrier.querying.PostFilter
-
Called before the processing of a resultset using this PostFilter is applied.
- new_query(Manager, SearchRequest, ResultSet) - Method in class org.terrier.querying.Scope
-
Creates a HashSet of scopes that can are allowed to
be in the document number prefix.
- new_query(Manager, SearchRequest, ResultSet) - Method in class org.terrier.querying.SimpleDecorate
-
Called before the processing of a resultset using this PostFilter is applied.
- new_query(Manager, SearchRequest, ResultSet) - Method in class org.terrier.querying.SiteFilter
-
Called before the processing of a resultset using this PostFilter is applied.
- newInstance(String) - Static method in class org.terrier.matching.models.queryexpansion.QueryExpansionModelFactory
-
Returns the requested weighting model.
- newInstance(String) - Static method in class org.terrier.matching.models.WeightingModelFactory
-
Returns the requested weighting model.
- newInstance(String, Index) - Static method in class org.terrier.matching.models.WeightingModelFactory
-
Returns the requested weighting model for the specified index.
- newInstance() - Method in class org.terrier.structures.BasicDocumentIndexEntry.Factory
-
Creates a document index entry
- newInstance() - Method in class org.terrier.structures.BasicLexiconEntry.Factory
-
Make a new instance of T
- newInstance() - Method in class org.terrier.structures.BlockFieldLexiconEntry.Factory
-
Make a new instance of T
- newInstance() - Method in class org.terrier.structures.BlockLexiconEntry.Factory
-
Deprecated.
Make a new instance of T
- newInstance() - Method in class org.terrier.structures.FieldDocumentIndexEntry.Factory
-
- newInstance() - Method in class org.terrier.structures.FieldLexiconEntry.Factory
-
Make a new instance of T
- newInstance() - Method in class org.terrier.structures.NonIncrementalDocumentIndexEntry.Factory
-
Creates a document index entry
- newInstance() - Method in class org.terrier.structures.seralization.FixedSizeIntWritableFactory
-
Makes a new IntWritable
- newInstance() - Method in class org.terrier.structures.seralization.FixedSizeTextFactory
-
Returns a new instance of Text with desired properties
- newInstance() - Method in interface org.terrier.structures.seralization.WriteableFactory
-
Make a new instance of T
- newInstance() - Method in class org.terrier.structures.SimpleBitIndexPointer.Factory
-
Make a new instance of T
- newInstance() - Method in class org.terrier.structures.SimpleDocumentIndexEntry.Factory
-
Make a new instance of T
- newJob() - Method in class org.terrier.utility.io.HadoopPlugin.JobFactory
-
Make a new job
- newLexiconEntry(int) - Method in class org.terrier.structures.indexing.LexiconBuilder
-
- newSearchRequest() - Method in class org.terrier.querying.Manager
-
Ask for new SearchRequest object to be made.
- newSearchRequest(String) - Method in class org.terrier.querying.Manager
-
Ask for new SearchRequest object to be made.
- newSearchRequest(String, String) - Method in class org.terrier.querying.Manager
-
Ask for new SearchRequest object to be made, instantiated using the
specified query id, and that the specified query should be parsed.
- next() - Method in class org.terrier.applications.batchquerying.TRECQuery
- next - Variable in class org.terrier.compression.bit.LinkedBuffer
-
The next buffer in the list
- next - Variable in class org.terrier.compression.bit.MemoryLinkedOutputStream
-
Reference to the linked structure
- next() - Method in class org.terrier.indexing.MultiDocumentFileCollection
-
Return the next document
- next() - Method in class org.terrier.indexing.SimpleFileCollection
-
Move onto the next document in the collection to be processed.
- next() - Method in class org.terrier.indexing.SimpleXMLCollection
-
get the next document
- next() - Method in class org.terrier.indexing.TRECCollection
-
Return next document
- next() - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields.DocumentIterator
-
- next() - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields.DocumentIterator2
-
- next() - Method in class org.terrier.realtime.memory.MemoryDocumentIndex.DocumentIterator
-
- next() - Method in class org.terrier.realtime.memory.MemoryDocumentIndex.DocumentIterator2
-
- next() - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap.DocumentMapIterator2
-
- next() - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.InvertedIterator
-
- next() - Method in class org.terrier.realtime.memory.MemoryIterablePosting
-
Move this iterator to the next posting.
- next() - Method in class org.terrier.realtime.multi.MultiDirectIterablePostingWithOffset
-
- next(int) - Method in class org.terrier.realtime.multi.MultiDirectIterablePostingWithOffset
-
- next() - Method in class org.terrier.realtime.multi.MultiIterablePosting
-
Move this iterator to the next posting.
- next() - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
- next() - Method in class org.terrier.structures.collections.FSArrayFile.ArrayFileIterator
- next() - Method in class org.terrier.structures.collections.FSOrderedMapFile.EntryIterator
- next() - Method in class org.terrier.structures.CompressingMetaIndex.InputStream
- next() - Method in class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconEntryIterator
- next() - Method in class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconIterator
- next() - Method in class org.terrier.structures.indexing.DocumentPostingList.postingIterator
-
- next() - Method in class org.terrier.structures.indexing.singlepass.FileRunIterator
-
Move to the next posting in this run
- next(Text, SplitAwareWrapper<Document>) - Method in class org.terrier.structures.indexing.singlepass.hadoop.CollectionRecordReader
-
Moves to the next Document in the Collections accessing this InputSplit
if one exists, setting DocID to the property
"DOCID" and Document to the text within the
document.
- next() - Method in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunPostingIterator
-
Return the next PostingInRun
- next() - Method in class org.terrier.structures.indexing.singlepass.RunIterator
-
iterator implementation
- next() - Method in class org.terrier.structures.indexing.singlepass.SimplePostingInRun.PIRPostingIterator
-
- next() - Method in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
- next() - Method in class org.terrier.structures.postings.ANDIterablePosting
-
- next() - Method in class org.terrier.structures.postings.ArrayOfBlockFieldIterablePosting
-
- next() - Method in class org.terrier.structures.postings.ArrayOfBlockIterablePosting
-
- next() - Method in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
-
Move this iterator to the next posting.
- next() - Method in class org.terrier.structures.postings.bit.BasicIterablePosting
-
Move this iterator to the next posting.
- next(int) - Method in class org.terrier.structures.postings.bit.BasicIterablePosting
-
Move this iterator to the posting with specified id, or next posting after that.
- next() - Method in class org.terrier.structures.postings.bit.BasicIterablePostingDocidOnly
-
Move this iterator to the next posting.
- next() - Method in class org.terrier.structures.postings.bit.BlockFieldIterablePosting
-
Move this iterator to the next posting.
- next() - Method in class org.terrier.structures.postings.bit.BlockIterablePosting
-
Move this iterator to the next posting.
- next() - Method in class org.terrier.structures.postings.bit.FieldIterablePosting
-
Move this iterator to the next posting.
- next() - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- next(int) - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- next() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- next(int) - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- next() - Method in interface org.terrier.structures.postings.IterablePosting
-
Move this iterator to the next posting.
- next(int) - Method in interface org.terrier.structures.postings.IterablePosting
-
Move this iterator to the posting with specified id, or next posting after that.
- next(int) - Method in class org.terrier.structures.postings.IterablePostingImpl
-
This implementation of next(int) which uses next()
- next() - Method in class org.terrier.structures.postings.ORIterablePosting
-
Move this iterator to the next posting.
- next - Variable in class org.terrier.terms.CropTerm
-
The next object in the term pipeline
- next - Variable in class org.terrier.terms.NoOp
-
The implementation of a term pipeline.
- next - Variable in class org.terrier.terms.RemoveDiacritics
-
- next - Variable in class org.terrier.terms.StemmerTermPipeline
-
- next - Variable in class org.terrier.terms.Stopwords
-
The next component in the term pipeline.
- nextBuffer() - Method in class org.terrier.compression.bit.MemoryLinkedOutputStream
-
Moves the pointer to the next buffer (reading)
- nextDocument() - Method in interface org.terrier.indexing.Collection
-
Move the collection to the start of the next document.
- nextDocument() - Method in class org.terrier.indexing.MultiDocumentFileCollection
-
Move the collection to the start of the next document.
- nextDocument() - Method in class org.terrier.indexing.SimpleFileCollection
-
Move onto the next document in the collection to be processed.
- nextDocument() - Method in class org.terrier.indexing.SimpleXMLCollection
-
Move the collection to the start of the next document.
- nextDocument() - Method in interface org.terrier.indexing.Tokenizer
-
Proceed to process the next document.
- nextDocument() - Method in class org.terrier.indexing.TRECCollection
-
Moves to the next document to process from the collection.
- nextDocument() - Method in class org.terrier.indexing.TRECFullTokenizer
-
Proceed to the next document.
- nextDocument() - Method in class org.terrier.indexing.TwitterJSONCollection
-
- nextDocument() - Method in class org.terrier.indexing.WARC018Collection
-
Move the collection to the start of the next document.
- nextDocument() - Method in class org.terrier.indexing.WARC09Collection
-
Move the collection to the start of the next document.
- nextDocument() - Method in class org.terrier.indexing.WARC10Collection
-
Move the collection to the start of the next document.
- nextQuery() - Method in class org.terrier.applications.batchquerying.TRECQuery
-
Deprecated.
- nextToken() - Method in interface org.terrier.indexing.Tokenizer
-
Returns the next token from the input stream used.
- nextToken() - Method in class org.terrier.indexing.TRECFullTokenizer
-
Returns the next token from the current chunk of text, extracted from the
document into a TokenStream.
- nextToken() - Method in class org.terrier.querying.parser.TerrierFloatLexer
-
- nextToken() - Method in class org.terrier.querying.parser.TerrierLexer
-
- ngramC - Variable in class org.terrier.matching.dsms.DFRDependenceScoreModifier
-
- ngramLength - Variable in class org.terrier.matching.dsms.DependenceScoreModifier
-
The size of the considered ngrams
- NoDuplicatesSinglePassIndexing - Class in org.terrier.structures.indexing.singlepass
-
Single pass indexer that performs document deduplication based upon the
the docno.
- NoDuplicatesSinglePassIndexing(long, long, long) - Constructor for class org.terrier.structures.indexing.singlepass.NoDuplicatesSinglePassIndexing
-
- NoDuplicatesSinglePassIndexing(String, String) - Constructor for class org.terrier.structures.indexing.singlepass.NoDuplicatesSinglePassIndexing
-
- NonIncrementalDocumentIndexEntry - Class in org.terrier.structures
-
This class is created to represent a DocumentIndexEntry
that
do not assume an incremental docids, but instead maintains the docid.
- NonIncrementalDocumentIndexEntry() - Constructor for class org.terrier.structures.NonIncrementalDocumentIndexEntry
-
- NonIncrementalDocumentIndexEntry(int) - Constructor for class org.terrier.structures.NonIncrementalDocumentIndexEntry
-
- NonIncrementalDocumentIndexEntry(DocumentIndexEntry, int) - Constructor for class org.terrier.structures.NonIncrementalDocumentIndexEntry
-
- NonIncrementalDocumentIndexEntry(int, byte, long, byte, int, int) - Constructor for class org.terrier.structures.NonIncrementalDocumentIndexEntry
-
- NonIncrementalDocumentIndexEntry.Factory - Class in org.terrier.structures
-
Returna a factory for creating document index entries
- NonIncrementalDocumentIndexEntry.Factory() - Constructor for class org.terrier.structures.NonIncrementalDocumentIndexEntry.Factory
-
- nonRelDocnos - Variable in class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
The ids of the pooled non-relevant documents.
- NoOp - Class in org.terrier.terms
-
A do-nothing term pipeline object.
- NoOp(TermPipeline) - Constructor for class org.terrier.terms.NoOp
-
Constructs an instance of the class, given the next
component in the pipeline.
- NOR(boolean[]) - Static method in class org.terrier.matching.dsms.DependenceScoreModifier
-
- norm2 - Variable in class org.terrier.matching.dsms.DFRDependenceScoreModifier
-
whether to apply Normalisation 2
- NORMAL_LOAD_FACTOR - Static variable in class org.terrier.structures.bit.InvertedIndex
-
Deprecated.
This is used during retrieval for a rough guess sizing of the temporaryTerms
arraylist in getDocuments().
- normalisation - Variable in class org.terrier.matching.models.DFRWeightingModel
-
The applied frequency normalisation method.
- Normalisation - Class in org.terrier.matching.models.normalisation
-
This class provides a contract for implementing frequency normalisation methods.
- Normalisation() - Constructor for class org.terrier.matching.models.normalisation.Normalisation
-
The default constructor.
- Normalisation(double) - Constructor for class org.terrier.matching.models.normalisation.Normalisation
-
The constructor that specifies the parameter value.
- Normalisation0 - Class in org.terrier.matching.models.normalisation
-
This class implements an empty normalisation.
- Normalisation0() - Constructor for class org.terrier.matching.models.normalisation.Normalisation0
-
- Normalisation1 - Class in org.terrier.matching.models.normalisation
-
This class implements the DFR normalisation 1, which is identical to DFR
normalisation 2 with c=1.0
- Normalisation1() - Constructor for class org.terrier.matching.models.normalisation.Normalisation1
-
- Normalisation2 - Class in org.terrier.matching.models.normalisation
-
This class implements the DFR normalisation 2.
- Normalisation2() - Constructor for class org.terrier.matching.models.normalisation.Normalisation2
-
The default constructor.
- Normalisation2exp - Class in org.terrier.matching.models.normalisation
-
This class implements the DFR normalisation 2 with natural logorithm.
- Normalisation2exp() - Constructor for class org.terrier.matching.models.normalisation.Normalisation2exp
-
The default constructor.
- Normalisation3 - Class in org.terrier.matching.models.normalisation
-
This class implements the Dirichlet Priors normalisation.
- Normalisation3() - Constructor for class org.terrier.matching.models.normalisation.Normalisation3
-
The default constructor.
- Normalisation3(double) - Constructor for class org.terrier.matching.models.normalisation.Normalisation3
-
The constructor that also sets the parameter mu of the Dirichlet Normalisation.
- NORMALISATION_PREFIX - Variable in class org.terrier.matching.models.DFRWeightingModel
-
The prefix of the package of the frequency normalisation methods.
- NormalisationB - Class in org.terrier.matching.models.normalisation
-
This class implements BM25's normalisation method.
- NormalisationB() - Constructor for class org.terrier.matching.models.normalisation.NormalisationB
-
The default constructor.
- NormalisationF - Class in org.terrier.matching.models.normalisation
-
This class implements an increasing density function for the frequency normalisation.
- NormalisationF() - Constructor for class org.terrier.matching.models.normalisation.NormalisationF
-
The default constructor.
- NormalisationF(double) - Constructor for class org.terrier.matching.models.normalisation.NormalisationF
-
The constructor that also sets the parameter mu of the Dirichlet Normalisation.
- NormalisationJ - Class in org.terrier.matching.models.normalisation
-
This class implements the tf normalisation based on Jelinek-Mercer smoothing for language modelling.
- NormalisationJ() - Constructor for class org.terrier.matching.models.normalisation.NormalisationJ
-
- NormalisationJN - Class in org.terrier.matching.models.normalisation
-
This class implements the tf normalisation based on Jelinek-Mercer smoothing
for language modelling where collection model is given by document frequency
instead of term frequency.
- NormalisationJN() - Constructor for class org.terrier.matching.models.normalisation.NormalisationJN
-
- NormalisationP - Class in org.terrier.matching.models.normalisation
-
This class implements Term Frequency Normalisation via
Pareto Distributions
- NormalisationP() - Constructor for class org.terrier.matching.models.normalisation.NormalisationP
-
The default constructor.
- NormalisationP(double) - Constructor for class org.terrier.matching.models.normalisation.NormalisationP
-
Constructor that also sets the parameter z (the power in the normalisation).
- NormalisationStatic - Class in org.terrier.matching.models.normalisation
-
This class implements a Normalisation method that forces all
term frequencies to the value of the parameter.
- NormalisationStatic() - Constructor for class org.terrier.matching.models.normalisation.NormalisationStatic
-
- normalise(double[]) - Method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
- normalise(double, double, double) - Method in class org.terrier.matching.models.normalisation.Normalisation
-
This method provides the contract for implementing the frequency
normalisation formula.
- normalise(double, double, double) - Method in class org.terrier.matching.models.normalisation.Normalisation0
-
This method returns the original term frequency.
- normalise(double, double, double) - Method in class org.terrier.matching.models.normalisation.Normalisation1
-
This method gets the normalised term frequency.
- normalise(double, double, double) - Method in class org.terrier.matching.models.normalisation.Normalisation2
-
This method gets the normalised term frequency.
- normalise(double, double, double) - Method in class org.terrier.matching.models.normalisation.Normalisation2exp
-
This method gets the normalised term frequency.
- normalise(double, double, double) - Method in class org.terrier.matching.models.normalisation.Normalisation3
-
This method gets the normalised term frequency.
- normalise(double, double, double) - Method in class org.terrier.matching.models.normalisation.NormalisationB
-
This method gets the normalised term frequency.
- normalise(double, double, double) - Method in class org.terrier.matching.models.normalisation.NormalisationF
-
This method gets the normalised term frequency.
- normalise(double, double, double) - Method in class org.terrier.matching.models.normalisation.NormalisationJ
-
This method gets the normalised term frequency.
- normalise(double, double, double) - Method in class org.terrier.matching.models.normalisation.NormalisationJN
-
This method gets the normalised term frequency.
- normalise(double, double, double) - Method in class org.terrier.matching.models.normalisation.NormalisationP
-
This method gets the normalised term frequency.
- normalise(double, double, double) - Method in class org.terrier.matching.models.normalisation.NormalisationStatic
-
Returns a static term frequency.
- normalise(String) - Method in class org.terrier.utility.io.LocalFileSystem
-
- normaliseCollectionName(String) - Static method in class org.terrier.indexing.CollectionFactory
-
prepends org.terrier.indexing. to any Collections without a package
- Normalised2LETOROutputFormat - Class in org.terrier.structures.outputformat
-
As LETOROutputFormat, but uses normalisation 2 to normalise all scores in [0,1] for each query
- Normalised2LETOROutputFormat(Index) - Constructor for class org.terrier.structures.outputformat.Normalised2LETOROutputFormat
-
- NormalisedLETOROutputFormat - Class in org.terrier.structures.outputformat
-
As LETOROutputFormat, but normalises all scores in [0,1] for each query
- NormalisedLETOROutputFormat(Index) - Constructor for class org.terrier.structures.outputformat.NormalisedLETOROutputFormat
-
- normaliseEncoding(String) - Static method in class org.terrier.utility.StringTools
-
Normalises several common encodings found, for instance in HTTP or HTML headers,
into the compatible Java encoding
- normaliser - Variable in class org.terrier.querying.DFRBagExpansionTerms
-
The parameter-free term weight normaliser.
- normaliseTermWeights() - Method in class org.terrier.matching.MatchingQueryTerms
-
This method normalises the term weights by dividing each term weight
by the maximum of the terms.
- NorwegianSnowballStemmer - Class in org.terrier.terms
-
Norwegian stemmer implmented by Snowball.
- NorwegianSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.NorwegianSnowballStemmer
-
constructor
- NOT_REQUIRED - Static variable in interface org.terrier.querying.parser.MainTokenTypes
-
- NOT_REQUIRED - Static variable in interface org.terrier.querying.parser.TerrierQueryParserTokenTypes
-
- noTimes(int[], int, int, int[], int, int, int, int) - Static method in class org.terrier.utility.Distance
-
Counts number of blocks where two terms occur within a block of windowSize in length, in a document of length documentLengthInTokens
where the blocks for the terms are as given
- noTimes(int[], int[], int, int) - Static method in class org.terrier.utility.Distance
-
Counts number of blocks where two terms occur within a block of windowSize in length, in a document of length documentLengthInTokens
where the blocks for the terms are as given
- noTimes(int[][], int, int) - Static method in class org.terrier.utility.Distance
-
Counts number of blocks where all given terms occur within a block of windowSize in length, in a document of length documentLengthInTokens
where the blocks for the terms are as given
- noTimesNEW(int[], int[], int, int) - Static method in class org.terrier.utility.Distance
-
Returns the number of windows that have the both terms occurring, in the order specified.
- noTimesSameOrder(int[], int[], int, int) - Static method in class org.terrier.utility.Distance
-
- noTimesSameOrder(int[], int, int, int[], int, int, int, int) - Static method in class org.terrier.utility.Distance
-
- noTimesSameOrder(int[][], int) - Static method in class org.terrier.utility.Distance
-
Deprecated.
- noTimesSameOrderOLD(int[], int[], int, int) - Static method in class org.terrier.utility.Distance
-
number of blocks where
- notInTop50 - Variable in class org.terrier.evaluation.NamedPageEvaluation
-
The number of queries where the answer was not found in the top 50 documents.
- Nt - Variable in class org.terrier.matching.models.normalisation.Normalisation
-
The document frequency of the term.
- Nt - Variable in class org.terrier.structures.indexing.singlepass.Posting
-
The document frequency
- nts - Variable in class org.terrier.structures.indexing.LexiconMap
-
mapping: term to document frequency
- NULL_TREE_LOOKAHEAD - Static variable in interface org.terrier.querying.parser.MainTokenTypes
-
- NULL_TREE_LOOKAHEAD - Static variable in interface org.terrier.querying.parser.NumbersTokenTypes
-
- NULL_TREE_LOOKAHEAD - Static variable in interface org.terrier.querying.parser.TerrierQueryParserTokenTypes
-
- NullOutputFormat - Class in org.terrier.structures.outputformat
-
An OutputFormat instance which does nothing.
- NullOutputFormat(Index) - Constructor for class org.terrier.structures.outputformat.NullOutputFormat
-
Created a new NullOuputFormat
- NullQueryResultCache - Class in org.terrier.structures.cache
-
Do nothing QueryResultCache
- NullQueryResultCache() - Constructor for class org.terrier.structures.cache.NullQueryResultCache
-
- NUM_FLOAT - Static variable in interface org.terrier.querying.parser.MainTokenTypes
-
- NUM_FLOAT - Static variable in interface org.terrier.querying.parser.NumbersTokenTypes
-
- NUM_FLOAT - Static variable in interface org.terrier.querying.parser.TerrierQueryParserTokenTypes
-
- NUM_INT - Static variable in interface org.terrier.querying.parser.MainTokenTypes
-
- NUM_INT - Static variable in interface org.terrier.querying.parser.NumbersTokenTypes
-
- NUM_INT - Static variable in interface org.terrier.querying.parser.TerrierQueryParserTokenTypes
-
- NUMBER_OF_DOCS_IN_BUFFER - Variable in class org.terrier.indexing.SimpleMedlineXMLCollection
-
The number of documents to process per iteration.
- number_of_terms - Variable in class org.terrier.indexing.TRECFullTokenizer
-
A counter for the number of terms.
- numberOfDocsSinceCheck - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Number of documents read since the memory consumption was last checked
- numberOfDocsSinceFlush - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Number of documents read since the memory runs were last flushed to disk
- numberOfDocumentIndexEntries - Variable in class org.terrier.structures.indexing.DocumentIndexBuilder
-
The total number of entries in the document index.
- numberOfDocuments - Variable in class org.terrier.matching.models.basicmodel.BasicModel
-
The number of documents in the whole collection.
- numberOfDocuments - Variable in class org.terrier.matching.models.basicmodel.In
-
The number of documents in the whole collection.
- numberOfDocuments - Variable in class org.terrier.matching.models.normalisation.Normalisation
-
The number of documents in the whole collection.
- numberOfDocuments - Variable in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
The number of documents in the collection.
- numberOfDocuments - Variable in class org.terrier.matching.models.WeightingModel
-
The number of documents in the collection.
- numberOfDocuments - Variable in class org.terrier.querying.DFRBagExpansionTerms
-
The number of documents in the collection.
- numberOfDocuments - Variable in class org.terrier.structures.CollectionStatistics
-
The total number of documents in the collection.
- numberOfDocuments - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Number of documents indexed
- numberOfDocuments - Variable in class org.terrier.structures.merging.StructureMerger
-
The number of documents in the merged structures.
- numberOfEffQuery - Variable in class org.terrier.evaluation.AdhocEvaluation
-
The number of effective queries.
- numberOfEntries() - Method in class org.terrier.realtime.multi.MultiLexicon
-
Return the number of entries in the lexicon
- numberOfEntries - Variable in class org.terrier.structures.collections.FSArrayFile
-
The number of entries in the file.
- numberOfEntries - Variable in class org.terrier.structures.collections.FSOrderedMapFile
-
The number of entries in the file.
- numberOfEntries(String, FixedSizeWriteableFactory<?>, FixedSizeWriteableFactory<?>) - Static method in class org.terrier.structures.collections.FSOrderedMapFile
-
Return number of entries
- numberOfEntries() - Method in class org.terrier.structures.Lexicon
-
Return the number of entries in the lexicon
- numberOfEntries() - Method in class org.terrier.structures.MapLexicon
-
Return the number of entries in the lexicon
- numberOfEntries - Variable in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- numberOfEntries - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- numberOfFields - Variable in class org.terrier.structures.CollectionStatistics
-
Number of fields used to index
- numberOfFields - Variable in class org.terrier.structures.indexing.singlepass.RunIterator
-
- numberOfFields - Variable in class org.terrier.structures.indexing.singlepass.RunIteratorFactory
-
- numberOfNodes - Variable in class org.terrier.structures.indexing.LexiconMap
-
number of different terms
- numberOfPointers - Variable in class org.terrier.matching.models.WeightingModel
-
The number of distinct entries in the inverted file.
- numberOfPointers - Variable in class org.terrier.structures.CollectionStatistics
-
The total number of pointers in the inverted file.
- numberOfPointers - Variable in class org.terrier.structures.indexing.LexiconMap
-
number of different entries there will be in the inverted index
- numberOfPointers - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Number of pointers indexed
- numberOfPointers - Variable in class org.terrier.structures.indexing.singlepass.RunsMerger
-
Number of pointers written
- numberOfPointers - Variable in class org.terrier.structures.merging.StructureMerger
-
The number of pointers in the merged structures.
- numberOfPointersPerIteration - Variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
The number of pointers to be processed in an interation.
- numberOfQueries - Variable in class org.terrier.evaluation.NamedPageEvaluation
-
total number of queries.
- numberOfRetrievedDocuments - Variable in class org.terrier.matching.BaseMatching
-
The number of retrieved documents for a query.
- numberOfTerms - Variable in class org.terrier.structures.merging.StructureMerger
-
The number of terms in the collection.
- numberOfTokens - Variable in class org.terrier.matching.models.basicmodel.BasicModel
-
The number of tokens in the whole collection
- numberOfTokens - Variable in class org.terrier.matching.models.normalisation.Normalisation
-
The number of tokens in the whole collection.
- numberOfTokens - Variable in class org.terrier.matching.models.WeightingModel
-
The number of tokens in the collections.
- numberOfTokens - Variable in class org.terrier.querying.DFRBagExpansionTerms
-
The number of tokens in the collection.
- numberOfTokens - Variable in class org.terrier.structures.CollectionStatistics
-
The total number of tokens in the collection.
- numberOfTokens - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Number of tokens indexed
- numberOfUniqueTerms - Variable in class org.terrier.matching.models.WeightingModel
-
Number of unique terms in the collection
- numberOfUniqueTerms - Variable in class org.terrier.structures.CollectionStatistics
-
The total number of unique terms in the collection.
- numberOfUniqueTerms - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Number of unique terms indexed
- NumbersTokenTypes - Interface in org.terrier.querying.parser
-
- numEntries - Variable in class org.terrier.structures.collections.FSOrderedMapFile.EntryIterator
-
- numEntries - Variable in class org.terrier.structures.postings.bit.BasicIterablePosting
-
- numFields - Variable in class org.terrier.structures.indexing.Indexer
-
the number of fields
- numMapDocs - Variable in class org.terrier.structures.indexing.singlepass.hadoop.MapData
-
Number of Documents Processed by the Map
- numOfDocsAfterFiltering - Variable in class org.terrier.querying.Request
-
The number of documents returned after performing post filtering
- numOfTokensInBlock - Variable in class org.terrier.structures.indexing.classical.BlockIndexer
-
The number of tokens in the current block of the current document.
- numOfTokensInBlock - Variable in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer
-
The number of tokens in the current block of the current document.
- numOfTokensInBlock - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer
-
The number of tokens in the current block of the current document.
- numOfTokensInDocument - Variable in class org.terrier.structures.indexing.classical.BasicIndexer
-
The number of tokens found in the current document so far/
- numOfTokensInDocument - Variable in class org.terrier.structures.indexing.classical.BlockIndexer
-
The number of tokens in the current document so far.
- numPointers - Variable in class org.terrier.structures.indexing.singlepass.MemoryPostings
-
Number of pointers ( tuples in memory in this run.
- numPointersWritten - Variable in class org.terrier.structures.LexiconOutputStream
-
Pointer written - the sum of the Nts
- numReducers - Variable in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunsMerger
-
Number of Reducers Used
- numTerms - Variable in class org.terrier.matching.PostingListManager
-
number of terms
- numTermsWritten - Variable in class org.terrier.structures.LexiconOutputStream
-
- numTokens - Variable in class org.terrier.matching.dsms.DependenceScoreModifier
-
- numTokensWritten - Variable in class org.terrier.structures.LexiconOutputStream
-
collection length - the sum of the TFs
- o - Variable in class org.terrier.utility.Wrapper
-
- obtainAllOf(Class<? extends Query>, List<Query>) - Method in class org.terrier.querying.parser.DisjunctiveQuery
-
- obtainAllOf(Class<? extends Query>, List<Query>) - Method in class org.terrier.querying.parser.MultiTermQuery
-
- obtainAllOf(Class<? extends Query>, List<Query>) - Method in class org.terrier.querying.parser.Query
-
Returns all the queries of the specified class
- obtainControls(Set<String>, Map<String, String>) - Method in class org.terrier.querying.parser.FieldQuery
-
Checks to see if field name is a valid control name, as specified by
allowed, and if so adds it to the controls table and returns true to
specify that this Query object is now dead.
- obtainControls(Set<String>, Map<String, String>) - Method in class org.terrier.querying.parser.MultiTermQuery
-
Checks all child objects to see if they are FieldQuery objects, they are
each called to see if the are controls.
- obtainControls(Set<String>, Map<String, String>) - Method in class org.terrier.querying.parser.PhraseQuery
-
This object cannot contain any controls, so this method will always return false.
- obtainControls(Set<String>, Map<String, String>) - Method in class org.terrier.querying.parser.Query
-
Returns the specified control or false if that control does not exist
- obtainControls(Set<String>, Map<String, String>) - Method in class org.terrier.querying.parser.RequirementQuery
-
This object cannot contain any controls,
so this method will always return false.
- obtainControls(Set<String>, Map<String, String>) - Method in class org.terrier.querying.parser.SingleTermQuery
-
This object cannot contain any controls, so this method will always return false.
- obtainDocnos(String, SearchRequest, ResultSet) - Method in class org.terrier.structures.outputformat.TRECDocnoOutputFormat
-
method which extracts the docnos for the prescribed resultset
- obtainQueryTerms(MatchingQueryTerms) - Method in class org.terrier.querying.parser.DisjunctiveQuery
-
- obtainQueryTerms(MatchingQueryTerms) - Method in class org.terrier.querying.parser.FieldQuery
-
Prepares the query for matching by transforming
the query objects to a set of query terms.
- obtainQueryTerms(MatchingQueryTerms, boolean) - Method in class org.terrier.querying.parser.FieldQuery
-
Prepares the query for matching by transforming
the query objects to a set of query terms.
- obtainQueryTerms(MatchingQueryTerms) - Method in class org.terrier.querying.parser.MultiTermQuery
-
Prepares the query for matching by transforming
the query objects to a set of query terms.
- obtainQueryTerms(MatchingQueryTerms, boolean) - Method in class org.terrier.querying.parser.MultiTermQuery
-
Prepares the query for matching by transforming
the query objects to a set of query terms.
- obtainQueryTerms(MatchingQueryTerms) - Method in class org.terrier.querying.parser.PhraseQuery
-
Stores the query terms of the phrase query in the
given matching query terms structure.
- obtainQueryTerms(MatchingQueryTerms, boolean) - Method in class org.terrier.querying.parser.PhraseQuery
-
Stores the query terms of the phrase query in the
given matching query terms structure.
- obtainQueryTerms(MatchingQueryTerms) - Method in class org.terrier.querying.parser.Query
-
Stores the terms of the query in an structure used for matching
documents to the query.
- obtainQueryTerms(MatchingQueryTerms, boolean) - Method in class org.terrier.querying.parser.Query
-
Stores the terms of the query in an structure used for matching
documents to the query.
- obtainQueryTerms(MatchingQueryTerms) - Method in class org.terrier.querying.parser.RequirementQuery
-
Stores the terms of the query in the given structure, which
is used for matching documents to the query.
- obtainQueryTerms(MatchingQueryTerms) - Method in class org.terrier.querying.parser.SingleTermQuery
-
Stores the term of the single term query in the
given hash map.
- obtainQueryTerms(MatchingQueryTerms, boolean) - Method in class org.terrier.querying.parser.SingleTermQuery
-
Stores the term of the single term query in the
given hash map.
- occurrences - Variable in class org.terrier.matching.AccumulatorResultSet
-
occurrences
- occurrences - Variable in class org.terrier.matching.CollectionResultSet
-
The occurrences of the query terms in a document.
- occurrences - Variable in class org.terrier.matching.daat.CandidateResultSet
-
- occurrences - Variable in class org.terrier.structures.indexing.DocumentPostingList
-
mapping term to tf mapping
- occurrencesMap - Variable in class org.terrier.matching.AccumulatorResultSet
-
occurrence map
- offset - Variable in class org.terrier.compression.bit.BitInBase
-
offset in the larger file
- offsetLookup - Variable in class org.terrier.structures.CompressingMetaIndex
-
- open(String) - Method in class org.terrier.applications.desktop.filehandling.AssociationFileOpener
-
Opens the file with the given name, using either a
pre-defined, or a user-defined application.
- open(String) - Method in interface org.terrier.applications.desktop.filehandling.FileOpener
-
Opens the file with the given name, using either a
pre-defined, or a user-defined application.
- open(String) - Method in class org.terrier.applications.desktop.filehandling.MacOSXFileOpener
-
Opens the file with the given name, using either a
pre-defined application.
- open(File) - Static method in class org.terrier.applications.desktop.filehandling.MultiOSFileOpener
-
Opens the given File in the system default viewer application.
- open(String) - Method in class org.terrier.applications.desktop.filehandling.MultiOSFileOpener
-
Opens the file with the given name, using either a
pre-defined, or a user-defined application.
- open(String) - Method in class org.terrier.applications.desktop.filehandling.WindowsFileOpener
-
Opens the file with the given name.
- OPEN_DISJUNCTIVE - Static variable in interface org.terrier.querying.parser.MainTokenTypes
-
- OPEN_DISJUNCTIVE - Static variable in interface org.terrier.querying.parser.TerrierQueryParserTokenTypes
-
- OPEN_PAREN - Static variable in interface org.terrier.querying.parser.MainTokenTypes
-
- OPEN_PAREN - Static variable in interface org.terrier.querying.parser.TerrierQueryParserTokenTypes
-
- OPEN_SEGMENT - Static variable in interface org.terrier.querying.parser.MainTokenTypes
-
- OPEN_SEGMENT - Static variable in interface org.terrier.querying.parser.TerrierQueryParserTokenTypes
-
- openCollectionSplit(int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.CollectionRecordReader
-
open a collection for the index'th parth of the current split
- openCollectionSplit(int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.FileCollectionRecordReader
-
Opens a collection on the next file.
- openFile(String) - Method in class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- openFile(String) - Static method in class org.terrier.utility.Files
-
Opens an OutputStream to a file called Filename, processing all
allowed writable file systems named in writeFileSystemPrefixes
- openFileRandom(String) - Static method in class org.terrier.utility.Files
-
Returns a RandomAccessFile implementation accessing the specificed file
- openFileRandom(File) - Static method in class org.terrier.utility.Files
-
Open a file for random access reading
- openFileRandom(String) - Method in interface org.terrier.utility.io.FileSystem
-
open a file for random input
- openFileRandom(String) - Method in class org.terrier.utility.io.HTTPFileSystem
-
open a file for random input
- openFileRandom(String) - Method in class org.terrier.utility.io.LocalFileSystem
-
Opens an input random access file
- openFileReader(File) - Static method in class org.terrier.utility.Files
-
Opens a reader to the file called file.
- openFileReader(File, String) - Static method in class org.terrier.utility.Files
-
Opens a reader to the file called filename.
- openFileReader(String) - Static method in class org.terrier.utility.Files
-
Opens a reader to the file called filename.
- openFileReader(String, String) - Static method in class org.terrier.utility.Files
-
Opens a reader to the file called filename.
- openFileStream(File) - Static method in class org.terrier.utility.Files
-
Opens an InputStream to a file called file.
- openFileStream(String) - Static method in class org.terrier.utility.Files
-
Opens an InputStream to a file called filename.
- openFileStream(String) - Method in interface org.terrier.utility.io.FileSystem
-
open a file of given filename for readinng
- openFileStream(String) - Method in class org.terrier.utility.io.HTTPFileSystem
-
open a file of given filename for reading
- openFileStream(String) - Method in class org.terrier.utility.io.LocalFileSystem
-
Opens an input file
- openNewFile() - Method in class org.terrier.indexing.MultiDocumentFileCollection
-
- openNewFile() - Method in class org.terrier.indexing.TRECCollection
-
- openNextFile() - Method in class org.terrier.indexing.MultiDocumentFileCollection
-
Opens the next document from the collection specification.
- openNextFile() - Method in class org.terrier.indexing.SimpleMedlineXMLCollection
-
Parse through up to a limited number of documents in the XML file.
- openNextFile() - Method in class org.terrier.indexing.SimpleXMLCollection
-
- openNextFile() - Method in class org.terrier.indexing.TwitterJSONCollection
-
Opens the next document from the collection specification.
- openPostingLists(Index, LexiconEntry[], IterablePosting[]) - Method in class org.terrier.matching.dsms.DependenceScoreModifier
-
Opens the posting list for an index and lexicon entry
- optimise(String, IndexOnDisk, LexiconBuilder.CollectionStatisticsCounter) - Static method in class org.terrier.structures.FSOMapFileLexicon
-
Does two things to a FSOMapFileLexicon: adds the termid lookup file (if required),
and also creates the lexicon has file.
- optimise(String, IndexOnDisk, LexiconBuilder.CollectionStatisticsCounter, int) - Static method in class org.terrier.structures.FSOMapFileLexicon
-
optimise
- optimise(IndexOnDisk, String) - Static method in class org.terrier.structures.indexing.LexiconBuilder
-
Optimises the lexicon, eg lexid file
- optimiseLexicon() - Method in class org.terrier.structures.indexing.LexiconBuilder
-
optimise the lexicon
- OrderedMap<K,V> - Interface in org.terrier.structures.collections
-
Specified a map interface where keys are ordered, and can be retrieved
using an integer index.
- org.terrier - package org.terrier
-
- org.terrier.applications - package 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 - package org.terrier.applications.batchquerying
-
Contains application-level programs for performing batch-based query operations, such as generating runs for TREC.
- org.terrier.applications.desktop - package org.terrier.applications.desktop
-
Provides an Java Swing application, based on Terrier, that can
be used for searching the desktop of a user.
- org.terrier.applications.desktop.filehandling - package org.terrier.applications.desktop.filehandling
-
Provides the functionality of opening arbitrary files from the
Java Swing-based desktop search application.
- org.terrier.compression.bit - package org.terrier.compression.bit
-
Provides implementation of a random access and input and output streams
where gamma, unary and binary, delta Golomb encoded integers can be read or written.
- org.terrier.compression.integer - package org.terrier.compression.integer
-
Provides implementations of a random access and input and output streams with byte-level compression.
- org.terrier.compression.integer.codec - package org.terrier.compression.integer.codec
-
Provides implementations of byte-level compression codecs for use when compressing index structures.
- org.terrier.compression.integer.codec.util - package org.terrier.compression.integer.codec.util
-
Contains low-level utility classes for working with byte-level compression.
- org.terrier.evaluation - package org.terrier.evaluation
-
Provides an interface and the classes to process relevance assessments
and perform standard evaluation of retrieval results.
- org.terrier.indexing - package org.terrier.indexing
-
Provides classes and interfaces related to the indexing of documents.
- org.terrier.indexing.tokenisation - package org.terrier.indexing.tokenisation
-
Provides classes related to the tokenisation of documents.
- org.terrier.learning - package org.terrier.learning
-
Provides interfaces for Terrier 'Fat' ResultSets that contain features and decorators that add new features to those result sets.
- org.terrier.matching - package org.terrier.matching
-
Provides the classes and interfaces used for matching documents
to queries.
- org.terrier.matching.daat - package org.terrier.matching.daat
-
Provides classes that implement a document-at-a-time (DAAT) matching strategy.
- org.terrier.matching.dsms - package 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 - package org.terrier.matching.models
-
Provides the classes that implement various weighting models.
- org.terrier.matching.models.aftereffect - package org.terrier.matching.models.aftereffect
-
Provides the interface and the classes for implementing the term frequency
normalisation component in the DFR framework.
- org.terrier.matching.models.basicmodel - package org.terrier.matching.models.basicmodel
-
Provides the interface and the classes for implementing the basic models for randomness
in the DFR framework.
- org.terrier.matching.models.normalisation - package org.terrier.matching.models.normalisation
-
Provides the interface and the classes for implementing the basic models for randomness
in the DFR framework.
- org.terrier.matching.models.queryexpansion - package org.terrier.matching.models.queryexpansion
-
Provides the classes that implement various query expansion models.
- org.terrier.matching.taat - package org.terrier.matching.taat
-
Provides classes that implement a term-at-a-time (TAAT) matching strategy.
- org.terrier.matching.tsms - package 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 - package org.terrier.querying
-
Provides the interfaces and classes for the querying
API of the Terrier platform, the controls, post processors
and filters.
- org.terrier.querying.parser - package org.terrier.querying.parser
-
Provides the parser specification and the classes that implement
the query language of the Terrier platform.
- org.terrier.querying.summarisation - package org.terrier.querying.summarisation
-
Package for summarisation algorithms.
- org.terrier.realtime - package org.terrier.realtime
-
Provides index structures that support updating and real-time retrieval.
- org.terrier.realtime.incremental - package org.terrier.realtime.incremental
-
Provides incremental indexing functionality.
- org.terrier.realtime.matching - package org.terrier.realtime.matching
-
Provides additional matching implementations specifically for real-time index structures.
- org.terrier.realtime.memory - package org.terrier.realtime.memory
-
Provides MemoryIndex structures.
- org.terrier.realtime.memory.fields - package org.terrier.realtime.memory.fields
-
Provides MemoryIndex structures that support field search.
- org.terrier.realtime.multi - package org.terrier.realtime.multi
-
Provides MultiIndex structures.
- org.terrier.realtime.restructure - package org.terrier.realtime.restructure
-
Provides methods to alter the structure of a real-time index.
- org.terrier.services.websitesearch - package org.terrier.services.websitesearch
-
Provides UI access services for the website search demo.
- org.terrier.services.websitesearch.crawler4j - package org.terrier.services.websitesearch.crawler4j
-
Provides classes for crawling websites on the fly by linking into Crawler4J.
- org.terrier.services.websitesearch.crawlers - package org.terrier.services.websitesearch.crawlers
-
Provides crawling functionality for websites.
- org.terrier.sorting - package org.terrier.sorting
-
Provides the classes that implement the sorting of various arrays
for the Terrier platform.
- org.terrier.statistics - package org.terrier.statistics
-
Provides the implementations of various statistical routines.
- org.terrier.structures - package org.terrier.structures
-
Provides the classes that implement the data structures used
for retrieval with the Terrier platform.
- org.terrier.structures.bit - package org.terrier.structures.bit
-
Provides on-disk index structures that support the older bit-level compression scheme.
- org.terrier.structures.cache - package org.terrier.structures.cache
-
Provides caching of search results when performing batch querying operations.
- org.terrier.structures.collections - package org.terrier.structures.collections
-
Provides data structures various data structures.
- org.terrier.structures.indexing - package org.terrier.structures.indexing
-
Provides the classes used for creating the data structures of
the Terrier platform.
- org.terrier.structures.indexing.classical - package org.terrier.structures.indexing.classical
-
Provides functionality for creating on-disk indices via indexer classes.
- org.terrier.structures.indexing.singlepass - package org.terrier.structures.indexing.singlepass
-
Provides implementation of the structures needed for performing a single
pass indexing
- org.terrier.structures.indexing.singlepass.hadoop - package org.terrier.structures.indexing.singlepass.hadoop
-
Provides classes implemeting the Hadoop MapReduce indexing in Terrier.
- org.terrier.structures.integer - package org.terrier.structures.integer
-
Provides generic posting index classes that support byte-level compression.
- org.terrier.structures.merging - package 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 - package org.terrier.structures.outputformat
-
Provides functionality for writing Terrier ResultSets to disk as .res files, e.g.
- org.terrier.structures.postings - package org.terrier.structures.postings
-
Provides classes representing single postings and atreams of postings in a posting list
(e.g.
- org.terrier.structures.postings.bit - package org.terrier.structures.postings.bit
-
Provides bit-level IterablePosting implementations.
- org.terrier.structures.postings.integer - package org.terrier.structures.postings.integer
-
Provides byte-level IterablePosting implementations.
- org.terrier.structures.seralization - package org.terrier.structures.seralization
-
Provides classes for things that can be serializaed to disk.
- org.terrier.terms - package org.terrier.terms
-
Provides the interface and classes for the term pipeline,
a set of objects that process the terms during indexing and
processing of queries.
- org.terrier.utility - package org.terrier.utility
-
This package includes classes that are used in various part of
the Terrier Platform.
- org.terrier.utility.io - package org.terrier.utility.io
-
This package includes classes that are used for various IO duties within Terrier.
- org.terrier.utility.restructure - package org.terrier.utility.restructure
-
Provides functionality to convert legacy Terrier indices into current indices.
- originalQuery - Variable in class org.terrier.querying.Request
-
The query text, before applying any pre-processsing
- originalTermFreqs - Variable in class org.terrier.querying.ExpansionTerms
-
The frequency of each query term in the original query.
- originalTermids - Variable in class org.terrier.querying.ExpansionTerms
-
The original query terms.
- ORIterablePosting - Class in org.terrier.structures.postings
-
An IterablePosting that combines more than one IterablePosting into a single IterablePosting.
- ORIterablePosting(IterablePosting[]) - Constructor for class org.terrier.structures.postings.ORIterablePosting
-
Create a Basic ORIterablePosting from the specified postings
- outBuffer - Variable in class org.terrier.compression.integer.codec.IntegerCodec
-
- output - Variable in class org.terrier.structures.bit.DirectInvertedOutputStream
-
what to write to
- output - Variable in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- outputCollector - Variable in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunWriter
-
output collector of Map task
- OutputFormat - Interface in org.terrier.structures.outputformat
-
interface for adjusting the output of TRECQuerying
- outputPostingListCollector - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
output collector for the current map indexing process
- overrideDataFileBlockSize(long) - Method in class org.terrier.structures.CompressingMetaIndex.CompressingMetaIndexInputFormat
-
Permit the blocksize to be overridden, useful for testing different code paths
- P - Class in org.terrier.matching.models.basicmodel
-
This class implements the P basic model for randomness.
- P() - Constructor for class org.terrier.matching.models.basicmodel.P
-
A default constructor.
- p - Variable in class org.terrier.matching.models.MDL2
-
- p - Variable in class org.terrier.matching.models.ML2
-
- p - Variable in class org.terrier.utility.ProcessInputStream
-
- pad() - Method in class org.terrier.compression.bit.BitByteOutputStream
-
Fills the remaining bits of the current byte with 0s
- padAndFlush() - Method in class org.terrier.compression.bit.BitOutputStream
-
Pads the current byte and writes the current int into the buffer.
- parameter - Variable in class org.terrier.matching.models.aftereffect.AfterEffect
-
The term frequency normalisation parameter used for method L5
- parameter - Variable in class org.terrier.matching.models.DFRWeightingModel
-
The parameter of the frequency normalisation component.
- parameter - Variable in class org.terrier.matching.models.normalisation.Normalisation
-
The free parameter of the normalisation method.
- PARAMETER_FREE - Variable in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
Boolean variable indicates whether to apply the parameter free query expansion.
- parameterFreeNormaliser() - Method in class org.terrier.matching.models.queryexpansion.BA
-
This method provides the contract for computing the normaliser of
parameter-free query expansion.
- parameterFreeNormaliser(double, double, double) - Method in class org.terrier.matching.models.queryexpansion.BA
-
This method provides the contract for computing the normaliser of
parameter-free query expansion.
- parameterFreeNormaliser() - Method in class org.terrier.matching.models.queryexpansion.Bo1
-
This method computes the normaliser of parameter-free query expansion.
- parameterFreeNormaliser(double, double, double) - Method in class org.terrier.matching.models.queryexpansion.Bo1
-
This method computes the normaliser of parameter-free query expansion.
- parameterFreeNormaliser() - Method in class org.terrier.matching.models.queryexpansion.Bo2
-
This method computes the normaliser of parameter-free query expansion.
- parameterFreeNormaliser(double, double, double) - Method in class org.terrier.matching.models.queryexpansion.Bo2
-
This method computes the normaliser of parameter-free query expansion.
- parameterFreeNormaliser() - Method in class org.terrier.matching.models.queryexpansion.Information
-
This method computes the normaliser of parameter-free query expansion.
- parameterFreeNormaliser(double, double, double) - Method in class org.terrier.matching.models.queryexpansion.Information
-
This method computes the normaliser of parameter-free query expansion.
- parameterFreeNormaliser() - Method in class org.terrier.matching.models.queryexpansion.KL
-
This method computes the normaliser of parameter-free query expansion.
- parameterFreeNormaliser(double, double, double) - Method in class org.terrier.matching.models.queryexpansion.KL
-
This method computes the normaliser of parameter-free query expansion.
- parameterFreeNormaliser() - Method in class org.terrier.matching.models.queryexpansion.KLComplete
-
This method provides the contract for computing the normaliser of
parameter-free query expansion.
- parameterFreeNormaliser(double, double, double) - Method in class org.terrier.matching.models.queryexpansion.KLComplete
-
This method provides the contract for computing the normaliser of
parameter-free query expansion.
- parameterFreeNormaliser() - Method in class org.terrier.matching.models.queryexpansion.KLCorrect
-
This method provides the contract for computing the normaliser of
parameter-free query expansion.
- parameterFreeNormaliser(double, double, double) - Method in class org.terrier.matching.models.queryexpansion.KLCorrect
-
This method provides the contract for computing the normaliser of
parameter-free query expansion.
- parameterFreeNormaliser() - Method in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
This method provides the contract for computing the normaliser of
parameter-free query expansion.
- parameterFreeNormaliser(double, double, double) - Method in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
This method provides the contract for computing the normaliser of
parameter-free query expansion.
- params - Variable in class org.terrier.matching.models.PerFieldNormWeightingModel
-
- parent - Variable in class org.terrier.matching.LearnedModelMatching
-
- parent - Variable in class org.terrier.querying.RelevantOnlyFeedbackDocuments
-
- parent - Variable in class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconIterator
-
- parentFile - Variable in class org.terrier.compression.bit.BitFileBuffered.BitInBuffered
-
parent file
- ParentStream - Variable in class org.terrier.utility.LookAheadStream
-
the parent stream that this object is looking ahead in
- parse(String) - Static method in enum org.terrier.utility.StringTools.ESCAPE
-
Parse a string into an ESCAPE value.
- parseCommaDelimitedInts(String) - Static method in class org.terrier.utility.ArrayUtils
-
parse comma delimited int
- parseCommaDelimitedString(String) - Static method in class org.terrier.utility.ArrayUtils
-
parse comma delimited string
- parseDelimitedInts(String, String) - Static method in class org.terrier.utility.ArrayUtils
-
parse comma delimited int
- parseDelimitedString(String, String) - Static method in class org.terrier.utility.ArrayUtils
-
parse delimited string
- parseDelimitedString(String, String[]) - Static method in class org.terrier.utility.ArrayUtils
-
parse delimited string
- parseDouble(String) - Static method in class org.terrier.utility.UnitUtils
-
- parseFloat(String) - Static method in class org.terrier.utility.UnitUtils
-
- parseHeaders(boolean) - Method in class org.terrier.indexing.WARC018Collection
-
- parseInt(String) - Static method in class org.terrier.utility.UnitUtils
-
- parseInts(String[]) - Static method in class org.terrier.structures.indexing.Indexer
-
- parseLong(String) - Static method in class org.terrier.utility.UnitUtils
-
- parseQuery(String, SearchRequest) - Static method in class org.terrier.querying.parser.QueryParser
-
Parse the query specified in String query, and use it for the specified search request.
- parseQuery(String) - Static method in class org.terrier.querying.parser.QueryParser
-
Parse the specified query.
- parseScores - Variable in class org.terrier.matching.TRECResultsMatching
-
Whether document scores should be parsed from the results file.
- parseTRECQueryNo(String) - Static method in class org.terrier.evaluation.TRECQrelsInMemory
-
- parseTree() - Method in class org.terrier.querying.parser.FieldQuery
-
- parseTree() - Method in class org.terrier.querying.parser.MultiTermQuery
-
- parseTree() - Method in class org.terrier.querying.parser.Query
-
Returns the parse tree for the query as a string
- parseTree() - Method in class org.terrier.querying.parser.RequirementQuery
-
- parseTree() - Method in class org.terrier.querying.parser.SingleTermQuery
-
- path - Variable in class org.terrier.realtime.incremental.IncrementalIndex
-
- path - Variable in class org.terrier.structures.CompressingMetaIndex
-
- path - Variable in class org.terrier.structures.indexing.Indexer
-
The path in which the data structures are stored.
- path - Variable in class org.terrier.structures.IndexOnDisk
-
path component of this index's location
- path - Variable in class org.terrier.utility.restructure.Terrier4
-
- pathTransformations - Static variable in class org.terrier.utility.Files
-
transformations to apply to a path
- PDFDocument - Class in org.terrier.indexing
-
Implements a Document object for reading PDF documents, using
Apache PDFBox.
- PDFDocument(String, InputStream, Tokeniser) - Constructor for class org.terrier.indexing.PDFDocument
-
Constructs a new PDFDocument, which will convert the docStream
which represents the file to a Document object from which an Indexer
can retrieve a stream of terms.
- PDFDocument(InputStream, Map<String, String>, Tokeniser) - Constructor for class org.terrier.indexing.PDFDocument
-
Constructs a new PDFDocument
- PDFDocument(Reader, Map<String, String>, Tokeniser) - Constructor for class org.terrier.indexing.PDFDocument
-
Constructs a new PDFDocument
- PDFDocument(String, Reader, Tokeniser) - Constructor for class org.terrier.indexing.PDFDocument
-
Constructs a new PDFDocument
- PerFieldNormWeightingModel - Class in org.terrier.matching.models
-
A class for generating arbitrary per-field normalisation models.
- PerFieldNormWeightingModel(Class<? extends BasicModel>, Class<? extends Normalisation>) - Constructor for class org.terrier.matching.models.PerFieldNormWeightingModel
-
Constructs an instance of PerFieldNormWeightingModel
- PerFieldNormWeightingModel(String[]) - Constructor for class org.terrier.matching.models.PerFieldNormWeightingModel
-
Constructs an instance of PerFieldNormWeightingModel
- performMultiWayMerge() - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Uses the merger class to perform a k multiway merge
in a set of previously written runs.
- PERIOD - Static variable in interface org.terrier.querying.parser.MainTokenTypes
-
- PERIOD - Static variable in interface org.terrier.querying.parser.NumbersTokenTypes
-
- PERIOD - Static variable in interface org.terrier.querying.parser.TerrierQueryParserTokenTypes
-
- PhraseIterablePosting - Class in org.terrier.structures.postings
-
Implementation of an IterablePosting for block indices that returns
only documents that match a multi-term phase.
- PhraseIterablePosting(IterablePosting[], Pointer[], boolean) - Constructor for class org.terrier.structures.postings.PhraseIterablePosting
-
- phraseQTWfnid - Variable in class org.terrier.matching.dsms.DependenceScoreModifier
-
- PhraseQuery - Class in org.terrier.querying.parser
-
Models a phrase query, which can have a proximity requirement.
- PhraseQuery() - Constructor for class org.terrier.querying.parser.PhraseQuery
-
A default constructor that calls the constructor
of the super class.
- PhraseQuery(int) - Constructor for class org.terrier.querying.parser.PhraseQuery
-
Constructs a phrase query and sets the
proximity distance
- phraseQuery() - Method in class org.terrier.querying.parser.TerrierQueryParser
-
- PhraseScoreModifier - Class in org.terrier.matching.dsms
-
This is the class performs the re-scoring for a phrase queries.
- PhraseScoreModifier(List<Query>) - Constructor for class org.terrier.matching.dsms.PhraseScoreModifier
-
Constructs a phrase score modifier for a given set of query terms.
- PhraseScoreModifier(List<Query>, int) - Constructor for class org.terrier.matching.dsms.PhraseScoreModifier
-
Constructs a phrase score modifier for a given set of query terms and the
allowed distance between them.
- PhraseScoreModifier(List<Query>, boolean) - Constructor for class org.terrier.matching.dsms.PhraseScoreModifier
-
Constructs a phrase score modifier for a given set of query terms.
- PhraseScoreModifier(List<Query>, boolean, int) - Constructor for class org.terrier.matching.dsms.PhraseScoreModifier
-
Constructs a phrase score modifier for a given set of query terms,
whether they are required to appear in a document, and the allowed
distance between the phrase terms.
- phraseTerms - Variable in class org.terrier.matching.dsms.DependenceScoreModifier
-
A list of the strings of the phrase terms.
- phraseTerms - Variable in class org.terrier.matching.dsms.PhraseScoreModifier
-
A list of the strings of the phrase terms.
- pipeline - Variable in class org.terrier.realtime.memory.fields.MemoryFields
-
- pipeline_first - Variable in class org.terrier.realtime.memory.MemoryIndex
-
FIXME
- pipeline_first - Variable in class org.terrier.structures.indexing.Indexer
-
The first component of the term pipeline.
- PIPELINE_NAMESPACE - Static variable in class org.terrier.realtime.memory.MemoryIndex
-
FIXME
- pipelineOutput - Variable in class org.terrier.querying.Manager
-
This class is used as a TermPipelineAccessor, and this variable stores
the result of the TermPipeline run for that term.
- pipelineOutput - Variable in class org.terrier.terms.BaseTermPipelineAccessor
-
This class is used as a TermPipelineAccessor, and this variable stores
the result of the TermPipeline run for that term.
- pipelineTerm(String) - Method in class org.terrier.terms.BaseTermPipelineAccessor
-
A term pipeline accessor
- pipelineTerm(String) - Method in interface org.terrier.terms.TermPipelineAccessor
-
Puts the given term through the pipeline.
- PL - Class in org.terrier.matching.models.basicmodel
-
This class implements the PL weighting model.
- PL() - Constructor for class org.terrier.matching.models.basicmodel.PL
-
- PL2 - Class in org.terrier.matching.models
-
This class implements the PL2 weighting model.
- PL2() - Constructor for class org.terrier.matching.models.PL2
-
A default constructor.
- PL2(double) - Constructor for class org.terrier.matching.models.PL2
-
Constructs an instance of this class with the
specified value for the parameter c.
- PL2F - Class in org.terrier.matching.models
-
A convenience subclass of PerFieldNormWeightingModel setup to
do specifically PL2F.
- PL2F() - Constructor for class org.terrier.matching.models.PL2F
-
Constructs an instance of PL2F.
- pl_doc - Variable in class org.terrier.realtime.memory.MemoryIterablePosting
-
- POIDocument - Class in org.terrier.indexing
-
Represents Microsoft Office documents, which are parsed by the Apache POI library
- POIDocument(String, InputStream, Tokeniser) - Constructor for class org.terrier.indexing.POIDocument
-
Constructs a new MSWordDocument object for the file represented by
docStream.
- POIDocument(InputStream, Map<String, String>, Tokeniser) - Constructor for class org.terrier.indexing.POIDocument
-
Constructs a new MSWordDocument object for the file represented by
docStream.
- Pointer - Interface in org.terrier.structures
-
A base interface for all pointers
- pointerList - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
-
the lexicon input stream providing the offsets
- pointerList - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
the lexicon input stream providing the offsets
- pointerToString() - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
Returns a textual representation of the pointer alone
- pointerToString() - Method in class org.terrier.realtime.multi.MultiDocumentEntry
-
- pointerToString() - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Not implemented.
- pointerToString() - Method in class org.terrier.structures.BasicDocumentIndexEntry
-
Returns a textual representation of the pointer alone
- pointerToString() - Method in class org.terrier.structures.BasicLexiconEntry
-
Returns a textual representation of the pointer alone
- pointerToString() - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Returns a textual representation of the pointer alone
- pointerToString() - Method in class org.terrier.structures.LexiconEntry
-
- pointerToString() - Method in interface org.terrier.structures.Pointer
-
Returns a textual representation of the pointer alone
- pointerToString() - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Returns a textual representation of the pointer alone
- pointerToString() - Method in class org.terrier.structures.SimpleDocumentIndexEntry
-
Returns a textual representation of the pointer alone
- PorterStemmer - Class in org.terrier.terms
-
Stemmer, implementing the Porter Stemming Algorithm.
- PorterStemmer() - Constructor for class org.terrier.terms.PorterStemmer
-
constructor
- PorterStemmer(TermPipeline) - Constructor for class org.terrier.terms.PorterStemmer
-
Constructs an instance of PorterStemmer.
- PortugueseSnowballStemmer - Class in org.terrier.terms
-
Portuguese stemmer implmented by Snowball.
- PortugueseSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.PortugueseSnowballStemmer
-
constructor
- pos - Variable in class org.terrier.compression.bit.MemoryOutputStream
-
The current position in the buffer.
- PositionAwareSplit<T extends org.apache.hadoop.mapred.InputSplit> - Class in org.terrier.structures.indexing.singlepass.hadoop
-
An InputSplit, i.e.
- PositionAwareSplit() - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.PositionAwareSplit
-
Make a new split, for use in Writable serialization
- PositionAwareSplit(T, int) - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.PositionAwareSplit
-
Make a new split with the specified attributs
- PostFilter - Interface in org.terrier.querying
-
PostFilters are designed to complement PostProcesses.
- PostFilters_Controls - Variable in class org.terrier.querying.Manager
-
A 2d array, contains (on 2nd level) the list of controls that turn on the PostFilters
at the same 1st level place on PostFilters_Order
- PostFilters_Order - Variable in class org.terrier.querying.Manager
-
An ordered list of post filters names.
- Posting - Class in org.terrier.structures.indexing.singlepass
-
Class representing a simple posting list in memory.
- Posting() - Constructor for class org.terrier.structures.indexing.singlepass.Posting
-
- posting - Variable in class org.terrier.structures.indexing.singlepass.RunIterator
-
current posting
- Posting - Interface in org.terrier.structures.postings
-
This interface represents one posting in a posting list.
- postingClass - Variable in class org.terrier.structures.indexing.singlepass.RunIterator
-
class that new postings are derived from
- postingConstructor - Variable in class org.terrier.structures.bit.BitPostingIndex
-
- postingConstructor - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
-
- PostingIdComparator - Class in org.terrier.structures.postings
-
A comparator object for Posting objects, where they are sorted by id.
- PostingIdComparator() - Constructor for class org.terrier.structures.postings.PostingIdComparator
-
- postingImplementation - Variable in class org.terrier.structures.bit.BitPostingIndex
-
- PostingIndex<POINTERTYPE extends Pointer> - Interface in org.terrier.structures
-
An interface for accessing a posting list.
- PostingIndex.DocidSpecificDocumentIndex - Class in org.terrier.structures
-
- PostingIndex.DocidSpecificDocumentIndex(DocumentIndex, DocumentIndexEntry) - Constructor for class org.terrier.structures.PostingIndex.DocidSpecificDocumentIndex
-
- PostingIndexInputStream - Interface in org.terrier.structures
-
Interface for reading postings from an input stream
- PostingInRun - Class in org.terrier.structures.indexing.singlepass
-
Base class for PostingInRun classes
- PostingInRun() - Constructor for class org.terrier.structures.indexing.singlepass.PostingInRun
-
Constructs an instance of the PostingInRun.
- postingIterator - Variable in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunPostingIterator
-
Runs To Be Merged
- postingIteratorClass - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
-
- PostingListManager - Class in org.terrier.matching
-
The PostingListManager is reponsible for opening the appropriate posting lists
IterablePosting
given
the MatchingQueryTerms object.
- PostingListManager(Index, CollectionStatistics) - Constructor for class org.terrier.matching.PostingListManager
-
Create a posting list manager for the given index and statistics
- PostingListManager(Index, CollectionStatistics, MatchingQueryTerms) - Constructor for class org.terrier.matching.PostingListManager
-
Create a posting list manager for the given index and statistics, and populated using the specified
MatchingQueryTerms.
- PostingListManager(Index, CollectionStatistics, MatchingQueryTerms, boolean) - Constructor for class org.terrier.matching.PostingListManager
-
Create a posting list manager for the given index and statistics, and populated using the specified
MatchingQueryTerms.
- PostingListManager.PostingListManagerPlugin - Interface in org.terrier.matching
-
Interface for plugins to further alter the posting lists managed by the PostingListManager
- postings - Variable in class org.terrier.matching.daat.FatCandidateResult
-
- postings - Variable in class org.terrier.matching.daat.FatCandidateResultSet
-
- postings - Variable in class org.terrier.realtime.memory.MemoryInvertedIndex
-
- postings - Variable in class org.terrier.structures.indexing.singlepass.MemoryPostings
-
Hashmap indexed by the term, containing the posting lists
- postingSource - Variable in class org.terrier.structures.indexing.singlepass.PostingInRun
-
source for postings to be read from
- PostingUtil - Class in org.terrier.structures.postings
-
Handy methods for Posting classes, such as obtaining all ids in a
posting list, or selecting the minimum id in an array of posting lists.
- PostingUtil() - Constructor for class org.terrier.structures.postings.PostingUtil
-
- PostProcess - Interface in org.terrier.querying
-
PostProccess are designed to complement PostFilters.
- PostProcesses_Controls - Variable in class org.terrier.querying.Manager
-
A 2d array, contains (on 2nd level) the list of controls that turn on the PostProcesses
at the same 1st level place on PostProcesses_Order
- PostProcesses_Order - Variable in class org.terrier.querying.Manager
-
An ordered list of post process names.
- PRECISION_PERCENTAGES - Static variable in class org.terrier.evaluation.AdhocEvaluation
-
- PRECISION_RANKS - Static variable in class org.terrier.evaluation.AdhocEvaluation
-
- precisionAtRank - Variable in class org.terrier.evaluation.AdhocEvaluation
-
Precision at rank number of documents
- precisionAtRecall - Variable in class org.terrier.evaluation.AdhocEvaluation
-
- prefix - Variable in class org.terrier.querying.parser.MultiTermQuery
-
- prefix - Variable in class org.terrier.realtime.incremental.IncrementalIndex
-
- prefix - Variable in class org.terrier.structures.CompressingMetaIndex
-
- prefix - Variable in class org.terrier.structures.indexing.Indexer
-
The prefix of the data structures, ie the first part of the filename
- prefix - Variable in class org.terrier.structures.IndexOnDisk
-
prefix component of this index's location
- prefix - Variable in class org.terrier.utility.restructure.Terrier4
-
- prefixID - Variable in class org.terrier.realtime.incremental.IncrementalIndex
-
- prepare() - Method in class org.terrier.matching.models.MDL2
-
- prepare() - Method in class org.terrier.matching.models.ML2
-
- prepare() - Method in class org.terrier.matching.models.PerFieldNormWeightingModel
-
- prepare() - Method in class org.terrier.matching.models.SingleFieldModel
-
- prepare() - Method in class org.terrier.matching.models.WeightingModel
-
prepare
- prepare(boolean) - Method in class org.terrier.matching.PostingListManager
-
Counts the number of terms active.
- prepare() - Method in class org.terrier.matching.tsms.TermInFieldModifier
-
prepare
- preProcess(Document, String) - Method in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Perform an operation before the term pipeline is initiated.
- PreProcesses_Controls - Variable in class org.terrier.querying.Manager
-
A 2d array, contains (on 2nd level) the list of controls that turn on the PostProcesses
at the same 1st level place on PostProcesses_Order
- PreProcesses_Order - Variable in class org.terrier.querying.Manager
-
An ordered list of post process names.
- preQueryingSearchRequestModification(String, SearchRequest) - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
- print() - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.InvertedIterator
-
- print() - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
-
Print a list of the postings to standard out
- print() - Method in class org.terrier.structures.bit.InvertedIndex
-
Deprecated.
Print out the Inverted Index
- print() - Method in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
Print a list of the postings to standard out
- print() - Method in interface org.terrier.structures.PostingIndexInputStream
-
Renders the entire structure to stdout
- printArray() - Method in class org.terrier.structures.indexing.singlepass.hadoop.MapEmittedPostingList
-
print array
- printdirect - Variable in class org.terrier.applications.TrecTerrier
-
Specifies whether to print the direct file
- printdocid - Variable in class org.terrier.applications.TrecTerrier
-
Specifies whether to print the document index
- printDocumentIndex(Index, String) - Static method in class org.terrier.structures.IndexUtil
-
Print the contents of the document index
- printer - Variable in class org.terrier.applications.batchquerying.TRECQuerying
-
Where results of the stream of queries are output to.
- printHeader(PrintWriter, FeaturedResultSet) - Method in class org.terrier.structures.outputformat.LETOROutputFormat
-
- printHelp - Variable in class org.terrier.applications.TrecTerrier
-
Specifies whether a help message is printed
- printinverted - Variable in class org.terrier.applications.TrecTerrier
-
Specifies whether to print the inverted file
- printlexicon - Variable in class org.terrier.applications.TrecTerrier
-
Specifies whether to print the lexicon
- printLexicon(Index, String) - Static method in class org.terrier.structures.LexiconUtil
-
Prints Lexicon
- printmeta - Variable in class org.terrier.applications.TrecTerrier
-
whether to print the meta index
- printMetaIndex(Index, String) - Static method in class org.terrier.structures.IndexUtil
-
Print the contents of the meta index
- printResults(PrintWriter, SearchRequest) - Method in class org.terrier.applications.InteractiveQuerying
-
Prints the results
- printResults(PrintWriter, SearchRequest, String, String, int) - Method in class org.terrier.structures.outputformat.LETOROutputFormat
-
- printResults(PrintWriter, SearchRequest, String, String, int) - Method in class org.terrier.structures.outputformat.Normalised2LETOROutputFormat
-
- printResults(PrintWriter, SearchRequest, String, String, int) - Method in class org.terrier.structures.outputformat.NormalisedLETOROutputFormat
-
- printResults(PrintWriter, SearchRequest, String, String, int) - Method in class org.terrier.structures.outputformat.NullOutputFormat
-
Null implementation - does nothing.
- printResults(PrintWriter, SearchRequest, String, String, int) - Method in interface org.terrier.structures.outputformat.OutputFormat
-
Outputs the results of query q to PrintWriter pw,
described by the method, iteration, and the specified
limit on the number of results (0 means no limit).
- printResults(PrintWriter, SearchRequest, String, String, int) - Method in class org.terrier.structures.outputformat.TRECDocidOutputFormat
-
Prints the results for the given search request, using the specified
destination.
- printResults(PrintWriter, SearchRequest, String, String, int) - Method in class org.terrier.structures.outputformat.TRECDocnoOutputFormat
-
Prints the results for the given search request, using the specified
destination.
- printResults(PrintWriter, SearchRequest, String, String, int) - Method in class org.terrier.structures.outputformat.WritableOutputFormat
-
- printSettings(SearchRequest, String[], String) - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
prints the current settings to a file with the same name as the current
results file.
- printstats - Variable in class org.terrier.applications.TrecTerrier
-
Specifies whether to print the statistics file
- printStats(double[]) - Static method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
- printStats(double[]) - Static method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
- printVersion - Variable in class org.terrier.applications.TrecTerrier
-
Specified whether a version message is printed
- process(Manager, SearchRequest) - Method in class org.terrier.learning.LabelDecorator
-
- process(Manager, SearchRequest) - Method in class org.terrier.querying.Decorate
-
decoration at the postprocess stage.
- process(Query, Query...) - Method in interface org.terrier.querying.parser.Query.ForEachQueryNode
-
process each query node
- Process - Interface in org.terrier.querying
-
Process Interface
- process(Manager, SearchRequest) - Method in interface org.terrier.querying.Process
-
Run the instantiated process on the search request represented by q.
- process(Manager, SearchRequest) - Method in class org.terrier.querying.QueryExpansion
-
Runs the actual query expansion
- processEndOfDocument() - Method in class org.terrier.indexing.TaggedDocument
-
- processEndOfTag(String) - Method in class org.terrier.indexing.TaggedDocument
-
The encountered tag, which must be a final tag is matched with the tag on
the stack.
- processEndOfTag(String) - Method in class org.terrier.indexing.TRECFullTokenizer
-
The encounterd tag, which must be a final tag is matched with the tag on
the stack.
- ProcessInputStream - Class in org.terrier.utility
-
Reads a stream from a process
- ProcessInputStream(String, String) - Constructor for class org.terrier.utility.ProcessInputStream
-
constructor
- processOptions(String[]) - Method in class org.terrier.applications.TrecTerrier
-
Processes the command line arguments and
sets the corresponding properties accordingly.
- processQueries() - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
Performs the matching using the specified weighting model from the setup
and possibly a combination of evidence mechanism.
- processQueries(double) - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
Performs the matching using the specified weighting model from the setup
and possibly a combination of evidence mechanism.
- processQueries(double, boolean) - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
Performs the matching using the specified weighting model from the setup
and possibly a combination of evidence mechanism.
- processQueries(double) - Method in class org.terrier.applications.InteractiveQuerying
-
Performs the matching using the specified weighting model
from the setup and possibly a combination of evidence mechanism.
- processQuery(String, String) - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
According to the given parameters, it sets up the correct matching class
and performs retrieval for the given query.
- processQuery(String, String, double) - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
According to the given parameters, it sets up the correct matching class
and performs retrieval for the given query.
- processQuery(String, String, double, boolean) - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
According to the given parameters, it sets up the correct matching class
and performs retrieval for the given query.
- processQuery(String, String, double) - Method in class org.terrier.applications.InteractiveQuerying
-
According to the given parameters, it sets up the correct matching class.
- processQuery(MatchingQueryTerms, Index, PostingListManager) - Method in interface org.terrier.matching.PostingListManager.PostingListManagerPlugin
-
process the query, given matchign query terms, index and posting list manager
- processQueryAndWrite(String, String, double, boolean) - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
According to the given parameters, it sets up the correct matching class
and performs retrieval for the given query.
- processRedirect(String, String) - Method in class org.terrier.indexing.WARC10Collection
-
- processTerm(String) - Method in class org.terrier.structures.indexing.classical.BasicIndexer.BasicTermProcessor
-
- processTerm(String) - Method in class org.terrier.structures.indexing.classical.BasicIndexer.FieldTermProcessor
-
- processTerm(String) - Method in class org.terrier.structures.indexing.classical.BlockIndexer.BasicTermProcessor
-
- processTerm(String) - Method in class org.terrier.structures.indexing.classical.BlockIndexer.DelimFieldTermProcessor
-
- processTerm(String) - Method in class org.terrier.structures.indexing.classical.BlockIndexer.DelimTermProcessor
-
- processTerm(String) - Method in class org.terrier.structures.indexing.classical.BlockIndexer.FieldTermProcessor
-
- processTerm(String) - Method in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.BasicTermProcessor
-
- processTerm(String) - Method in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.DelimFieldTermProcessor
-
- processTerm(String) - Method in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.DelimTermProcessor
-
- processTerm(String) - Method in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.FieldTermProcessor
-
- processTerm(String) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer.BasicTermProcessor
-
- processTerm(String) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer.DelimFieldTermProcessor
-
- processTerm(String) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer.DelimTermProcessor
-
- processTerm(String) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer.FieldTermProcessor
-
- processTerm(String) - Method in class org.terrier.terms.BaseTermPipelineAccessor
-
Make this object a term pipeline implementor.
- processTerm(String) - Method in class org.terrier.terms.CropTerm
-
Reduces the term to the maximum allowed size for this indexing run
- processTerm(String) - Method in class org.terrier.terms.DumpTerm
-
Displays the given on STDERR, then passes onto next pipeline object.
- processTerm(String) - Method in class org.terrier.terms.NoOp
-
Pass the term onto the next term pipeline object,
without making any changes to it.
- processTerm(String) - Method in class org.terrier.terms.RemoveDiacritics
-
- processTerm(String) - Method in class org.terrier.terms.SkipTermPipeline
-
Processes this token.
- processTerm(String) - Method in class org.terrier.terms.StemmerTermPipeline
-
Stems the given term and passes onto the next object in the term pipeline.
- processTerm(String) - Method in class org.terrier.terms.Stopwords
-
Checks to see if term t is a stopword.
- processTerm(String) - Method in interface org.terrier.terms.TermPipeline
-
Processes a term using the current term pipeline component and
passes the output to the next pipeline component, if the
term has not been discarded.
- processTerms - Variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
The number of terms for which the inverted file
is built each time.
- processTokens - Variable in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
number of tokens limit per iteration
- properties - Variable in class org.terrier.indexing.TaggedDocument
-
- properties - Variable in class org.terrier.structures.Index
-
properties of this index
- properties - Variable in class org.terrier.utility.restructure.Terrier4
-
- PROPERTIES_SUFFIX - Static variable in class org.terrier.structures.Index
-
- PropertiesInAttibutes - Variable in class org.terrier.indexing.SimpleXMLCollection
-
set if any PropertyElements contains ELEMENT_ATTR_SEPARATOR
- PropertyElements - Variable in class org.terrier.indexing.SimpleXMLCollection
-
Contains the names of tags and attributes that encapsulate meta properties with their lengths
- propertyTagLengths - Variable in class org.terrier.indexing.TRECCollection
-
The length of each property tag
- propFilename - Variable in class org.terrier.applications.desktop.filehandling.AssociationFileOpener
-
The name of the properties file in which the assocciations are stored.
- PROXIMITY - Static variable in interface org.terrier.querying.parser.MainTokenTypes
-
- PROXIMITY - Static variable in interface org.terrier.querying.parser.TerrierQueryParserTokenTypes
-
- proximityDistance - Variable in class org.terrier.querying.parser.PhraseQuery
-
Indicates the distance, in number of blocks,
that the phrase terms can appear in a document.
- ProximityIterablePosting - Class in org.terrier.structures.postings
-
Implementation of an IterablePosting for block indices that returns
only documents that match phases within a fixed window size.
- ProximityIterablePosting(IterablePosting[], Pointer[], int) - Constructor for class org.terrier.structures.postings.ProximityIterablePosting
-
- PseudoRelevanceFeedbackSelector - Class in org.terrier.querying
-
A feedback selector for pseudo-relevance feedback.
- PseudoRelevanceFeedbackSelector() - Constructor for class org.terrier.querying.PseudoRelevanceFeedbackSelector
-
default constructor
- purgeMerged() - Method in class org.terrier.realtime.incremental.IncrementalMergePolicy
-
Delete indices which have been merged.
- put(K, V) - Method in class org.terrier.structures.collections.ReadOnlyMap
- putAll(Map<? extends K, ? extends V>) - Method in class org.terrier.structures.collections.FSOrderedMapFile
- putFeatureScores(String, double[]) - Method in class org.terrier.learning.FeaturedQueryResultSet
-
Add a feature to this result set
- putFeatureScores(String, double[]) - Method in interface org.terrier.learning.FeaturedResultSet
-
Add a feature to this result set
- r(String) - Method in class org.terrier.terms.PorterStemmer
-
- random - Static variable in class org.terrier.applications.batchquerying.TRECQuerying
-
random number generator
- random - Static variable in class org.terrier.utility.io.HadoopUtility
-
- RANDOM_READ - Static variable in interface org.terrier.utility.Files.FSCapability
-
FS can read file in a random fashion
- RANDOM_WRITE - Static variable in interface org.terrier.utility.Files.FSCapability
-
FS can write to files in a random fashion
- RandomDataInput - Interface in org.terrier.utility.io
-
This interface represents an interface on a RandomAccessFile.
- RandomDataInputMemory - Class in org.terrier.utility.io
-
Implements a RandomDataInput backed by a byte[] rather than a file.
- RandomDataInputMemory(InputStream) - Constructor for class org.terrier.utility.io.RandomDataInputMemory
-
- RandomDataInputMemory(String) - Constructor for class org.terrier.utility.io.RandomDataInputMemory
-
Construct a new RandomDataInputMemory object, backed by the specified file
- RandomDataInputMemory(DataInputStream, long) - Constructor for class org.terrier.utility.io.RandomDataInputMemory
-
Construct a new RandomDataInputMemory object, backed by the specified buffer
- RandomDataInputMemory(byte[]) - Constructor for class org.terrier.utility.io.RandomDataInputMemory
-
Construct a new RandomDataInputMemory object, backed by the specified buffer
- RandomDataOutput - Interface in org.terrier.utility.io
-
This interface represents an interface on the writing behaviour of a RandomAccessFile.
- rank - Variable in class org.terrier.querying.FeedbackDocument
-
rank
- rankRelevantDocument - Variable in class org.terrier.evaluation.NamedPageEvaluation
-
the rank of the correct answer for each query evaluated.
- RawOutputFormat - Interface in org.terrier.structures.outputformat
-
interface for writing the output of TRECQuerying to a stream
- read() - Method in class org.terrier.indexing.FileDocument.ReaderWrapper
-
- read(char[], int, int) - Method in class org.terrier.indexing.FileDocument.ReaderWrapper
-
- read(String) - Method in class org.terrier.matching.TRECResultsMatching
-
- READ - Static variable in interface org.terrier.utility.Files.FSCapability
-
FS can read files
- read() - Method in class org.terrier.utility.FixedSizeInputStream
-
Read a single byte from the underlying Reader.
- read(byte[], int, int) - Method in class org.terrier.utility.FixedSizeInputStream
-
Read bytes into a portion of an array.
- read() - Method in class org.terrier.utility.io.CountingInputStream
-
Reads the Next Byte from the Stream
- read(byte[], int, int) - Method in class org.terrier.utility.io.CountingInputStream
-
Reads the next Byte Array with Offset and Length from the Stream
- read() - Method in class org.terrier.utility.LookAheadReader
-
Read a character from the parent stream, first checking that
it doesnt form part of the end marker.
- read(char[]) - Method in class org.terrier.utility.LookAheadReader
-
Read characters into an array.
- read(char[], int, int) - Method in class org.terrier.utility.LookAheadReader
-
Read characters into a portion of an array.
- read() - Method in class org.terrier.utility.LookAheadStream
-
Read a byte from the parent stream, first checking that
it doesn't form part of the end marker.
- read(byte[]) - Method in class org.terrier.utility.LookAheadStream
-
Read bytes into an array.
- read(byte[], int, int) - Method in class org.terrier.utility.LookAheadStream
-
Read bytes into a portion of an array.
- read() - Method in class org.terrier.utility.LookAheadStreamCaseInsensitive
-
Read a character from the parent stream, first checking that
it doesn't form part of the end marker.
- read() - Method in class org.terrier.utility.ProcessInputStream
- read(byte[], int, int) - Method in class org.terrier.utility.ProcessInputStream
- read(byte[]) - Method in class org.terrier.utility.ProcessInputStream
- readBinary(int) - Method in interface org.terrier.compression.bit.BitIn
-
Reads a binary integer from the already read buffer.
- readBinary(int) - Method in class org.terrier.compression.bit.BitInBase
-
Reads a binary integer from the already read buffer.
- readBinary(int) - Method in class org.terrier.compression.bit.DebuggingBitIn
-
- readBoolean() - Method in class org.terrier.compression.integer.BufferedDataInput
-
- readBoolean() - Method in class org.terrier.compression.integer.codec.util.BufferedDataInput
-
- readBoolean() - Method in class org.terrier.utility.io.DebuggingDataInput
-
- readByte() - Method in class org.terrier.compression.integer.BufferedDataInput
-
- readByte() - Method in class org.terrier.compression.integer.codec.util.BufferedDataInput
-
- readByte() - Method in class org.terrier.utility.io.DebuggingDataInput
-
- readByteOffset - Variable in class org.terrier.compression.bit.BitFileBuffered.BitInBuffered
-
byte offset within the buffer
- readChar() - Method in class org.terrier.compression.integer.BufferedDataInput
-
- readChar() - Method in class org.terrier.compression.integer.codec.util.BufferedDataInput
-
- readChar() - Method in class org.terrier.utility.io.DebuggingDataInput
-
- readCollectionSpec(String) - Method in class org.terrier.indexing.MultiDocumentFileCollection
-
read in the collection.spec
- readCollectionSpec(String) - Method in class org.terrier.indexing.TwitterJSONCollection
-
- readDelta() - Method in interface org.terrier.compression.bit.BitIn
-
Reads a delta encoded integer from the underlying stream
- readDelta() - Method in class org.terrier.compression.bit.BitInBase
-
Reads a delta encoded integer from the underlying stream
- readDelta() - Method in class org.terrier.compression.bit.DebuggingBitIn
-
- readDocumentBlacklist(String) - Method in class org.terrier.indexing.TRECCollection
-
- readDouble() - Method in class org.terrier.compression.integer.BufferedDataInput
-
- readDouble() - Method in class org.terrier.compression.integer.codec.util.BufferedDataInput
-
- readDouble() - Method in class org.terrier.utility.io.DebuggingDataInput
-
- reader - Variable in class org.terrier.matching.TRECResultsMatching
-
The TREC results file reader.
- readFatResultSet(String) - Static method in class org.terrier.matching.FatUtils
-
- readFields(BitIn, int) - Method in interface org.terrier.compression.bit.BitWritable
-
Read in the object to the specified BitIn.
- readFields(DataInput) - Method in class org.terrier.matching.daat.FatCandidateResultSet
-
- readFields(DataInput) - Method in class org.terrier.matching.FatQueryResultSet
- readFields(FatResultSet, DataInput) - Static method in class org.terrier.matching.FatUtils
-
- readFields(DataInput) - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
Not implemented.
- readFields(DataInput) - Method in class org.terrier.realtime.multi.MultiDocumentEntry
-
- readFields(DataInput) - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Not implemented.
- readFields(DataInput) - Method in class org.terrier.structures.BasicDocumentIndexEntry
- readFields(DataInput) - Method in class org.terrier.structures.BasicLexiconEntry
- readFields(DataInput) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
- readFields(DataInput) - Method in class org.terrier.structures.BlockFieldLexiconEntry
-
- readFields(DataInput) - Method in class org.terrier.structures.BlockLexiconEntry
-
Deprecated.
- readFields(DataInput) - Method in class org.terrier.structures.CollectionStatistics
-
- readFields(DataInput) - Method in class org.terrier.structures.FieldDocumentIndexEntry
-
- readFields(DataInput) - Method in class org.terrier.structures.FieldLexiconEntry
-
- readFields(DataInput) - Method in class org.terrier.structures.indexing.BlockDocumentPostingList
-
- readFields(DataInput) - Method in class org.terrier.structures.indexing.BlockFieldDocumentPostingList
-
- readFields(DataInput) - Method in class org.terrier.structures.indexing.DocumentPostingList
-
- readFields(DataInput) - Method in class org.terrier.structures.indexing.FieldDocumentPostingList
-
- readFields(DataInput) - Method in class org.terrier.structures.indexing.singlepass.hadoop.MapEmittedPostingList
-
Reads this object from the input stream 'in'
- readFields(DataInput) - Method in class org.terrier.structures.indexing.singlepass.hadoop.PositionAwareSplit
- readFields(DataInput) - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm
-
Read in a Term key object from the input stream 'in'
- readFields(DataInput) - Method in class org.terrier.structures.indexing.singlepass.hadoop.WritableByteArray
-
Read this object from the input stream 'in'
- readFields(DataInput) - Method in class org.terrier.structures.NonIncrementalDocumentIndexEntry
-
- readFields(DataInput) - Method in class org.terrier.structures.postings.BasicPostingImpl
-
Reads the a single posting (not an iterable posting - use BitPostingIndex for that)
- readFields(DataInput) - Method in class org.terrier.structures.postings.bit.BlockFieldIterablePosting
-
Reads the a single posting (not an iterable posting - use BitPostingIndex for that)
- readFields(DataInput) - Method in class org.terrier.structures.postings.bit.BlockIterablePosting
-
- readFields(DataInput) - Method in class org.terrier.structures.postings.bit.FieldIterablePosting
-
Read this posting from specified inputstream
- readFields(DataInput) - Method in class org.terrier.structures.postings.BlockFieldPostingImpl
-
- readFields(DataInput) - Method in class org.terrier.structures.postings.BlockPostingImpl
-
Reads the a single posting (not an iterable posting - use BitPostingIndex for that)
- readFields(DataInput) - Method in class org.terrier.structures.postings.FieldPostingImpl
-
Reads the a single posting (not an iterable posting - use BitPostingIndex for that)
- readFields(DataInput) - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Populate this pointer from DataInput source
- readFields(DataInput) - Method in class org.terrier.structures.SimpleDocumentIndexEntry
- readFieldsMinusArray(DataInput) - Method in class org.terrier.structures.indexing.singlepass.hadoop.MapEmittedPostingList
-
Reads this object from the input stream 'in' apart from the
array.
- readFloat() - Method in class org.terrier.compression.integer.BufferedDataInput
-
- readFloat() - Method in class org.terrier.compression.integer.codec.util.BufferedDataInput
-
- readFloat() - Method in class org.terrier.utility.io.DebuggingDataInput
-
- readFully(byte[]) - Method in class org.terrier.compression.integer.BufferedDataInput
-
- readFully(byte[], int, int) - Method in class org.terrier.compression.integer.BufferedDataInput
-
- readFully(byte[], int, int) - Method in interface org.terrier.compression.integer.ByteIn
-
- readFully(byte[], int, int) - Method in class org.terrier.compression.integer.ByteInputStream
-
- readFully(byte[]) - Method in class org.terrier.compression.integer.codec.util.BufferedDataInput
-
- readFully(byte[], int, int) - Method in class org.terrier.compression.integer.codec.util.BufferedDataInput
-
- readFully(byte[]) - Method in class org.terrier.utility.io.DebuggingDataInput
-
- readFully(byte[], int, int) - Method in class org.terrier.utility.io.DebuggingDataInput
-
- readGamma() - Method in interface org.terrier.compression.bit.BitIn
-
Reads a gamma encoded integer from the underlying stream
- readGamma() - Method in class org.terrier.compression.bit.BitInBase
-
Reads a gamma encoded integer from the underlying stream
- readGamma() - Method in class org.terrier.compression.bit.DebuggingBitIn
-
- readGolomb(int) - Method in interface org.terrier.compression.bit.BitIn
-
Reads a Golomb encoded integer
- readGolomb(int) - Method in class org.terrier.compression.bit.BitInBase
-
Reads a Golomb encoded integer
- readGolomb(int) - Method in class org.terrier.compression.bit.DebuggingBitIn
-
- readIn() - Method in class org.terrier.compression.bit.BitInBase
-
Reads a new byte from the InputStream if we have finished with the current one.
- readInt() - Method in class org.terrier.compression.integer.BufferedDataInput
-
- readInt() - Method in class org.terrier.compression.integer.codec.util.BufferedDataInput
-
- readInt() - Method in class org.terrier.utility.io.DebuggingDataInput
-
- readInterpolativeCoding(int[], int, int, int, int) - Method in interface org.terrier.compression.bit.BitIn
-
Reads a sequence of numbers from the stream interpolative coded.
- readInterpolativeCoding(int[], int, int, int, int) - Method in class org.terrier.compression.bit.BitInBase
-
Reads a sequence of numbers from the stream interpolative coded.
- readInterpolativeCoding(int[], int, int, int, int) - Method in class org.terrier.compression.bit.DebuggingBitIn
-
- readLine() - Method in class org.terrier.compression.integer.BufferedDataInput
-
- readLine() - Method in class org.terrier.compression.integer.codec.util.BufferedDataInput
-
- readLine() - Method in class org.terrier.indexing.WARC018Collection
-
read a line from the currently open InputStream is
- readLine() - Method in class org.terrier.indexing.WARC09Collection
-
read a line from the currently open InputStream is
- readLine() - Method in class org.terrier.utility.io.DebuggingDataInput
-
- readLong() - Method in class org.terrier.compression.integer.BufferedDataInput
-
- readLong() - Method in class org.terrier.compression.integer.codec.util.BufferedDataInput
-
- readLong() - Method in class org.terrier.utility.io.DebuggingDataInput
-
- readMinimalBinary(int) - Method in interface org.terrier.compression.bit.BitIn
-
Reads a binary encoded integer, given an upper bound
- readMinimalBinary(int) - Method in class org.terrier.compression.bit.BitInBase
-
Reads a binary encoded integer, given an upper bound
- readMinimalBinary(int) - Method in class org.terrier.compression.bit.DebuggingBitIn
-
- readMinimalBinaryZero(int) - Method in interface org.terrier.compression.bit.BitIn
-
Reads a minimal binary encoded number, when the upper bound can b zero.
- readMinimalBinaryZero(int) - Method in class org.terrier.compression.bit.BitInBase
-
Reads a minimal binary encoded number, when the upper bound can b zero.
- readMinimalBinaryZero(int) - Method in class org.terrier.compression.bit.DebuggingBitIn
-
- ReadOnlyMap<K,V> - Class in org.terrier.structures.collections
-
A null implementation of java.util.Map that does nothing.
- ReadOnlyMap() - Constructor for class org.terrier.structures.collections.ReadOnlyMap
-
- readPostingNotDocid() - Method in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun.bfPIRPostingIterator
-
- readPostingNotDocid() - Method in class org.terrier.structures.indexing.singlepass.BlockPostingInRun.BlockPIRPostingIterator
-
- readPostingNotDocid() - Method in class org.terrier.structures.indexing.singlepass.FieldPostingInRun.fPIRPostingIterator
-
- readPostingNotDocid() - Method in class org.terrier.structures.indexing.singlepass.SimplePostingInRun.PIRPostingIterator
-
- readReset(long, byte, long, byte) - Method in class org.terrier.compression.bit.BitFileBuffered
-
Reads from the file a specific number of bytes and after this
call, a sequence of read calls may follow.
- readReset(long, byte) - Method in class org.terrier.compression.bit.BitFileBuffered
-
Reads from the file from a specific offset.
- readReset(long, byte, long, byte) - Method in class org.terrier.compression.bit.BitFileInMemory
-
Reads from the file a specific number of bytes and after this
call, a sequence of read calls may follow.
- readReset(long, byte) - Method in class org.terrier.compression.bit.BitFileInMemory
-
Reads from the file a specific number of bytes and after this
call, a sequence of read calls may follow.
- readReset(long, byte, long, byte) - Method in class org.terrier.compression.bit.BitFileInMemoryLarge
-
Reads from the file a specific number of bytes and after this
call, a sequence of read calls may follow.
- readReset(long, byte) - Method in class org.terrier.compression.bit.BitFileInMemoryLarge
-
Reads from the file from a specific offset.
- readReset(long, byte, long, byte) - Method in interface org.terrier.compression.bit.BitInSeekable
-
Reads from the file a specific number of bytes and after this
call, a sequence of read calls may follow.
- readReset(long, byte) - Method in interface org.terrier.compression.bit.BitInSeekable
-
Reads from the file a specific number of bytes and after this
call, a sequence of read calls may follow.
- readReset(long, long) - Method in class org.terrier.compression.integer.ByteFileBuffered
-
- readReset(long) - Method in class org.terrier.compression.integer.ByteFileBuffered
-
- readReset(long, long) - Method in class org.terrier.compression.integer.ByteFileInMemory
-
- readReset(long) - Method in class org.terrier.compression.integer.ByteFileInMemory
-
- readReset(long, long) - Method in interface org.terrier.compression.integer.ByteInSeekable
-
- readReset(long) - Method in interface org.terrier.compression.integer.ByteInSeekable
-
- readShort() - Method in class org.terrier.compression.integer.BufferedDataInput
-
- readShort() - Method in class org.terrier.compression.integer.codec.util.BufferedDataInput
-
- readShort() - Method in class org.terrier.utility.io.DebuggingDataInput
-
- readSkewedGolomb(int) - Method in interface org.terrier.compression.bit.BitIn
-
Reads a skewed-golomb encoded integer from the underlying stream
Consider a bucket-vector v = <0, 2b, 4b, ...
- readSkewedGolomb(int) - Method in class org.terrier.compression.bit.BitInBase
-
Reads a skewed-golomb encoded integer from the underlying stream
Consider a bucket-vector v = <0, 2b, 4b, ...
- readSkewedGolomb(int) - Method in class org.terrier.compression.bit.DebuggingBitIn
-
- readString() - Method in class org.terrier.structures.indexing.singlepass.FileRunIterator
-
Reads the String identifying a term from the underlying stream.
- readTermFrequency() - Method in class org.terrier.structures.indexing.singlepass.FileRunIterator
-
Reads the term frequency for the current posting, and aligns the stream.
- readTweet() - Method in class org.terrier.indexing.TwitterJSONCollection
-
- readUnary() - Method in interface org.terrier.compression.bit.BitIn
-
Reads a unary encoded integer from the underlying stream
- readUnary() - Method in class org.terrier.compression.bit.BitInBase
-
Reads a unary encoded integer from the underlying stream
- readUnary() - Method in class org.terrier.compression.bit.DebuggingBitIn
-
- readUnsignedByte() - Method in class org.terrier.compression.integer.BufferedDataInput
-
- readUnsignedByte() - Method in class org.terrier.compression.integer.codec.util.BufferedDataInput
-
- readUnsignedByte() - Method in class org.terrier.utility.io.DebuggingDataInput
-
- readUnsignedShort() - Method in class org.terrier.compression.integer.BufferedDataInput
-
- readUnsignedShort() - Method in class org.terrier.compression.integer.codec.util.BufferedDataInput
-
- readUnsignedShort() - Method in class org.terrier.utility.io.DebuggingDataInput
-
- readUTF() - Method in class org.terrier.compression.integer.BufferedDataInput
-
- readUTF() - Method in class org.terrier.compression.integer.codec.util.BufferedDataInput
-
- readUTF() - Method in class org.terrier.utility.io.DebuggingDataInput
-
- readVInt() - Method in interface org.terrier.compression.integer.ByteIn
-
- readVInt() - Method in class org.terrier.compression.integer.ByteInputStream
-
- readVLong() - Method in interface org.terrier.compression.integer.ByteIn
-
- readVLong() - Method in class org.terrier.compression.integer.ByteInputStream
-
- ready() - Method in class org.terrier.utility.LookAheadReader
-
Indicates whether there are more characters
available to read from the stream.
- ready() - Method in class org.terrier.utility.LookAheadStream
-
Indicates whether there are more bytes
available to read from the stream.
- reAssignTermIds(IndexOnDisk, String, int) - Static method in class org.terrier.structures.indexing.LexiconBuilder
-
Re-assigned the termids within the named lexicon structure to be ascending with
descending term frequency, i.e.
- REC_LOG_2 - Static variable in class org.terrier.matching.dsms.DFRDependenceScoreModifier
-
- REC_LOG_2_OF_E - Static variable in class org.terrier.matching.models.Idf
-
Deprecated.
- recipRank - Variable in class org.terrier.evaluation.NamedPageEvaluation
-
The reciprocal rank of each query.
- reclaim(RandomDataInput) - Method in class org.terrier.compression.integer.ByteFileBuffered
-
- recompressInverted(IndexOnDisk) - Static method in class org.terrier.applications.InvertedIndexRecompresser
-
- recordLength - Variable in class org.terrier.structures.CompressingMetaIndex.InputStream
-
- recordLength - Variable in class org.terrier.structures.CompressingMetaIndex
-
- recover(RecognitionException, BitSet) - Method in class org.terrier.querying.parser.TerrierQueryParser
-
- recreate(FatResultSet) - Static method in class org.terrier.matching.FatUtils
-
- Recurse - Variable in class org.terrier.indexing.SimpleFileCollection
-
Whether directories should be recursed into by this class
- reduce(SplitEmittedTerm, Iterator<MapEmittedPostingList>, OutputCollector<Object, Object>, Reporter) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
Main reduce algorithm step.
- reduce(VIntWritable, Iterator<Posting>, OutputCollector<Object, Object>, Reporter) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce
- reduceId - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
- reduceStarted - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
records whether the reduce() has been called for the first time
- relativeFrequency(double, double) - Static method in class org.terrier.matching.models.WeightingModelLibrary
-
Computes relative term frequency.
- relcaluate() - Method in class org.terrier.realtime.memory.MemoryCollectionStatistics
-
Relcaluate average lengths.
- relcaluateAverageLengths() - Method in class org.terrier.structures.CollectionStatistics
-
- relevance - Variable in class org.terrier.querying.FeedbackDocument
-
relevance value - it might not contain relevance value
- RelevanceFeedbackSelector - Class in org.terrier.querying
-
Selects feedback documents from a qrels file, using the query id.
- RelevanceFeedbackSelector() - Constructor for class org.terrier.querying.RelevanceFeedbackSelector
-
default constructor
- RelevanceFeedbackSelectorDocids - Class in org.terrier.querying
-
A feedback document selector that operates as RelevanceFeedbackSelector, except
that this should be used when docids are specified in the qrels file, not docnos.
- RelevanceFeedbackSelectorDocids() - Constructor for class org.terrier.querying.RelevanceFeedbackSelectorDocids
-
default constructor
- RelevantOnlyFeedbackDocuments - Class in org.terrier.querying
-
Select only feedback documents which have relevance &tg; 0
- RelevantOnlyFeedbackDocuments(FeedbackSelector) - Constructor for class org.terrier.querying.RelevantOnlyFeedbackDocuments
-
Constructs an instance of RelevantOnlyFeedbackDocuments.
- relGrade - Variable in class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
All relevance grades indicated in the qrels.
- relGradeDocnosMap - Variable in class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
A hashmap from the relevance grade to a hashset containing ids of
documents with the given relevance grade.
- remove() - Method in class org.terrier.applications.batchquerying.TRECQuery
- remove() - Method in class org.terrier.indexing.SimpleFileCollection
-
This is unsupported by this Collection implementation, and
any calls will throw UnsupportedOperationException
Throws UnsupportedOperationException on all invocations
- remove() - Method in class org.terrier.indexing.SimpleXMLCollection
-
This is unsupported by this Collection implementation, and
any calls will throw UnsupportedOperationException
Throws UnsupportedOperationException on all invocations
- remove() - Method in class org.terrier.indexing.tokenisation.TokenStream
-
- remove() - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields.DocumentIterator
-
- remove() - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields.DocumentIterator2
-
- remove() - Method in class org.terrier.realtime.memory.MemoryDocumentIndex.DocumentIterator
-
- remove() - Method in class org.terrier.realtime.memory.MemoryDocumentIndex.DocumentIterator2
-
- remove() - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap.DocumentMapIterator2
-
- remove() - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.InvertedIterator
-
- remove(int) - Method in class org.terrier.realtime.memory.MemoryInvertedIndex
-
Remove a term posting list from the index, e.g.
- remove() - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
-
Not supported
- remove() - Method in class org.terrier.structures.collections.FSArrayFile.ArrayFileIterator
- remove() - Method in class org.terrier.structures.collections.FSOrderedMapFile.EntryIterator
- remove(Object) - Method in class org.terrier.structures.collections.ReadOnlyMap
- remove() - Method in class org.terrier.structures.CompressingMetaIndex.InputStream
- remove() - Method in class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconEntryIterator
- remove() - Method in class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconIterator
- remove() - Method in class org.terrier.structures.indexing.singlepass.RunIterator
-
unsupported iterator method
- remove() - Method in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
Not supported
- removeClassPathFromJob(JobConf) - Static method in class org.terrier.utility.io.HadoopUtility
-
- RemoveDiacritics - Class in org.terrier.terms
-
Removes diacritics in letters.
- RemoveDiacritics(TermPipeline) - Constructor for class org.terrier.terms.RemoveDiacritics
-
- removeDocument(int) - Method in class org.terrier.realtime.incremental.IncrementalIndex
-
- removeDocument(int) - Method in class org.terrier.realtime.memory.MemoryIndex
-
- removeDocument(int) - Method in interface org.terrier.realtime.UpdatableIndex
-
Removes a document from the index.
- removeEldestEntry(Map.Entry<K, V>) - Method in class org.terrier.structures.collections.LRUMap
-
- removeKillhandler(KillHandler.Killable) - Static method in class org.terrier.utility.KillHandler
-
Remove a Killable objects from the shutdown list which are invoked when the runtime system
is terminating.
- removeQueryPeriods - Static variable in class org.terrier.applications.batchquerying.TRECQuerying
-
- removeTerm(String) - Method in class org.terrier.matching.MatchingQueryTerms
-
Remove a term from the list of terms to be matched
- rename(String, String) - Static method in class org.terrier.utility.Files
-
rename a file or directory.
- rename(String, String) - Method in interface org.terrier.utility.io.FileSystem
-
rename a file/dir to another name, on the same file system
- rename(String, String) - Method in class org.terrier.utility.io.HTTPFileSystem
-
rename a file/dir to another name, on the same file system
- rename(String, String) - Method in class org.terrier.utility.io.LocalFileSystem
-
rename a file/dir to another name, on the same file system
- renameIndex(String, String, String, String) - Static method in class org.terrier.structures.IndexUtil
-
Move an index from one location to another
- renameIndexStructure(Index, String, String) - Static method in class org.terrier.structures.IndexUtil
-
Rename a structure within a given index.
- renameMapFileLexicon(String, String, String, String, String, String) - Static method in class org.terrier.structures.FSOMapFileLexicon
-
Rename a FSOMapFileLexicon within the specified index location
- renderFolders() - Method in class org.terrier.applications.desktop.IndexFolders
-
Perform the rendering of the data
- reopen() - Method in class org.terrier.matching.TRECResultsMatching
-
- reOpenIndex(Index) - Static method in class org.terrier.structures.IndexUtil
-
- reOpenIndex(IndexOnDisk) - Static method in class org.terrier.structures.IndexUtil
-
Reopen an existing index
- replace(Query, Query) - Method in class org.terrier.querying.parser.MultiTermQuery
-
Replace query node
- replace(int, Query) - Method in class org.terrier.querying.parser.SegmentQuery
-
Replace current query
- replacement - Variable in class org.terrier.utility.Files.PathTransformation
-
what the pattern should be replaced with
- Request - Class in org.terrier.querying
-
Request contains the details of the search engine for one query, including the query itself,
the resultset, the controls and the context objects.
- Request() - Constructor for class org.terrier.querying.Request
-
- required - Variable in class org.terrier.matching.dsms.PhraseScoreModifier
-
Indicates whether the phrase should appear in the retrieved documents, or
not.
- REQUIRED - Static variable in interface org.terrier.querying.parser.MainTokenTypes
-
- required - Variable in class org.terrier.querying.parser.SingleTermQuery
-
The optional required qualifier.
- REQUIRED - Static variable in interface org.terrier.querying.parser.TerrierQueryParserTokenTypes
-
- RequiredTermModifier - Class in org.terrier.matching.tsms
-
Resets the scores of documents according to whether a term is required
or not, and whether it appears in the retrieved documents.
- RequiredTermModifier(boolean) - Constructor for class org.terrier.matching.tsms.RequiredTermModifier
-
Constructs an instance of a TermInFieldModifier given the
requirement that the term should, or should not appear
in the query.
- requirement - Variable in class org.terrier.matching.tsms.TermInFieldModifier
-
The requirement.
- RequirementQuery - Class in org.terrier.querying.parser
-
Models a query where the query terms have been qualified
with a requirement operator, either plus, or minus.
- RequirementQuery() - Constructor for class org.terrier.querying.parser.RequirementQuery
-
An empty default constructor.
- requirementQuery() - Method in class org.terrier.querying.parser.TerrierQueryParser
-
- reset() - Method in interface org.terrier.applications.batchquerying.QuerySource
-
Resets the query source back to the first query.
- reset() - Method in class org.terrier.applications.batchquerying.TRECQuery
-
Resets the query source back to the first query.
- reset() - Method in interface org.terrier.indexing.Collection
-
Resets the Collection iterator to the start of the collection.
- reset() - Method in class org.terrier.indexing.MultiDocumentFileCollection
-
Resets the Collection iterator to the start of the collection.
- reset() - Method in class org.terrier.indexing.SimpleFileCollection
-
Starts again from the beginning of the collection.
- reset() - Method in class org.terrier.indexing.SimpleXMLCollection
-
Resets the Collection iterator to the start of the collection.
- reset() - Method in class org.terrier.indexing.TRECCollection
-
- reset() - Method in class org.terrier.indexing.TwitterJSONCollection
-
- reset() - Method in class org.terrier.indexing.WARC09Collection
-
Resets the Collection iterator to the start of the collection.
- reset - Variable in class org.terrier.matching.TRECResultsMatching
-
Whether the current file has already been reset.
- reset() - Method in class org.terrier.structures.cache.GrowingMapQueryResultCache
-
- reset() - Method in class org.terrier.structures.cache.NullQueryResultCache
-
- reset() - Method in interface org.terrier.structures.cache.QueryResultCache
-
Clears the cache
- reset() - Method in class org.terrier.structures.indexing.classical.BasicIndexer.BasicTermProcessor
-
- reset() - Method in class org.terrier.structures.indexing.classical.BasicIndexer.FieldTermProcessor
-
- reset() - Method in class org.terrier.structures.indexing.classical.BlockIndexer.BasicTermProcessor
-
- reset() - Method in class org.terrier.structures.indexing.classical.BlockIndexer.DelimFieldTermProcessor
-
- reset() - Method in class org.terrier.structures.indexing.classical.BlockIndexer.DelimTermProcessor
-
- reset() - Method in class org.terrier.structures.indexing.classical.BlockIndexer.FieldTermProcessor
-
- reset() - Method in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.BasicTermProcessor
-
- reset() - Method in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.DelimFieldTermProcessor
-
- reset() - Method in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.DelimTermProcessor
-
- reset() - Method in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.FieldTermProcessor
-
- reset() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer.BasicTermProcessor
-
- reset() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer.DelimFieldTermProcessor
-
- reset() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer.DelimTermProcessor
-
- reset() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BlockSinglePassIndexer.FieldTermProcessor
-
- reset() - Method in class org.terrier.terms.BaseTermPipelineAccessor
-
This method implements the specific rest option needed to implements
query or doc oriented policy.
- reset() - Method in class org.terrier.terms.CropTerm
-
Implements the default operation for all TermPipeline subclasses;
By default do nothing.
- reset() - Method in class org.terrier.terms.DumpTerm
-
Implements the default operation for all TermPipeline subclasses;
By default do nothing.
- reset() - Method in class org.terrier.terms.NoOp
-
Implements the default operation for all TermPipeline subclasses;
By default do nothing.
- reset() - Method in class org.terrier.terms.RemoveDiacritics
-
- reset() - Method in class org.terrier.terms.SkipTermPipeline
-
Implements the default operation for all TermPipeline subclasses;
By default do nothing.
- reset() - Method in class org.terrier.terms.StemmerTermPipeline
-
Implements the default operation for all TermPipeline subclasses;
By default do nothing.
- reset() - Method in class org.terrier.terms.Stopwords
-
This method implements the specific rest option needed to implements
query or doc oriented policy.
- reset() - Method in interface org.terrier.terms.TermPipeline
-
This method implements the specific rest option needed to implements
query or doc oriented policy.
- reset() - Method in class org.terrier.utility.FixedSizeInputStream
- reset() - Method in class org.terrier.utility.LookAheadReader
-
Reset the stream.
- reset() - Method in class org.terrier.utility.LookAheadStream
-
Reset the stream.
- reset() - Method in interface org.terrier.utility.MemoryChecker
-
Reset the flag, memory has been released
- reset() - Method in class org.terrier.utility.ProcessInputStream
- reset() - Method in class org.terrier.utility.RuntimeMemoryChecker
-
Reset the out of memory flag
- reset() - Static method in class org.terrier.utility.TermCodes
-
Resets the hashmap that contains the mapping
from the terms to the term ids.
- resetActive() - Method in class org.terrier.querying.parser.DisjunctiveQuery
-
reset active index
- resetPipeline() - Method in class org.terrier.terms.BaseTermPipelineAccessor
-
Reset all the pipeline.
- resetPipeline() - Method in interface org.terrier.terms.TermPipelineAccessor
-
This method implements the specific rest option needed to implements
query or doc oriented pipeline policy.
- ResetScores - Class in org.terrier.matching.dsms
-
Resets the scores in the resultset to 0.00001d
- ResetScores() - Constructor for class org.terrier.matching.dsms.ResetScores
-
- resetTermProperties() - Method in class org.terrier.matching.MatchingQueryTerms
-
This method resets query term statistics to allow for a single instance
of MatchingQueryTerms to be reused for matching against different indices.
- resultFile - Variable in class org.terrier.applications.batchquerying.TRECQuerying
-
The file to store the output to.
- resultFile - Variable in class org.terrier.applications.InteractiveQuerying
-
The file to store the output to.
- resultFileRaw - Variable in class org.terrier.applications.batchquerying.TRECQuerying
-
- RESULTS_LENGTH - Static variable in class org.terrier.applications.batchquerying.TRECQuerying
-
The number of results to output.
- RESULTS_LENGTH - Static variable in class org.terrier.applications.InteractiveQuerying
-
The maximum number of presented results.
- resultsCache - Variable in class org.terrier.applications.batchquerying.TRECQuerying
-
results are obtained a query cache is one is enabled.
- resultSet - Variable in class org.terrier.matching.BaseMatching
-
The result set.
- ResultSet - Interface in org.terrier.matching
-
The interface that defines the functionalities of a
result set.
- resultSet - Variable in class org.terrier.querying.Request
-
This is the resultset of the query.
- resultsFilename - Variable in class org.terrier.applications.batchquerying.TRECQuerying
-
The filename of the last file results were output to.
- resultSize - Variable in class org.terrier.matching.AccumulatorResultSet
-
- resultSize - Variable in class org.terrier.matching.CollectionResultSet
-
The number of documents that have been ranked and
sorted according to their scores.
- resultSize - Variable in class org.terrier.matching.daat.CandidateResultSet
-
- RETRIEVAL_LOADING_PROFILE - Static variable in class org.terrier.structures.Index
-
- RETRIEVED_SET_SIZE - Static variable in class org.terrier.matching.BaseMatching
-
The maximum number of documents in the final retrieved set.
- retrieving - Variable in class org.terrier.applications.TrecTerrier
-
Specifies whether to retrieve from an indexed collection
- reverse - Static variable in class org.terrier.realtime.memory.MemoryMetaIndex
-
- reverse(double[]) - Static method in class org.terrier.utility.ArrayUtils
-
Reverse the order of an array of doubles
- reverse(int[]) - Static method in class org.terrier.utility.ArrayUtils
-
Reverse the order of an array of ints
- REVERSE_ALLOW_DUPS - Static variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- REVERSE_KEY_LOOKUP_WRITING_BUFFER_SIZE - Static variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- reverseAsMapReduceJob(IndexOnDisk, String, String[]) - Static method in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
reverseAsMapReduceJob
- reverseAsMapReduceJob(IndexOnDisk, String, String[], HadoopPlugin.JobFactory) - Static method in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
reverseAsMapReduceJob
- rewriteLexicon(String, String) - Method in class org.terrier.realtime.restructure.CreateSingleLexicon
-
- ROCCHIO_BETA - Variable in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
Rocchio's beta for query expansion.
- RomanianSnowballStemmer - Class in org.terrier.terms
-
Romanian stemmer implmented by Snowball.
- RomanianSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.RomanianSnowballStemmer
-
constructor
- round(double, int) - Static method in class org.terrier.utility.Rounding
-
Round a double alue to a specified number of decimal places.
- round(float, int) - Static method in class org.terrier.utility.Rounding
-
Round a float value to a specified number of decimal
places.
- Rounding - Class in org.terrier.utility
-
A class for performing the rounding of a number
in various ways for various applications.
- Rounding() - Constructor for class org.terrier.utility.Rounding
-
- rq - Variable in class org.terrier.matching.MatchingQueryTerms
-
- rq - Variable in class org.terrier.matching.models.WeightingModel
-
- rs - Variable in class org.terrier.matching.TRECResultsMatching
-
The result set for a query.
- run() - Method in class org.terrier.applications.TrecTerrier
-
Calls the required classes from Terrier.
- run() - Method in class org.terrier.realtime.incremental.IncrementalFlushPolicy
-
Flush contents of in-memory index to disk.
- run() - Method in class org.terrier.realtime.incremental.IncrementalMergeGeometric
-
Merge flushed index partitions.
- run() - Method in class org.terrier.realtime.incremental.IncrementalMergeSingle
-
Merge flushed index partitions into a single partition.
- run() - Method in class org.terrier.services.websitesearch.WebsiteSearch.WebsiteCrawlerThread
-
- run() - Method in class org.terrier.utility.KillHandler
- run() - Method in class org.terrier.utility.TerrierTimer
-
- RunData - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
OutputStream for the the data on the runs (runNo, flushes etc)
- RunIterator - Class in org.terrier.structures.indexing.singlepass
-
An abstract base class which allows PostingInRuns to be iterated over.
- RunIterator(Class<? extends PostingInRun>, int, int) - Constructor for class org.terrier.structures.indexing.singlepass.RunIterator
-
create a new instance of this class.
- runIteratorF - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
runIterator factory being used to generate RunIterators
- RunIteratorFactory - Class in org.terrier.structures.indexing.singlepass
-
Base class for Factories of RunIterators.
- RunIteratorFactory(int) - Constructor for class org.terrier.structures.indexing.singlepass.RunIteratorFactory
-
- runJob() - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.Inv2DirectMultiReduceJob
-
Runs the MapReduce job described by the current state of this class
- runMatching(SearchRequest) - Method in class org.terrier.querying.Manager
-
Runs the weighting and matching stage - this the main entry
into the rest of the Terrier framework.
- runPolicy(List<Index>) - Method in class org.terrier.realtime.incremental.IncrementalDeletePolicy
-
- runPostFilters(SearchRequest) - Method in class org.terrier.querying.Manager
-
Runs the PostFilter modules in order added.
- runPostProcessing(SearchRequest) - Method in class org.terrier.querying.Manager
-
Runs the PostProcessing modules in order added.
- runPreProcessing(SearchRequest) - Method in class org.terrier.querying.Manager
-
runPreProcessing
- RunsMerger - Class in org.terrier.structures.indexing.singlepass
-
Merges a set of N runs using a priority queue.
- RunsMerger(RunIteratorFactory) - Constructor for class org.terrier.structures.indexing.singlepass.RunsMerger
-
constructor
- RunsMerger.PostingComparator - Class in org.terrier.structures.indexing.singlepass
-
Implements a comparator for RunIterators (so it can be used by the queue).
- RunsMerger.PostingComparator() - Constructor for class org.terrier.structures.indexing.singlepass.RunsMerger.PostingComparator
-
- runsSource - Variable in class org.terrier.structures.indexing.singlepass.RunsMerger
-
- runtime - Static variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Runtime system JVM running this instance of Terrier
- runtime - Static variable in class org.terrier.utility.RuntimeMemoryChecker
-
JVM runtime
- RuntimeMemoryChecker - Class in org.terrier.utility
-
A memory checker that uses the Java Runtime instance to check the amount of available memory.
- RuntimeMemoryChecker() - Constructor for class org.terrier.utility.RuntimeMemoryChecker
-
Default constructor.
- RuntimeMemoryChecker(long, double) - Constructor for class org.terrier.utility.RuntimeMemoryChecker
-
Construct a RuntimeMemoryChecker.
- RunWriter - Class in org.terrier.structures.indexing.singlepass
-
This class writes a run to disk.
- RunWriter() - Constructor for class org.terrier.structures.indexing.singlepass.RunWriter
-
- RunWriter(BitOutputStream, DataOutputStream) - Constructor for class org.terrier.structures.indexing.singlepass.RunWriter
-
other constructor for use by subclasses
- RunWriter(String, String) - Constructor for class org.terrier.structures.indexing.singlepass.RunWriter
-
Instanciates a RunWriter, given the filenames to write.
- RussianSnowballStemmer - Class in org.terrier.terms
-
Russian stemmer implmented by Snowball.
- RussianSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.RussianSnowballStemmer
-
constructor
- save() - Method in class org.terrier.applications.desktop.filehandling.AssociationFileOpener
-
Saves the used file assocciations to a properties file.
- save() - Method in interface org.terrier.applications.desktop.filehandling.FileOpener
-
Perform any saving to disk of data the implementor may requires.
- save() - Method in class org.terrier.applications.desktop.filehandling.MacOSXFileOpener
-
Does nothing, not used
- save() - Method in class org.terrier.applications.desktop.filehandling.MultiOSFileOpener
-
Perform any saving to disk of data the implementor may requires.
- save() - Method in class org.terrier.applications.desktop.filehandling.WindowsFileOpener
-
Does nothing, not used
- saveApplicationSetupToJob(JobConf, boolean) - Static method in class org.terrier.utility.io.HadoopUtility
-
- saveClassPathToJob(JobConf) - Static method in class org.terrier.utility.io.HadoopUtility
-
- saveTagInformation - Variable in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
Indicates whether field information is used.
- saveToAbstract(String, String) - Method in class org.terrier.indexing.TaggedDocument
-
This method takes the text parsed from a tag and then saves it to the
abstract(s).
- scanDocumentIndexForTokens(long, Iterator<DocumentIndexEntry>) - Static method in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
Iterates through the document index, until it has reached the given number of terms
- scanLexiconForPointers(long, Iterator<Map.Entry<String, LexiconEntry>>, TIntIntHashMap, ArrayList<TIntArrayList[]>) - Method in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
Iterates through the lexicon, until it has reached the given number of pointers
- scanLexiconForTerms(int, Iterator<Map.Entry<String, LexiconEntry>>, TIntIntHashMap, TIntArrayList[][]) - Method in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
Iterates through the lexicon, until it has reached the given number of terms
- schemes() - Method in interface org.terrier.utility.io.FileSystem
-
URI schemes supported by this class
- schemes() - Method in class org.terrier.utility.io.HTTPFileSystem
-
URI schemes supported by this class: http, ftp, https
- schemes() - Method in class org.terrier.utility.io.LocalFileSystem
-
Get the schemes
- Scope - Class in org.terrier.querying
-
Checks that the prefix of the document number (upto the first "-") is included in
this list of scopes as given by the scope control.
- Scope() - Constructor for class org.terrier.querying.Scope
-
- score(Posting[]) - Method in class org.terrier.matching.dsms.DependenceScoreModifier
-
Calculate the score for a document (from the given posting for that document)
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.basicmodel.B
-
This method computes the score for the implemented weighting model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.basicmodel.BasicModel
-
This method provides the contract for implementing weighting models.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.basicmodel.BM
-
This method computes the score for the implemented weighting model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.basicmodel.Br
-
This method computes the score for the implemented weighting model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.basicmodel.DFR_BM
-
This method computes the score for the implemented weighting model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.basicmodel.IF
-
This method computes the score for the implemented weighting model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.basicmodel.In
-
This method computes the score for the implemented weighting model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.basicmodel.In_exp
-
This method computes the score for the implemented weighting model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.basicmodel.P
-
This method provides the contract for implementing weighting models.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.basicmodel.PL
-
- score(double, double) - Method in class org.terrier.matching.models.BB2
-
This method provides the contract for implementing weighting models.
- score(double, double) - Method in class org.terrier.matching.models.BM25
-
Uses BM25 to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.DFIC
-
- score(double, double) - Method in class org.terrier.matching.models.DFIZ
-
- score(double, double) - Method in class org.terrier.matching.models.DFR_BM25
-
Computes the score according to the model DFR_BM25.
- score(double, double) - Method in class org.terrier.matching.models.DFRee
-
Uses DFRee to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.DFReeKLIM
-
Uses DFReeKLIM to compute a weight for a term in a document.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.DFReeKLIM
-
Uses DFReeKLIM to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.DFRWeightingModel
-
Compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.DirichletLM
-
- score(double, double) - Method in class org.terrier.matching.models.Dl
-
- score(double, double) - Method in class org.terrier.matching.models.DLH
-
Uses DLH to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.DLH13
-
Uses DLH13 to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.DPH
-
Uses DPH to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.Hiemstra_LM
-
Uses Hiemestra_LM to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.IFB2
-
Uses IFB2 to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.In_expB2
-
This method provides the contract for implementing weighting models.
- score(double, double) - Method in class org.terrier.matching.models.In_expC2
-
Computes the score according to the weighting models In_expC2.
- score(double, double) - Method in class org.terrier.matching.models.InB2
-
This method provides the contract for implementing weighting models.
- score(double, double) - Method in class org.terrier.matching.models.InL2
-
Computes the score according to the model InL2.
- score(double, double) - Method in class org.terrier.matching.models.Js_KLs
-
Uses Js_KLs to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.LemurTF_IDF
-
Uses LemurTF_IDF to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.LGD
-
Uses LGD to compute a weight for a term in a document.
- score(Posting) - Method in class org.terrier.matching.models.MDL2
-
Returns score
- score(double, double) - Method in class org.terrier.matching.models.MDL2
-
- score(Posting) - Method in class org.terrier.matching.models.ML2
-
Returns score
- score(double, double) - Method in class org.terrier.matching.models.ML2
-
- score(Posting) - Method in class org.terrier.matching.models.PerFieldNormWeightingModel
-
- score(double, double) - Method in class org.terrier.matching.models.PerFieldNormWeightingModel
-
- score(double, double) - Method in class org.terrier.matching.models.PL2
-
Uses PL2 to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.queryexpansion.BA
-
This method implements the query expansion model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.queryexpansion.BA
-
This method implements the query expansion model.
- score(double, double) - Method in class org.terrier.matching.models.queryexpansion.Bo1
-
This method implements the query expansion model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.queryexpansion.Bo1
-
This method implements the query expansion model.
- score(double, double) - Method in class org.terrier.matching.models.queryexpansion.Bo2
-
This method implements the query expansion model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.queryexpansion.Bo2
-
This method implements the query expansion model.
- score(double, double) - Method in class org.terrier.matching.models.queryexpansion.Information
-
This method implements the query expansion model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.queryexpansion.Information
-
This method implements the query expansion model.
- score(double, double) - Method in class org.terrier.matching.models.queryexpansion.KL
-
This method implements the query expansion model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.queryexpansion.KL
-
This method implements the query expansion model.
- score(double, double) - Method in class org.terrier.matching.models.queryexpansion.KLComplete
-
This method implements the complete Kullback-Leibler divergence for
query expansion.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.queryexpansion.KLComplete
-
This method provides the contract for implementing query expansion models.
- score(double, double) - Method in class org.terrier.matching.models.queryexpansion.KLCorrect
-
This method implements the query expansion model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.queryexpansion.KLCorrect
-
This method implements the query expansion model.
- score(double, double) - Method in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
This method provides the contract for implementing query expansion models.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
This method provides the contract for implementing query expansion models.
- score(Posting) - Method in class org.terrier.matching.models.SingleFieldModel
-
- score(double, double) - Method in class org.terrier.matching.models.SingleFieldModel
-
- score(Posting) - Method in class org.terrier.matching.models.StaticFeature
-
- score(Posting) - Method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
- score(double, double) - Method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
- score(double, double) - Method in class org.terrier.matching.models.Tf
-
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.Tf
-
- score(double, double) - Method in class org.terrier.matching.models.TF_IDF
-
Uses TF_IDF to compute a weight for a term in a document.
- score(Posting) - Method in class org.terrier.matching.models.WeightingModel
-
Returns score
- score(double, double) - Method in class org.terrier.matching.models.WeightingModel
-
This method provides the contract for implementing weighting models.
- score(double, double) - Method in class org.terrier.matching.models.XSqrA_M
-
Uses XSqrA_M to compute a weight for a term in a document.
- score(int) - Method in class org.terrier.matching.PostingListManager
-
Returns the score using all weighting models for the current posting of the
specified term
- score - Variable in class org.terrier.matching.TRECResultsMatching
-
The current read score.
- score(Posting) - Method in class org.terrier.matching.tsms.RequiredTermModifier
-
Returns score
- score(double, double) - Method in class org.terrier.matching.tsms.RequiredTermModifier
-
- score(Posting) - Method in class org.terrier.matching.tsms.TermInFieldModifier
-
Returns score
- score(double, double) - Method in class org.terrier.matching.tsms.TermInFieldModifier
-
- score - Variable in class org.terrier.querying.FeedbackDocument
-
score - it might not contain score value
- score_is_feature - Variable in class org.terrier.matching.LearnedModelMatching
-
- scoreFDSD(int, int) - Method in class org.terrier.matching.dsms.DependenceScoreModifier
-
- scoreFDSD(boolean, int, Posting, int, Posting, double) - Method in class org.terrier.matching.dsms.DependenceScoreModifier
-
how likely is it that these two postings have so many near-occurrences,
given the length of this document
- scoreFDSD(int, int) - Method in class org.terrier.matching.dsms.DFRDependenceScoreModifier
-
- scoreFDSD(int, int) - Method in class org.terrier.matching.dsms.MRFDependenceScoreModifier
- scoreIt(WeightingModel[], Posting) - Method in class org.terrier.matching.daat.FullNoPLM
-
calculate the score for this posting using the specified weighting models
- scores - Variable in class org.terrier.matching.AccumulatorResultSet
-
scores[]
- scores - Variable in class org.terrier.matching.CollectionResultSet
-
An array holding the scores of documents in the collection.
- scores - Variable in class org.terrier.matching.daat.CandidateResultSet
-
- scoresMap - Variable in class org.terrier.matching.AccumulatorResultSet
-
score map
- search(String, int) - Method in class org.terrier.services.websitesearch.WebsiteSearch
-
- searchBounds(KEY) - Method in interface org.terrier.structures.collections.FSOrderedMapFile.FSOMapFileBSearchShortcut
-
Returns bounds of a given key
- SearchRequest - Interface in org.terrier.querying
-
SearchRequest is the one of two main classes of which are made available to client code by
the Terrier framework at retrieval time.
- seek(long) - Method in interface org.terrier.utility.io.RandomDataInput
-
Seek to specified position in the file
- seek(long) - Method in class org.terrier.utility.io.RandomDataInputMemory
-
Seek to specified position in the file
- seenDocnos - Variable in class org.terrier.structures.indexing.singlepass.NoDuplicatesSinglePassIndexing
-
- seenQueries - Variable in class org.terrier.structures.outputformat.LETOROutputFormat
-
- SegmentQuery - Class in org.terrier.querying.parser
-
Used to represent a particular segement of the query terms
- SegmentQuery() - Constructor for class org.terrier.querying.parser.SegmentQuery
-
Constructs an instance of the SegmentQuery.
- segmentQuery() - Method in class org.terrier.querying.parser.TerrierQueryParser
-
- selectiveMatchingPolicy - Variable in class org.terrier.realtime.multi.MultiIndex
-
Selective Matching policy, a policy for accessing only subsets of the indices within this multi-index.
- selectMinimumDocId(LongPriorityQueue) - Method in class org.terrier.matching.daat.Full
-
returns the docid of the lowest posting
- selectMinimumDocId(LongPriorityQueue) - Method in class org.terrier.matching.daat.FullNoPLM
-
returns the docid of the lowest posting
- selectMinimumDocId(IterablePosting[]) - Static method in class org.terrier.structures.postings.PostingUtil
-
Returns the minimum docid of the current postings in the array of IterablePostings
- selector - Variable in class org.terrier.querying.QueryExpansion
-
The process by which to select feedback documents
- setActive(int) - Method in class org.terrier.querying.parser.DisjunctiveQuery
-
set active index
- setAll(int, int, int) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Sets the term frequency, document frequency and term id for this term
- setArray(byte[]) - Method in class org.terrier.structures.indexing.singlepass.hadoop.WritableByteArray
-
Sets the byte array
- setAverageDocumentLength(double) - Method in class org.terrier.matching.models.aftereffect.AfterEffect
-
Set the average document length, which is used for computing the
prior for the first normalisation.
- setAverageDocumentLength(double) - Method in class org.terrier.matching.models.normalisation.Normalisation
-
Set the average document length in the collection.
- setAverageDocumentLength(double) - Method in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
Set the average document length.
- setBitIndexPointer(BitIndexPointer) - Method in class org.terrier.realtime.multi.MultiDocumentEntry
-
- setBitIndexPointer(BitIndexPointer) - Method in class org.terrier.structures.BasicDocumentIndexEntry
-
Update this pointer to reflect the same values as the specified
pointer
- setBitIndexPointer(BitIndexPointer) - Method in class org.terrier.structures.BasicLexiconEntry
-
Update this pointer to reflect the same values as the specified
pointer
- setBitIndexPointer(BitIndexPointer) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Sets the bit index pointer to this LexiconEntry
- setBitIndexPointer(BitIndexPointer) - Method in interface org.terrier.structures.BitIndexPointer
-
Update this pointer to reflect the same values as the specified
pointer
- setBitIndexPointer(BitIndexPointer) - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Update this pointer to reflect the same values as the specified
pointer
- setBitIndexPointer(BitIndexPointer) - Method in class org.terrier.structures.SimpleDocumentIndexEntry
-
Update this pointer to reflect the same values as the specified
pointer
- setBitOutputClass(Class<? extends DirectInvertedOutputStream>) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.Inv2DirectMultiReduceJob
-
set bitOutputClass
- setBos(BitOut) - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
setBos
- setBSearchShortcut(FSOrderedMapFile.FSOMapFileBSearchShortcut<K>) - Method in class org.terrier.structures.collections.FSOrderedMapFile
-
Set the FSOMapFileBSearchShortcut
- setChild(Query) - Method in class org.terrier.querying.parser.Query
-
Sets the subquery object of this query.
- setCollectionLength(double) - Method in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
Set the collection length.
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.BaseMatching
-
Update the collection statistics being used by this matching instance
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.daat.FatCandidateResultSet
-
- setCollectionStatistics(CollectionStatistics, Index) - Method in class org.terrier.matching.dsms.DependenceScoreModifier
-
Sets the collection statistics used to score the documents (number of documents in the collection, etc)
- setCollectionStatistics(CollectionStatistics, Index) - Method in class org.terrier.matching.dsms.MRFDependenceScoreModifier
-
Sets the collection statistics used to score the documents (number of documents in the collection, etc)
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.FatFeaturedScoringMatching
-
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.FatQueryResultSet
- setCollectionStatistics(CollectionStatistics) - Method in interface org.terrier.matching.FatResultSet
-
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.FatResultsMatching
-
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.FatScoringMatching
-
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.LearnedModelMatching
-
- setCollectionStatistics(CollectionStatistics) - Method in interface org.terrier.matching.Matching
-
Update the collection statistics being used by this matching instance
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.models.DFRWeightingModel
-
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.models.MDL2
-
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.models.ML2
-
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.models.PerFieldNormWeightingModel
-
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.models.SingleFieldModel
-
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.models.WeightingModel
-
Sets collection statistics
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.TRECResultsMatching
-
- setContextObject(String, Object) - Method in class org.terrier.querying.Request
-
Set a value of a context object.
- setContextObject(String, Object) - Method in interface org.terrier.querying.SearchRequest
-
Set a value of a context object.
- setControl(String, String) - Method in class org.terrier.querying.Request
-
Set a control named to have value Value.
- setControl(String, String) - Method in interface org.terrier.querying.SearchRequest
-
Set a control named to have value Value.
- setControls(Map<String, String>) - Method in class org.terrier.querying.Request
-
Use this hashtable to store controls and their values in
- setDebug(boolean) - Method in class org.terrier.applications.desktop.DesktopTerrier
-
Set debugging for desktop
- setDefaultLabel(String) - Method in class org.terrier.learning.FeaturedQueryResultSet
- setDefaultLabel(String) - Method in interface org.terrier.learning.FeaturedResultSet
-
- setDefaultProperty(String, String) - Static method in class org.terrier.utility.ApplicationSetup
-
set a property value only if it has not already been set
- setDefaults(Request) - Method in class org.terrier.querying.Manager
-
Set the default values for the controls of this new search request
- setDefaultTermWeightingModel(WeightingModel) - Method in class org.terrier.matching.MatchingQueryTerms
-
Set the default weighting model to be used for all terms
- setDf(int) - Method in class org.terrier.structures.indexing.singlepass.PostingInRun
-
Setter for the document frequency.
- setDocF(int) - Method in class org.terrier.structures.indexing.singlepass.Posting
-
Set the document frequency the number of documents this term occurs in.
- setDocid(int) - Method in class org.terrier.structures.NonIncrementalDocumentIndexEntry
-
- setDocids(int[]) - Method in class org.terrier.matching.daat.FatCandidateResultSet
-
- setDocids(int[]) - Method in class org.terrier.matching.FatQueryResultSet
- setDocids(int[]) - Method in interface org.terrier.matching.FatResultSet
-
- setDocs(MemorySBOS) - Method in class org.terrier.structures.indexing.singlepass.Posting
-
Sets the document data compressed object.
- setDocumentFreq(int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.WritableByteArray
-
Set the document frequency
- setDocumentFrequency(double) - Method in class org.terrier.matching.models.normalisation.Normalisation
-
- setDocumentFrequency(double) - Method in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
Set the document frequency.
- setDocumentFrequency(int) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Sets the document frequency
- setDocumentIndexShardIndex(int) - Method in class org.terrier.realtime.multi.MultiDocumentEntry
-
- setDocumentLength(int) - Method in class org.terrier.structures.DocumentIndexEntry
-
Set the length of the document
- setDocumentLength(int) - Method in class org.terrier.structures.postings.BasicPostingImpl
-
- setDocumentLength(int) - Method in interface org.terrier.structures.postings.WritablePosting
-
- setDoi(DocumentIndex) - Method in class org.terrier.realtime.memory.MemoryInvertedIndex
-
- setDone(double) - Method in class org.terrier.utility.TerrierTimer
-
- setEmpty(boolean) - Method in class org.terrier.querying.Request
-
force this query to be seen as containing (no) terms.
- setEntryStatistics(EntryStatistics[]) - Method in class org.terrier.matching.daat.FatCandidateResultSet
-
- setEntryStatistics(EntryStatistics[]) - Method in class org.terrier.matching.FatQueryResultSet
- setEntryStatistics(EntryStatistics[]) - Method in interface org.terrier.matching.FatResultSet
-
- setEntryStatistics(EntryStatistics) - Method in class org.terrier.matching.models.DFRWeightingModel
-
Sets entry statistics.
- setEntryStatistics(EntryStatistics) - Method in class org.terrier.matching.models.MDL2
-
Sets entry statistics.
- setEntryStatistics(EntryStatistics) - Method in class org.terrier.matching.models.ML2
-
Sets entry statistics.
- setEntryStatistics(EntryStatistics) - Method in class org.terrier.matching.models.PerFieldNormWeightingModel
-
Sets entry statistics.
- setEntryStatistics(EntryStatistics) - Method in class org.terrier.matching.models.SingleFieldModel
-
- setEntryStatistics(EntryStatistics) - Method in class org.terrier.matching.models.WeightingModel
-
Sets entry statistics.
- setExactResultSize(int) - Method in class org.terrier.matching.AccumulatorResultSet
-
Sets the exact size of the result set, that is
the number of documents that contain at least one query term.
- setExactResultSize(int) - Method in class org.terrier.matching.CollectionResultSet
-
Sets the exact size of the result set, that is the
number of documents that would be retrieved, if the result
set was not truncated.
- setExactResultSize(int) - Method in class org.terrier.matching.daat.CandidateResultSet
-
- setExactResultSize(int) - Method in interface org.terrier.matching.ResultSet
-
Sets the exact size of the result set, that is
the number of documents that contain at least one query term.
- setExtension(String) - Method in class org.terrier.applications.desktop.filehandling.ApplicationSelector
-
This method is used to set extension
- setField(String) - Method in class org.terrier.querying.parser.FieldQuery
-
Sets the value of the field.
- setFieldFrequencies(int[]) - Method in class org.terrier.structures.BlockFieldLexiconEntry
-
Sets the frequencies for each field
- setFieldFrequencies(int[]) - Method in class org.terrier.structures.FieldLexiconEntry
-
Set the frequencies for each field
- setFieldLengths(int[]) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsIterablePosting
-
- setFieldLengths(int[]) - Method in class org.terrier.structures.FieldDocumentIndexEntry
-
Set the lengths of each field
- setFieldLengths(int[]) - Method in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun.bfPIRPostingIterator
-
.
- setFieldLengths(int[]) - Method in class org.terrier.structures.indexing.singlepass.FieldPostingInRun.fPIRPostingIterator
-
.
- setFieldLengths(int[]) - Method in class org.terrier.structures.postings.ArrayOfFieldIterablePosting
-
- setFieldLengths(int[]) - Method in class org.terrier.structures.postings.bit.BlockFieldIterablePosting
-
.
- setFieldLengths(int[]) - Method in class org.terrier.structures.postings.bit.FieldIterablePosting
-
.
- setFieldLengths(int[]) - Method in class org.terrier.structures.postings.BlockFieldPostingImpl
-
- setFieldLengths(int[]) - Method in class org.terrier.structures.postings.FieldORIterablePosting
-
.
- setFieldLengths(int[]) - Method in interface org.terrier.structures.postings.FieldPosting
-
- setFieldLengths(int[]) - Method in class org.terrier.structures.postings.FieldPostingImpl
-
- setFieldLengths(int[]) - Method in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- setFieldLengths(int[]) - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- setFileNumber(byte) - Method in class org.terrier.structures.BasicLexiconEntry
-
Set the file number
- setFileNumber(byte) - Method in interface org.terrier.structures.BitIndexPointer
-
Set the file number
- setFileNumber(byte) - Method in class org.terrier.structures.DocumentIndexEntry
-
Set the file number
- setFileNumber(byte) - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Set the file number
- setFileNumber(byte) - Method in class org.terrier.structures.SimpleDocumentIndexEntry
-
Set the file number
- setFlushDelegate(SinglePassIndexerFlushDelegate) - Method in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Set the flushDelegate
- setFlushNo(int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.MapEmittedPostingList
-
set flush no
- setFlushno(int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm
-
- setFolders(List<String>) - Method in class org.terrier.applications.desktop.IndexFolders
-
Sets the list of selected folders.
- setFrequency(int) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Sets the frequency for this term
- setGlobalConfiguration(Configuration) - Static method in class org.terrier.utility.io.HadoopPlugin
-
Update the global Hadoop configuration in use by the plugin
- setHost(String) - Method in class org.terrier.services.websitesearch.crawler4j.CustomIndexData
-
- setId(int) - Method in class org.terrier.realtime.memory.MemoryIterablePosting
-
Not implemented.
- setId(int) - Method in class org.terrier.realtime.multi.MultiDirectIterablePostingWithOffset
-
- setId(int) - Method in class org.terrier.realtime.multi.MultiIterablePosting
-
Not implemented.
- setId(int) - Method in class org.terrier.structures.indexing.DocumentPostingList.postingIterator
-
- setId(int) - Method in class org.terrier.structures.indexing.singlepass.SimplePostingInRun.PIRPostingIterator
-
- setId(int) - Method in class org.terrier.structures.postings.ANDIterablePosting
-
- setId(int) - Method in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
-
It may be of benefit to update the frequency of the id in some applications.
- setId(int) - Method in class org.terrier.structures.postings.BasicPostingImpl
-
Set the id of this posting
- setId(int) - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- setId(int) - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- setId(int) - Method in class org.terrier.structures.postings.ORIterablePosting
-
It may be of benefit to update the frequency of the id in some applications.
- setId(int) - Method in interface org.terrier.structures.postings.Posting
-
It may be of benefit to update the frequency of the id in some applications.
- setIgnoreMissingClosingTags(boolean) - Method in class org.terrier.indexing.TRECFullTokenizer
-
Sets the value of the ignoreMissingClosingTags.
- setIndex(Index) - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
Set the index pointer.
- setIndex(Index) - Method in class org.terrier.matching.tsms.TermInFieldModifier
-
Tell the implementer which Index object it is associated with.
- setIndex(Index) - Method in class org.terrier.querying.FeedbackSelector
-
Set the index to be used
- setIndex(Index) - Method in class org.terrier.querying.RelevanceFeedbackSelector
-
Set the index to be used
- setIndex(Index) - Method in class org.terrier.querying.RelevanceFeedbackSelectorDocids
-
Set the index to be used
- setIndex(Index) - Method in class org.terrier.querying.RelevantOnlyFeedbackDocuments
-
Set the index to be used
- setIndex(Index) - Method in class org.terrier.querying.Request
-
Set the index to be used for this query
- setIndex(UpdatableIndex) - Method in class org.terrier.services.websitesearch.crawler4j.CustomIndexData
-
- setIndex(Index) - Method in class org.terrier.structures.bit.BlockInvertedIndex
-
Deprecated.
let it know which index to use
- setIndex(Index) - Method in interface org.terrier.structures.IndexConfigurable
-
Tell the implementer which Index object it is associated with.
- setIndexLoadingProfileAsRetrieval(boolean) - Static method in class org.terrier.structures.Index
-
Set RETRIEVAL_LOADING_PROFILE
- setIndexProperty(String, String) - Method in class org.terrier.structures.Index
-
set an arbitrary property in the index
- setInput(BufferedReader) - Method in interface org.terrier.indexing.Tokenizer
-
Sets the input of the tokenizer
- setInput(BufferedReader) - Method in class org.terrier.indexing.TRECFullTokenizer
-
Sets the input of the tokenizer.
- setInt(int) - Method in class org.terrier.utility.Wrapper.IntObjectWrapper
-
set value
- setJf(HadoopPlugin.JobFactory) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.Inv2DirectMultiReduceJob
-
set jf
- setJobOutputCompression(JobConf) - Static method in class org.terrier.utility.io.HadoopUtility
-
Utility method to set JobOutputCompression if possible.
- setJsonText(String) - Method in class org.terrier.indexing.TwitterJSONDocument
-
- setKey(K) - Method in class org.terrier.structures.collections.MapEntry
-
Allow the key to be changed
- setKeyFrequencies(double[]) - Method in class org.terrier.matching.daat.FatCandidateResultSet
-
- setKeyFrequencies(double[]) - Method in class org.terrier.matching.FatQueryResultSet
- setKeyFrequencies(double[]) - Method in interface org.terrier.matching.FatResultSet
-
- setKeyFrequency(double) - Method in class org.terrier.matching.models.WeightingModel
-
Sets the term's frequency in the query.
- setLabels(String[]) - Method in class org.terrier.learning.FeaturedQueryResultSet
- setLabels(String[]) - Method in interface org.terrier.learning.FeaturedResultSet
-
- setLastTermWritten(String) - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
Setter for the last term written.
- setLength(int, int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndex
-
- setLength(long) - Method in interface org.terrier.utility.io.RandomDataOutput
-
Sets the length of this file.
- setMap(String) - Method in class org.terrier.structures.indexing.singlepass.hadoop.MapEmittedPostingList
-
set map
- setMapDocs(int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.MapData
-
set mapDocs
- setMapOutputClass(Class<?>) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.Inv2DirectMultiReduceJob
-
set mapOutputClass
- setMapOutputCompression(JobConf) - Static method in class org.terrier.utility.io.HadoopUtility
-
Utility method to set MapOutputCompression if possible.
- setMatchingQueryTerms(MatchingQueryTerms) - Method in class org.terrier.querying.Request
-
Used by runPreProcessing after the query tree has been
aggregated into a list of terms, each containing frequencies.
- setMaxTermFrequency(double) - Method in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
This method sets the maximum of the term frequency values of query terms.
- setModel(QueryExpansionModel) - Method in class org.terrier.querying.ExpansionTerms
-
Set query expansion model
- setNext(LinkedBuffer) - Method in class org.terrier.compression.bit.LinkedBuffer
-
Set the next buffer in the list
- setNumberOfDocments(JobConf, int) - Static method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.ByDocidPartitioner
-
set number of documents
- setNumberOfDocuments(double) - Method in class org.terrier.matching.models.basicmodel.BasicModel
-
Sets the number of documents in the collection.
- setNumberOfDocuments(double) - Method in class org.terrier.matching.models.Idf
-
Set number of documents
- setNumberOfDocuments(double) - Method in class org.terrier.matching.models.normalisation.Normalisation
-
- setNumberOfDocuments(long) - Method in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
- setNumberOfDocumentsAfterFiltering(int) - Method in class org.terrier.querying.Request
-
sets the number of documents in the result set,
after applying post filters.
- setNumberOfDocumentsAfterFiltering(int) - Method in interface org.terrier.querying.SearchRequest
-
Sets the number of documents returned for a search request, after
applying post filtering
- setNumberOfEntries(int) - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
Set the number of "things that the pointer refers to
- setNumberOfEntries(int) - Method in class org.terrier.realtime.multi.MultiDocumentEntry
-
- setNumberOfEntries(int) - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Not implemented.
- setNumberOfEntries(int) - Method in class org.terrier.structures.BasicDocumentIndexEntry
-
Set the number of "things that the pointer refers to
- setNumberOfEntries(int) - Method in class org.terrier.structures.BasicLexiconEntry
-
Set the number of "things that the pointer refers to
- setNumberOfEntries(int) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Set the number of "things that the pointer refers to
- setNumberOfEntries(int) - Method in class org.terrier.structures.LexiconEntry
-
- setNumberOfEntries(int) - Method in interface org.terrier.structures.Pointer
-
Set the number of "things that the pointer refers to
- setNumberOfEntries(int) - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Set the number of "things that the pointer refers to
- setNumberOfEntries(int) - Method in class org.terrier.structures.SimpleDocumentIndexEntry
-
Set the number of "things that the pointer refers to
- setNumberOfReduceTasks(int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.Inv2DirectMultiReduceJob
-
set number of reduce task
- setNumberOfTargetEntries(int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.Inv2DirectMultiReduceJob
-
set number of target entries
- setNumberOfTokens(double) - Method in class org.terrier.matching.models.basicmodel.BasicModel
-
Set the number of tokens in the collection.
- setNumberOfTokens(double) - Method in class org.terrier.matching.models.normalisation.Normalisation
-
Set the number of tokens in the collection.
- setNumReducers(int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunsMerger
-
Sets the number of Reducers to Merge for:
1 for single Reducer,
>1 for multi-Reducers
- setObject(T) - Method in class org.terrier.utility.Wrapper
-
set object
- setOccurrences(short[]) - Method in class org.terrier.matching.daat.FatCandidateResultSet
-
- setOccurrences(short[]) - Method in class org.terrier.matching.FatQueryResultSet
- setOccurrences(short[]) - Method in interface org.terrier.matching.FatResultSet
-
- setOffset(BitFilePosition) - Method in class org.terrier.realtime.multi.MultiDocumentEntry
-
- setOffset(BitFilePosition) - Method in class org.terrier.structures.BasicDocumentIndexEntry
-
Set the offset
- setOffset(long, byte) - Method in class org.terrier.structures.BasicLexiconEntry
-
Set the offset in bytes and bits
- setOffset(BitFilePosition) - Method in class org.terrier.structures.BasicLexiconEntry
-
Set the offset
- setOffset(long, byte) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Set the offset in terms of bits and bytes
- setOffset(BitFilePosition) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Sets the offset using a BitFilePosition
- setOffset(long, byte) - Method in interface org.terrier.structures.BitFilePosition
-
Set the offset in bytes and bits
- setOffset(BitFilePosition) - Method in interface org.terrier.structures.BitFilePosition
-
Set the offset
- setOffset(long, byte) - Method in class org.terrier.structures.DocumentIndexEntry
-
Set the offset in bytes and bits
- setOffset(long, byte) - Method in class org.terrier.structures.FilePosition
-
Set the offset in bytes and bits
- setOffset(BitFilePosition) - Method in class org.terrier.structures.FilePosition
-
Set the offset
- setOffset(long, byte) - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Set the offset in bytes and bits
- setOffset(BitFilePosition) - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Set the offset
- setOffset(BitFilePosition) - Method in class org.terrier.structures.SimpleDocumentIndexEntry
-
Set the offset
- setOriginalQuery(String) - Method in class org.terrier.querying.Request
-
sets the string of the original query,
before applying any pre-processing
- setOriginalQuery(String) - Method in interface org.terrier.querying.SearchRequest
-
sets the original query, before any preprocessing
- setOriginalQueryTerms(MatchingQueryTerms) - Method in class org.terrier.querying.ExpansionTerms
-
Set the original query terms.
- setOutputIndex(IndexOnDisk) - Method in class org.terrier.structures.merging.StructureMerger
-
Sets the output index.
- setParameter(double) - Method in interface org.terrier.matching.Model
-
Many models require 1 parameter to be set - this is often dependant on the
corpus and the model, so should be set for each Terrier instance.
- setParameter(double) - Method in class org.terrier.matching.models.aftereffect.AfterEffect
-
- setParameter(double) - Method in class org.terrier.matching.models.BM25
-
Sets the b parameter to BM25 ranking formula
- setParameter(double) - Method in class org.terrier.matching.models.DFRWeightingModel
-
Set the frequency normalisation parameter.
- setParameter(double) - Method in class org.terrier.matching.models.Dl
-
Sets the b parameter to ranking formula
- setParameter(double) - Method in class org.terrier.matching.models.normalisation.Normalisation
-
Specify the free parameter of the implemented frequency normalisation method.
- setParameter(double) - Method in class org.terrier.matching.models.SingleFieldModel
-
- setParameter(double) - Method in class org.terrier.matching.models.Tf
-
Sets the b parameter to ranking formula
- setParameter(double) - Method in class org.terrier.matching.models.TF_IDF
-
Sets the b parameter to ranking formula
- setParameter(double) - Method in class org.terrier.matching.models.WeightingModel
-
Sets the c value
- setPath(String) - Method in class org.terrier.realtime.incremental.IncrementalIndex
-
- setPointer(Pointer) - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
Sets the pointer within this object to that represented by
the specified pointer
- setPointer(Pointer) - Method in class org.terrier.realtime.multi.MultiDocumentEntry
-
- setPointer(Pointer) - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Not implemented.
- setPointer(Pointer) - Method in class org.terrier.structures.BasicDocumentIndexEntry
-
Sets the pointer within this object to that represented by
the specified pointer
- setPointer(Pointer) - Method in class org.terrier.structures.BasicLexiconEntry
-
Sets the pointer within this object to that represented by
the specified pointer
- setPointer(Pointer) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Sets the pointer within this object to that represented by
the specified pointer
- setPointer(Pointer) - Method in class org.terrier.structures.LexiconEntry
-
- setPointer(Pointer) - Method in interface org.terrier.structures.Pointer
-
Sets the pointer within this object to that represented by
the specified pointer
- setPointer(Pointer) - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Sets the pointer within this object to that represented by
the specified pointer
- setPointer(Pointer) - Method in class org.terrier.structures.SimpleDocumentIndexEntry
-
Sets the pointer within this object to that represented by
the specified pointer
- setPosting(int, WritablePosting) - Method in class org.terrier.matching.daat.FatCandidateResult
-
- setPostingImplementation(Class<? extends IterablePosting>) - Method in class org.terrier.structures.bit.BitPostingIndex
-
- setPostings(WritablePosting[][]) - Method in class org.terrier.matching.daat.FatCandidateResultSet
-
- setPostings(WritablePosting[][]) - Method in class org.terrier.matching.FatQueryResultSet
- setPostings(WritablePosting[][]) - Method in interface org.terrier.matching.FatResultSet
-
- setPostingSource(BitIn) - Method in class org.terrier.structures.indexing.singlepass.PostingInRun
-
Set where the postings should be read from
- setPrefix(String) - Method in class org.terrier.realtime.incremental.IncrementalIndex
-
- setPrefixID(int) - Method in class org.terrier.realtime.incremental.IncrementalIndex
-
- setProperties(Properties) - Method in class org.terrier.querying.Manager
-
Set all these properties.
- setProperty(String, String) - Method in class org.terrier.indexing.FileDocument
-
Set a document property
- setProperty(String, String) - Method in class org.terrier.indexing.TaggedDocument
-
Allows a named property to be added to the Document.
- setProperty(String, String) - Method in class org.terrier.querying.Manager
-
Provide a common interface for changing property values.
- setProperty(String, String) - Static method in class org.terrier.utility.ApplicationSetup
-
Sets a value for the specified property.
- setProximityDistance(int) - Method in class org.terrier.querying.parser.PhraseQuery
-
Sets the allowed distance, in blocks, between
the phrase terms.
- setQuery(Query) - Method in class org.terrier.matching.MatchingQueryTerms
-
Allows the manager to set the query that was used to
query the system.
- setQuery(Query) - Method in class org.terrier.querying.Request
-
Set the query to be a parsed Query syntax tree, as generated by the Terrier query parser
- setQuery(Query) - Method in interface org.terrier.querying.SearchRequest
-
Set the query to be a parsed Query syntax tree, as generated by the Terrier query parser
- setQueryExpansionModel(QueryExpansionModel) - Method in class org.terrier.querying.QueryExpansion
-
Set the used query expansion model.
- setQueryId(String) - Method in class org.terrier.matching.MatchingQueryTerms
-
Sets the query id
- setQueryID(String) - Method in class org.terrier.querying.Request
-
Set a unique identifier for this query request.
- setQueryID(String) - Method in interface org.terrier.querying.SearchRequest
-
Set a unique identifier for this query request.
- setQueryNo(String) - Method in class org.terrier.evaluation.Evaluation.Record
-
set query number
- setQueryTerms(String[]) - Method in class org.terrier.matching.daat.FatCandidateResultSet
-
- setQueryTerms(String[]) - Method in class org.terrier.matching.FatQueryResultSet
- setQueryTerms(String[]) - Method in interface org.terrier.matching.FatResultSet
-
- setRank(int) - Method in class org.terrier.evaluation.Evaluation.Record
-
set rank position
- setRequest(Request) - Method in class org.terrier.matching.models.WeightingModel
-
Sets request
- setRequired(boolean) - Method in class org.terrier.querying.parser.RequirementQuery
-
Sets whether the query is required or not.
- setRequired(int) - Method in class org.terrier.querying.parser.SingleTermQuery
-
Sets the value of the required switch.
- setResultSet(ResultSet) - Method in class org.terrier.querying.Request
-
Set the result set returned by this object to be this results.
- setResultSize(int) - Method in class org.terrier.matching.AccumulatorResultSet
-
Sets the effective size of the result set, that
is the number of documents to be sorted after retrieval.
- setResultSize(int) - Method in class org.terrier.matching.CollectionResultSet
-
Sets the effective size of the result set, that is the number of documents
to be sorted after retrieval.
- setResultSize(int) - Method in class org.terrier.matching.daat.CandidateResultSet
-
- setResultSize(int) - Method in interface org.terrier.matching.ResultSet
-
Sets the effective size of the result set, that
is the number of documents to be sorted after retrieval.
- setRunPostingIterator(Iterator<MapEmittedPostingList>) - Method in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunIteratorFactory
-
Update the posting iterator currently being used
- setScores(double[]) - Method in class org.terrier.matching.daat.FatCandidateResultSet
-
- setScores(double[]) - Method in class org.terrier.matching.FatQueryResultSet
- setScores(double[]) - Method in interface org.terrier.matching.FatResultSet
-
- setSelector(TokenStreamSelector) - Method in class org.terrier.querying.parser.TerrierQueryParser
-
- setSourceLookupStructureName(String) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.Inv2DirectMultiReduceJob
-
set source lookup structure name
- setSourceStructureName(String) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.Inv2DirectMultiReduceJob
-
set source structure name
- setSplit(T) - Method in class org.terrier.structures.indexing.singlepass.hadoop.PositionAwareSplit
-
Set the wrapped split
- setSplitIndex(int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.PositionAwareSplit
-
Set the index of this split
- setSplitIndex(int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitAwareWrapper
-
Sets the index for this split
- setSplitNo(int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.MapEmittedPostingList
-
- setSplitno(int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm
-
- setStartedProcessingTime(long) - Method in class org.terrier.querying.Request
-
sets the time when the processing of the request started
- setStartedProcessingTime(long) - Method in interface org.terrier.querying.SearchRequest
-
Sets the started processing time.
- setStatistics(int, int) - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
Set the document frequency and term frequency
- setStatistics(int, int) - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Not implemented.
- setStatistics(int, int) - Method in class org.terrier.structures.BasicLexiconEntry
-
Set the term statistics, in particular, the number of documents that
this term appears in and the total number of occurrences of the term.
- setStatistics(int, int) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
- setStatistics(int, int) - Method in class org.terrier.structures.LexiconEntry
-
Set the document frequency and term frequency
- setStatusCode(int) - Method in class org.terrier.matching.AccumulatorResultSet
-
set status code
- setStatusCode(int) - Method in class org.terrier.matching.CollectionResultSet
-
Sets the status code for the current result set.
- setStatusCode(int) - Method in class org.terrier.matching.daat.CandidateResultSet
-
Sets the status code.
- setStatusCode(int) - Method in interface org.terrier.matching.ResultSet
-
Sets the status code.
- setStructure(JobConf, String) - Static method in class org.terrier.structures.CompressingMetaIndex.CompressingMetaIndexInputFormat
-
Set structure
- setStructures(JobConf, String, String) - Static method in class org.terrier.structures.indexing.singlepass.hadoop.BitPostingIndexInputFormat
-
Save in the JobConf, the names of the bit and pointer lookup structures that this inputformat should look for
- setTags(String) - Method in class org.terrier.indexing.TRECCollection
-
protected method for initialising the
opening and closing document and document number
tags.
- setTargetLookupStructureName(String) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.Inv2DirectMultiReduceJob
-
set target lookup structure name
- setTargetStructureName(String) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Inv2DirectMultiReduce.Inv2DirectMultiReduceJob
-
set target structure name
- setTerm(String) - Method in class org.terrier.querying.parser.SingleTermQuery
-
Sets the string of the term.
- setTerm(String) - Method in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun
-
- setTerm(String) - Method in class org.terrier.structures.indexing.singlepass.FieldPostingInRun
-
- setTerm(String) - Method in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunIteratorFactory
-
Update the term which is currently being processed
- setTerm(String) - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm
-
- setTerm(String) - Method in class org.terrier.structures.indexing.singlepass.PostingInRun
-
Setter for the term.
- setTermCode(String, int) - Static method in class org.terrier.utility.TermCodes
-
For when you manually want to set the term for a given term, and you
know that this term and termcodes do NOT exist, then you can use
this method.
- setTermFrequency(int) - Method in class org.terrier.structures.indexing.singlepass.hadoop.WritableByteArray
-
Set the term frequency
- setTermId(int) - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
Set the term ID
- setTermId(int) - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Not implemented.
- setTermId(int) - Method in class org.terrier.structures.BasicLexiconEntry
-
Sets the ID for this term
- setTermId(int) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Set the term ID
- setTermId(int) - Method in class org.terrier.structures.LexiconEntry
-
Set the term ID
- setTermIdLookup(MapLexicon.Id2EntryIndexLookup) - Method in class org.terrier.structures.MapLexicon
-
- setTermProperty(String) - Method in class org.terrier.matching.MatchingQueryTerms
-
Adds a term to the query.
- setTermProperty(String, double) - Method in class org.terrier.matching.MatchingQueryTerms
-
Adds a term to the query with a given weight.
- setTermProperty(String, EntryStatistics) - Method in class org.terrier.matching.MatchingQueryTerms
-
Sets the term statistics for the given query term.
- setTermProperty(String, WeightingModel) - Method in class org.terrier.matching.MatchingQueryTerms
-
Sets a term score modifier for the given query term.
- setTermProperty(String, double, WeightingModel) - Method in class org.terrier.matching.MatchingQueryTerms
-
Sets the weight and a term score modifier for the given query term.
- setTF(int) - Method in class org.terrier.structures.indexing.singlepass.Posting
-
Sets the term frequency in the run.
- setTF(int) - Method in class org.terrier.structures.indexing.singlepass.PostingInRun
-
Setter for the term frequency.
- setTf(int) - Method in class org.terrier.structures.postings.BasicPostingImpl
-
Set the term frequency in the document
- setto(String) - Method in class org.terrier.terms.PorterStemmer
-
- setto(int, int, String) - Method in class org.terrier.terms.TRv2PorterStemmer
-
Sets (j+1),...k to the characters in the string s, readjusting
k and j.
- setTotalDocumentLength(double) - Method in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
Set the total document length.
- setTotalDocumentLength(double) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Allows the totalDocumentLength to be set after the fact
- setup(ByteIn, int) - Method in class org.terrier.compression.integer.codec.util.BitInCodec
-
- setupPlugins() - Static method in class org.terrier.utility.ApplicationSetup
-
Calls the initialise method of any plugins named in terrier.plugins
- setValue(V) - Method in class org.terrier.structures.collections.MapEntry
- setWeight(double) - Method in class org.terrier.querying.parser.DisjunctiveQuery
-
Sets the weight of the disjunctive "term".
- setWeight(double) - Method in class org.terrier.querying.parser.SingleTermQuery
-
Sets the weight of the query term.
- setWeightExpansion(double) - Method in class org.terrier.querying.ExpansionTerms.ExpansionTerm
-
Sets the expansion weight of the term.
- shortcut - Variable in class org.terrier.structures.collections.FSOrderedMapFile
-
- shouldVisit(Page, WebURL) - Method in class org.terrier.services.websitesearch.crawler4j.CrawlStrategy
-
Check to see if the page is on the specified host
- SimpleBitIndexPointer - Class in org.terrier.structures
-
An implementation of a BitIndexPointer.
- SimpleBitIndexPointer() - Constructor for class org.terrier.structures.SimpleBitIndexPointer
-
Construct an instance of the class.
- SimpleBitIndexPointer(byte, long, byte, int) - Constructor for class org.terrier.structures.SimpleBitIndexPointer
-
Construct an instance of the class with
- SimpleBitIndexPointer(long, byte, int) - Constructor for class org.terrier.structures.SimpleBitIndexPointer
-
Construct an instance of the class with
- SimpleBitIndexPointer.Factory - Class in org.terrier.structures
-
- SimpleBitIndexPointer.Factory() - Constructor for class org.terrier.structures.SimpleBitIndexPointer.Factory
-
- SimpleDecorate - Class in org.terrier.querying
-
A simple decorator, which applies all metadata in the MetaIndex to each retrieved, displayed document.
- SimpleDecorate() - Constructor for class org.terrier.querying.SimpleDecorate
-
- SimpleDocumentIndexEntry - Class in org.terrier.structures
-
A document index entry that doesn't write out direct index offset.
- SimpleDocumentIndexEntry() - Constructor for class org.terrier.structures.SimpleDocumentIndexEntry
-
Construct an instance of the class.
- SimpleDocumentIndexEntry(DocumentIndexEntry) - Constructor for class org.terrier.structures.SimpleDocumentIndexEntry
-
Construct an instance of the class with
- SimpleDocumentIndexEntry.Factory - Class in org.terrier.structures
-
Factory for the creation of DocumentIndexEntry objects
- SimpleDocumentIndexEntry.Factory() - Constructor for class org.terrier.structures.SimpleDocumentIndexEntry.Factory
-
- SimpleFileCollection - Class in org.terrier.indexing
-
Implements a collection that can read arbitrary files on disk.
- SimpleFileCollection(List<String>, boolean) - Constructor for class org.terrier.indexing.SimpleFileCollection
-
Constructs an instance of the class with the given list of files.
- SimpleFileCollection() - Constructor for class org.terrier.indexing.SimpleFileCollection
-
A default constructor that uses the files to be processed
by this collection, as specified by the property
collection.spec
- SimpleFileCollection(String) - Constructor for class org.terrier.indexing.SimpleFileCollection
-
Creates an instance of the class.
- SimpleJettyHTTPServer - Class in org.terrier.utility
-
Class to make a simple Jetty servlet.
- SimpleJettyHTTPServer(String, int, String) - Constructor for class org.terrier.utility.SimpleJettyHTTPServer
-
Create a new server, bound to the specified IP address (optional), the specified port,
and serving from the specified directory
- SimpleMedlineXMLCollection - Class in org.terrier.indexing
-
Initial implementation of a class that generates a Collection with Documents from a
series of XML files in the Medline format.
- SimpleMedlineXMLCollection() - Constructor for class org.terrier.indexing.SimpleMedlineXMLCollection
-
The default constructor.
- SimpleMedlineXMLCollection(String, String) - Constructor for class org.terrier.indexing.SimpleMedlineXMLCollection
-
An alternative constructor.
- SimplePostingInRun - Class in org.terrier.structures.indexing.singlepass
-
Class holding the information for a posting list read
from a previously written run at disk.
- SimplePostingInRun() - Constructor for class org.terrier.structures.indexing.singlepass.SimplePostingInRun
-
Constructor for the class.
- SimplePostingInRun.PIRPostingIterator - Class in org.terrier.structures.indexing.singlepass
-
- SimplePostingInRun.PIRPostingIterator(int) - Constructor for class org.terrier.structures.indexing.singlepass.SimplePostingInRun.PIRPostingIterator
-
- SimpleStaticScoreModifier - Class in org.terrier.matching.dsms
-
Provides a way to integrate a static (query independent) document (prior) feature
into the document scores.
- SimpleStaticScoreModifier() - Constructor for class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
Constructs an instance of SimpleStaticScoreModifier.
- SimpleXMLCollection - Class in org.terrier.indexing
-
Initial implementation of a class that generates a Collection with Documents from a
series of XML files.
- SimpleXMLCollection(List<String>) - Constructor for class org.terrier.indexing.SimpleXMLCollection
-
Construct a SimpleXMLCollection
- SimpleXMLCollection() - Constructor for class org.terrier.indexing.SimpleXMLCollection
-
Construct a SimpleXMLCollection
- SimpleXMLCollection(String, String) - Constructor for class org.terrier.indexing.SimpleXMLCollection
-
Construct a SimpleXMLCollection
- SingleFieldModel - Class in org.terrier.matching.models
-
Use a normal weighting model on a pre-determine subset of the field.
- SingleFieldModel(String[]) - Constructor for class org.terrier.matching.models.SingleFieldModel
-
- SingleLineTRECQuery - Class in org.terrier.applications.batchquerying
-
This class can be used to extract batch queries from a simpler format than the regular SGML TREC format.
- SingleLineTRECQuery() - Constructor for class org.terrier.applications.batchquerying.SingleLineTRECQuery
-
Constructor - default
- SingleLineTRECQuery(File) - Constructor for class org.terrier.applications.batchquerying.SingleLineTRECQuery
-
Reads queries from the specified file
- SingleLineTRECQuery(String) - Constructor for class org.terrier.applications.batchquerying.SingleLineTRECQuery
-
Reads queries from the specified filename
- SingleLineTRECQuery(String[]) - Constructor for class org.terrier.applications.batchquerying.SingleLineTRECQuery
-
Reads queries from the specified filenames
- SingleLineTRECQuery - Class in org.terrier.structures
-
Deprecated.
- SingleLineTRECQuery() - Constructor for class org.terrier.structures.SingleLineTRECQuery
-
Deprecated.
- SingleLineTRECQuery(File) - Constructor for class org.terrier.structures.SingleLineTRECQuery
-
Deprecated.
- SingleLineTRECQuery(String) - Constructor for class org.terrier.structures.SingleLineTRECQuery
-
Deprecated.
- SingleLineTRECQuery(String[]) - Constructor for class org.terrier.structures.SingleLineTRECQuery
-
Deprecated.
- singlePass - Variable in class org.terrier.applications.TrecTerrier
-
Specifies whether to build the inverted file
from scrach, sigle pass method
- SinglePassIndexerFlushDelegate - Interface in org.terrier.structures.indexing.singlepass
-
- SingleTermQuery - Class in org.terrier.querying.parser
-
Models a query of a single term.
- SingleTermQuery() - Constructor for class org.terrier.querying.parser.SingleTermQuery
-
An empty default constructor.
- SingleTermQuery(String) - Constructor for class org.terrier.querying.parser.SingleTermQuery
-
Creates an instance of the class for the
given query term.
- SingleTermQuery(String, int) - Constructor for class org.terrier.querying.parser.SingleTermQuery
-
Creates an instance of the class for the
given query term that should be either required
or not.
- singleTermQuery() - Method in class org.terrier.querying.parser.TerrierQueryParser
-
- singletonConfiguration - Static variable in class org.terrier.utility.io.HadoopPlugin
-
main configuration object to use for Hadoop access
- singletonHadoopPlugin - Static variable in class org.terrier.utility.io.HadoopPlugin
-
instance of this class - it is a singleton
- site - Variable in class org.terrier.querying.SiteFilter
-
- SiteFilter - Class in org.terrier.querying
-
Filter that removes hosts which dont match an appropriate site: constraint, as specified in a control.
- SiteFilter() - Constructor for class org.terrier.querying.SiteFilter
-
- size - Variable in class org.terrier.compression.bit.BitFileBuffered.BitInBuffered
-
size of the buffer
- size() - Method in class org.terrier.matching.PostingListManager
-
Returns the number of posting lists for this query
- size() - Method in class org.terrier.structures.collections.FSArrayFile
-
- size() - Method in class org.terrier.structures.collections.FSOrderedMapFile
-
Returns the number of entries in this map
- size - Variable in class org.terrier.structures.indexing.singlepass.FileRunIterator
-
Number of postings in this run
- size - Variable in class org.terrier.utility.FixedSizeInputStream
-
number of bytes read so far
- sizeInBytes - Static variable in class org.terrier.structures.FilePosition
-
The number of bytes a file position could be converted to
- 8 for the byte's long, 1 for the bits
- sizeInBytes() - Static method in class org.terrier.structures.FilePosition
-
How large is this object when serialized
- skip(ByteIn) - Method in class org.terrier.compression.integer.codec.GammaCodec
-
- skip(ByteIn) - Method in class org.terrier.compression.integer.codec.IntegerCodec
-
avoid to decompress the next block (the size of the block is written
on the input stream)
- skip(ByteIn) - Method in class org.terrier.compression.integer.codec.LemireCodec
-
- skip(ByteIn) - Method in class org.terrier.compression.integer.codec.UnaryCodec
-
- skip(ByteIn) - Method in class org.terrier.compression.integer.codec.VIntCodec
-
- skip(int) - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
-
Skip forward the specified number of entries.
- skip(int) - Method in class org.terrier.structures.collections.FSArrayFile.ArrayFileIterator
-
Skip forward the specified number of entries.
- skip(int) - Method in class org.terrier.structures.collections.FSOrderedMapFile.EntryIterator
-
Skip forward the specified number of entries.
- skip(int) - Method in class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconEntryIterator
-
Skip forward the specified number of entries.
- skip(int) - Method in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
Skip forward the specified number of entries.
- skip() - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
If tfs, fields frequencies and blocks are not required, skip that
part of the chunk
- skip() - Method in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
If tfs, fields frequencies and blocks are not required, skip that
part of the chunk
- skip() - Method in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
If tfs, fields frequencies and blocks are not required, skip that
part of the chunk
- skip() - Method in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- skip() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
If tfs, fields frequencies and blocks are not required, skip that
part of the chunk
- skip(int) - Method in interface org.terrier.structures.Skipable
-
Skip forward the specified number of entries.
- skip(long) - Method in class org.terrier.utility.FixedSizeInputStream
-
Skips n bytes from the stream.
- skip(long) - Method in class org.terrier.utility.io.CountingInputStream
-
Calls Skip(long n)
- skip(long) - Method in class org.terrier.utility.LookAheadReader
-
Skips n characters from the stream.
- skip(long) - Method in class org.terrier.utility.LookAheadStream
-
Skips n bytes from the stream.
- skip(long) - Method in class org.terrier.utility.ProcessInputStream
- Skipable - Interface in org.terrier.structures
-
Interface denoting implementations which can skip forward in a stream by a number of entries.
- skipBits(int) - Method in interface org.terrier.compression.bit.BitIn
-
Skip a number of bits while reading the bit file.
- skipBits(int) - Method in class org.terrier.compression.bit.BitInBase
-
Skip a number of bits in the current input stream
- skipBits(int) - Method in class org.terrier.compression.bit.DebuggingBitIn
-
- skipBytes(long) - Method in class org.terrier.compression.bit.BitFileBuffered.BitInBuffered
-
Skip a number of bytes while reading the bit file.
- skipBytes(long) - Method in interface org.terrier.compression.bit.BitIn
-
Skip a number of bytes while reading the bit file.
- skipBytes(long) - Method in class org.terrier.compression.bit.BitInputStream
-
Skip a number of bytes while reading the bit file.
- skipBytes(long) - Method in class org.terrier.compression.bit.DebuggingBitIn
-
- skipBytes(int) - Method in class org.terrier.compression.integer.BufferedDataInput
-
- skipBytes(long) - Method in interface org.terrier.compression.integer.ByteIn
-
- skipBytes(long) - Method in class org.terrier.compression.integer.ByteInputStream
-
- skipBytes(long) - Method in class org.terrier.compression.integer.codec.util.BitInCodec
-
- skipBytes(int) - Method in class org.terrier.compression.integer.codec.util.BufferedDataInput
-
- skipBytes(int) - Method in class org.terrier.utility.io.DebuggingDataInput
-
- SkipFile - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
A boolean which is true when a new file is open.
- SkipFile - Variable in class org.terrier.indexing.TwitterJSONCollection
-
A boolean which is true when a new file is open.
- SkipTermPipeline - Class in org.terrier.terms
-
Class that identified tokens which should not be passed down the entire term pipeline, and instead
passed onto a specified stage instead.
- SkipTermPipeline(TermPipeline, TermPipeline) - Constructor for class org.terrier.terms.SkipTermPipeline
-
Instantiate this object, using properties to define tokens.
- SkipTermPipeline(TermPipeline, TermPipeline, String[]) - Constructor for class org.terrier.terms.SkipTermPipeline
-
Instantiate this object.
- SnowballStemmer - Class in org.terrier.terms
-
Classic Snowball stemmer implmented by Snowball.
- SnowballStemmer(String, TermPipeline) - Constructor for class org.terrier.terms.SnowballStemmer
-
Creates a new stemmer object for the language StemLanguage.
- sort() - Method in class org.terrier.matching.AccumulatorResultSet
-
- sort(int) - Method in class org.terrier.matching.AccumulatorResultSet
-
- sort() - Method in class org.terrier.matching.CollectionResultSet
-
- sort(int) - Method in class org.terrier.matching.CollectionResultSet
-
- sort() - Method in class org.terrier.matching.daat.CandidateResultSet
-
- sort(int) - Method in class org.terrier.matching.daat.CandidateResultSet
-
- sort(int) - Method in class org.terrier.matching.daat.FatCandidateResultSet
-
- sort(int) - Method in class org.terrier.matching.FatQueryResultSet
-
Sorts the top topDocs document in this resultset be first.
- sort - Variable in class org.terrier.matching.FatScoringMatching
-
- sort() - Method in interface org.terrier.matching.ResultSet
-
Sorts all documents in this resultset by descending score
- sort(int) - Method in interface org.terrier.matching.ResultSet
-
Sorts the top topDocs document in this resultset be first.
- sort(int[], int[]) - Static method in class org.terrier.sorting.SortAscendingPairedVectors
-
Sorts the two vectors with respect to the
ascending order of the first one.
- sort(int[], int[], int[], int[]) - Static method in class org.terrier.sorting.SortAscendingQuadrupleVectors
-
Sorts the four vectors with respect to the
ascending order of the first one.
- sort(int[], int[], int[], int[], int[]) - Static method in class org.terrier.sorting.SortAscendingQuintupleVectors
-
Sorts the five vectors with respect to the
ascending order of the first one.
- sort(int[], int[], int[]) - Static method in class org.terrier.sorting.SortAscendingTripleVectors
-
Sorts the three vectors with respect to the
ascending order of the first one.
- sort(int[], int[][]) - Static method in class org.terrier.sorting.SortAscendingVectors
-
Sort the vectors contained in u with respect to the
ascending order of the vector a.
- sort(int[], int[]) - Static method in class org.terrier.sorting.SortDescendingPairedVectors
-
Sorts the three vectors with respect to the
descending order of the first one.
- sort2(int[], int[]) - Static method in class org.terrier.sorting.SortAscendingVectors
-
Sorts the two vectors with respect to the
ascending order of the first one.
- SortAscendingPairedVectors - Class in org.terrier.sorting
-
This class sorts a pair of arrays, where the corresponding entries
are related.
- SortAscendingPairedVectors() - Constructor for class org.terrier.sorting.SortAscendingPairedVectors
-
- SortAscendingQuadrupleVectors - Class in org.terrier.sorting
-
This class sorts four arrays, where the corresponding entries
are related.
- SortAscendingQuadrupleVectors() - Constructor for class org.terrier.sorting.SortAscendingQuadrupleVectors
-
- SortAscendingQuintupleVectors - Class in org.terrier.sorting
-
This class sorts five arrays, where the corresponding entries
are related.
- SortAscendingQuintupleVectors() - Constructor for class org.terrier.sorting.SortAscendingQuintupleVectors
-
- SortAscendingTripleVectors - Class in org.terrier.sorting
-
This class sorts five arrays, where the corresponding entries
are related.
- SortAscendingTripleVectors() - Constructor for class org.terrier.sorting.SortAscendingTripleVectors
-
- SortAscendingVectors - Class in org.terrier.sorting
-
This class sorts one or more arrays, based on sorting a key array, ie where
the corresponding entries are related.
- SortAscendingVectors() - Constructor for class org.terrier.sorting.SortAscendingVectors
-
- SortDescendingPairedVectors - Class in org.terrier.sorting
-
This class sorts a pair of arrays, where the corresponding entries
are related.
- SortDescendingPairedVectors() - Constructor for class org.terrier.sorting.SortDescendingPairedVectors
-
- sourceStructure - Variable in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
- spaces - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- SpanishSnowballStemmer - Class in org.terrier.terms
-
Spanish stemmer implmented by Snowball.
- SpanishSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.SpanishSnowballStemmer
-
constructor
- split - Variable in class org.terrier.structures.indexing.singlepass.hadoop.CollectionRecordReader
-
the files in this split
- split - Variable in class org.terrier.structures.indexing.singlepass.hadoop.PositionAwareSplit
-
the wrapped split
- SPLIT_SPACE_PLUS - Static variable in class org.terrier.matching.TRECResultsMatching
-
- SplitAwareWrapper<T> - Class in org.terrier.structures.indexing.singlepass.hadoop
-
Ironically a wrapper around a wrapper.
- SplitAwareWrapper(int) - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.SplitAwareWrapper
-
Constructs an instance of the SplitAwareWrapper.
- SplitEmittedTerm - Class in org.terrier.structures.indexing.singlepass.hadoop
-
Represents a Term key used during MapReduce Indexing.
- SplitEmittedTerm() - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm
-
Empty Constructor
- SplitEmittedTerm(String, int, int) - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm
-
Constructor for a Term key.
- SplitEmittedTerm.SETPartitioner - Class in org.terrier.structures.indexing.singlepass.hadoop
-
Partitions SplitEmittedTerms by split that they came from.
- SplitEmittedTerm.SETPartitioner() - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm.SETPartitioner
-
- SplitEmittedTerm.SETPartitionerLowercaseAlphaTerm - Class in org.terrier.structures.indexing.singlepass.hadoop
-
Partitions SplitEmittedTerms by term.
- SplitEmittedTerm.SETPartitionerLowercaseAlphaTerm() - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm.SETPartitionerLowercaseAlphaTerm
-
- SplitEmittedTerm.SETRawComparatorTerm - Class in org.terrier.structures.indexing.singlepass.hadoop
-
Sorter by term only
- SplitEmittedTerm.SETRawComparatorTerm() - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm.SETRawComparatorTerm
-
- SplitEmittedTerm.SETRawComparatorTermSplitFlush - Class in org.terrier.structures.indexing.singlepass.hadoop
-
A comparator for comparing different split emitted terms.
- SplitEmittedTerm.SETRawComparatorTermSplitFlush() - Constructor for class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm.SETRawComparatorTermSplitFlush
-
- splitId - Variable in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunWriter
-
The id for this split within the map task that is being flushed
- splitIndex - Variable in class org.terrier.structures.indexing.singlepass.hadoop.SplitAwareWrapper
-
- splitNo - Variable in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunPostingIterator
-
The Split that the current posting comes from
- splitNo - Variable in class org.terrier.structures.indexing.singlepass.hadoop.MapEmittedPostingList
-
The Split Number
- splitnum - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
The split that these documents came form
- splitnum - Variable in class org.terrier.structures.indexing.singlepass.hadoop.MapData
-
The Split number
- splitnum - Variable in class org.terrier.structures.indexing.singlepass.hadoop.PositionAwareSplit
-
the index of this split
- srcIndex1 - Variable in class org.terrier.structures.merging.LexiconMerger
-
- srcIndex1 - Variable in class org.terrier.structures.merging.StructureMerger
-
source index 1
- srcIndex2 - Variable in class org.terrier.structures.merging.LexiconMerger
-
- srcIndex2 - Variable in class org.terrier.structures.merging.StructureMerger
-
source index 2
- standardDeviation(double[]) - Static method in class org.terrier.utility.StaTools
-
The standard deviation of an array of double values.
- standardNormalisation(float[]) - Static method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
Normalises the data in the specified array to be in range [0,1], with
0 as the minimum, and 1 as the maximum.
- standardNormalisation(double[]) - Static method in class org.terrier.utility.StaTools
-
Normalises the data in the specified array to be in range [0,1], with
0 as the minimum, and 1 as the maximum.
- standardNormalisation(float[]) - Static method in class org.terrier.utility.StaTools
-
Normalises the data in the specified array to be in range [0,1], with
0 as the minimum, and 1 as the maximum.
- start - Variable in class org.terrier.structures.indexing.singlepass.hadoop.FileCollectionRecordReader
-
where we started in this file
- start - Variable in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
- start() - Method in class org.terrier.utility.SimpleJettyHTTPServer
-
start webserver
- start_docnoTag - Variable in class org.terrier.indexing.TRECCollection
-
The opening document number tag.
- start_docnoTagLength - Variable in class org.terrier.indexing.TRECCollection
-
The length of the opening document number tag.
- start_docTag - Variable in class org.terrier.indexing.TRECCollection
-
The opening document tag.
- start_docTagLength - Variable in class org.terrier.indexing.TRECCollection
-
The length of the opening document tag.
- startBitOffset - Variable in class org.terrier.structures.BasicLexiconEntry
-
the start bit offset of the entry in the inverted index
- startingBatchOfQueries() - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
Before starting a batch of queries, this method is called by
processQueries()
- startingTime - Variable in class org.terrier.utility.TerrierTimer
-
The starting system time in millisecond.
- startOffset - Variable in class org.terrier.structures.BasicLexiconEntry
-
the start offset of the entry in the inverted index
- startOffset - Variable in class org.terrier.structures.indexing.singlepass.RunsMerger
-
- startPropertyTags - Variable in class org.terrier.indexing.TRECCollection
-
The start property tags
- startReduce(LinkedList<MapData>) - Method in class org.terrier.structures.indexing.singlepass.hadoop.Hadoop_BasicSinglePassIndexer
-
Merge the postings for the current term, converts the document ID's in the
postings to be relative to one another using the run number, number of documents
covered in each run, the flush number for that run and the number of documents
flushed.
- startsWithAny(String, String[]) - Static method in class org.terrier.utility.io.HadoopUtility
-
Returns true if source contains any of the Strings held in checks.
- STAT - Static variable in interface org.terrier.utility.Files.FSCapability
-
FS can determine properties of a file or directory
- StaticFeature - Class in org.terrier.matching.models
-
Class for query independent features loaded from file.
- StaticFeature(String[]) - Constructor for class org.terrier.matching.models.StaticFeature
-
- StaticFeature(double[]) - Constructor for class org.terrier.matching.models.StaticFeature
-
- StaticFeature(TIntDoubleHashMap) - Constructor for class org.terrier.matching.models.StaticFeature
-
- StaticScoreModifierWeightingModel - Class in org.terrier.matching.models
-
Base abstract class for query independent features loaded from file.
- staticScores - Variable in class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
The array that contains the statically computed scores.
- StaTools - Class in org.terrier.utility
-
This class implements a series of basic statistical functions.
- StaTools() - Constructor for class org.terrier.utility.StaTools
-
- stats - Variable in class org.terrier.realtime.memory.MemoryIndex
-
- statusCode - Variable in class org.terrier.matching.AccumulatorResultSet
-
- statusCode - Variable in class org.terrier.matching.CollectionResultSet
-
A status code for the result set.
- statusCode - Variable in class org.terrier.matching.daat.CandidateResultSet
-
- stdErrorOfTheMean(double[]) - Static method in class org.terrier.utility.StaTools
-
This method returns the standard error of the mean for an array of data.
- stem() - Method in class org.terrier.terms.PorterStemmer
-
Stem the word placed into the Stemmer buffer through calls to add().
- stem(String) - Method in class org.terrier.terms.PorterStemmer
-
Returns the stem of a given term
- stem(String) - Method in class org.terrier.terms.SnowballStemmer
-
Stems the given term and returns the stem
- stem(String) - Method in interface org.terrier.terms.Stemmer
-
Returns the stem of a given term
- stem(String) - Method in class org.terrier.terms.TRv2PorterStemmer
-
Returns the stem of a given term
- stem(String) - Method in class org.terrier.terms.TRv2WeakPorterStemmer
-
Returns the stem of a given term, after applying
the first step of Porter's stemming algorithm.
- stem() - Method in class org.terrier.terms.WeakPorterStemmer
-
- stemmer - Variable in class org.terrier.terms.SnowballStemmer
-
The actual Snowball object that does the stemming
- Stemmer - Interface in org.terrier.terms
-
Interface for all stemmers.
- StemmerTermPipeline - Class in org.terrier.terms
-
Abstract base class for Stemmers that are also TermPipeline instances
- StemmerTermPipeline() - Constructor for class org.terrier.terms.StemmerTermPipeline
-
- stemMethod - Variable in class org.terrier.terms.SnowballStemmer
-
The appropriate method.
- step1() - Method in class org.terrier.terms.PorterStemmer
-
- step1ab() - Method in class org.terrier.terms.TRv2PorterStemmer
-
Removes the plurals and -ed or -ing.
- step1c() - Method in class org.terrier.terms.TRv2PorterStemmer
-
Turns terminal y to i when there is another vowel in the stem.
- step2() - Method in class org.terrier.terms.PorterStemmer
-
- step2() - Method in class org.terrier.terms.TRv2PorterStemmer
-
Maps double suffices to single ones.
- step3() - Method in class org.terrier.terms.PorterStemmer
-
- step3() - Method in class org.terrier.terms.TRv2PorterStemmer
-
Deals with -ic-, -full, -ness etc, similarly to the strategy of step2.
- step4() - Method in class org.terrier.terms.PorterStemmer
-
- step4() - Method in class org.terrier.terms.TRv2PorterStemmer
-
Takes off -ant, -ence etc., in context vcvc.
- step5() - Method in class org.terrier.terms.PorterStemmer
-
- step5() - Method in class org.terrier.terms.TRv2PorterStemmer
-
Removes a final -e if m() > 1,
and changes -ll to -l if m() > 1.
- step6() - Method in class org.terrier.terms.PorterStemmer
-
- stirlingPower(double, double) - Method in class org.terrier.matching.models.basicmodel.BasicModel
-
This method provides the contract for implementing the
Stirling formula for the power series.
- stirlingPower(double, double) - Static method in class org.terrier.matching.models.WeightingModelLibrary
-
This method provides the contract for implementing the
Stirling formula for the power series.
- stirlingPower(double, double) - Static method in class org.terrier.utility.StaTools
-
This method provides the contract for implementing the Stirling formula for the power series.
- stk - Variable in class org.terrier.indexing.TaggedDocument
-
The stack where the tags are pushed and popped accordingly.
- stk - Static variable in class org.terrier.indexing.TRECFullTokenizer
-
The stack where the tags are pushed and popped accordingly.
- stop() - Method in class org.terrier.utility.SimpleJettyHTTPServer
-
stop webserver
- Stopwords - Class in org.terrier.terms
-
Implements stopword removal, as a TermPipeline object.
- Stopwords(TermPipeline) - Constructor for class org.terrier.terms.Stopwords
-
Makes a new stopword termpipeline object.
- Stopwords(TermPipeline, String) - Constructor for class org.terrier.terms.Stopwords
-
Makes a new stopword term pipeline object.
- Stopwords(TermPipeline, String[]) - Constructor for class org.terrier.terms.Stopwords
-
Makes a new stopword term pipeline object.
- stopWords - Variable in class org.terrier.terms.Stopwords
-
The hashset that contains all the stop words.
- storeToStream(LexiconOutputStream<String>) - Method in class org.terrier.structures.indexing.FieldLexiconMap
-
Stores the lexicon tree to a lexicon stream as a sequence of entries.
- storeToStream(LexiconOutputStream<String>) - Method in class org.terrier.structures.indexing.LexiconMap
-
Stores the lexicon tree to a lexicon stream as a sequence of entries.
- stringArray - Variable in class org.terrier.indexing.TaggedDocument
-
A temporary String array
- StringComparator - Class in org.terrier.utility
-
Compares two strings which may have fixed length fields separated
with a non word character (eg a dash), and a last field which corresponds
to an integer.
- StringComparator() - Constructor for class org.terrier.utility.StringComparator
-
- stringDIS - Variable in class org.terrier.structures.indexing.singlepass.FileRunIterator
-
Input stream for reading the terms.
- stringDos - Variable in class org.terrier.structures.indexing.singlepass.RunWriter
-
- StringTools - Class in org.terrier.utility
-
This class implements useful string functions
- StringTools() - Constructor for class org.terrier.utility.StringTools
-
- StringTools.ESCAPE - Enum in org.terrier.utility
-
Defines escape encodings that are supported.
- structureCache - Variable in class org.terrier.structures.IndexOnDisk
-
Cache of all opened index structures, but not input streams
- StructureMerger - Class in org.terrier.structures.merging
-
This class merges the structures created by Terrier, so that
we use fewer and larger inverted and direct files.
- StructureMerger(IndexOnDisk, IndexOnDisk, IndexOnDisk) - Constructor for class org.terrier.structures.merging.StructureMerger
-
constructor
- structureName - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
-
- structureName - Variable in class org.terrier.structures.FSOMapFileLexiconOutputStream
-
- structureName - Variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
- structureName - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- structureName - Variable in class org.terrier.structures.indexing.CompressionFactory.CompressionConfiguration
-
- structureName - Variable in class org.terrier.structures.indexing.DocumentIndexBuilder
-
Name of the structure to which we're writing
- structureName - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- subMap(K, K) - Method in class org.terrier.structures.collections.FSOrderedMapFile
- subtract(EntryStatistics) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsLexiconEntry
-
Decrement the statistics of this object by that of another
- subtract(EntryStatistics) - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
Decrement the statistics of this object by that of another
- subtract(EntryStatistics) - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Not implemented.
- subtract(EntryStatistics) - Method in class org.terrier.structures.BasicLexiconEntry
-
alter this lexicon entry to subtract another lexicon entry
- subtract(EntryStatistics) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Decrement the statistics of this object by that of another
- subtract(EntryStatistics) - Method in class org.terrier.structures.BlockLexiconEntry
-
Deprecated.
alter this lexicon entry to subtract another lexicon entry
- subtract(EntryStatistics) - Method in interface org.terrier.structures.EntryStatistics
-
Decrement the statistics of this object by that of another
- suffix - Variable in class org.terrier.querying.parser.MultiTermQuery
-
- sum(int[]) - Static method in class org.terrier.utility.StaTools
-
The sum of an array of integers.
- sum(int[], int) - Static method in class org.terrier.utility.StaTools
-
The sum of an array of integers.
- sum(double[]) - Static method in class org.terrier.utility.StaTools
-
The sum of an array of double.
- summariser - Variable in class org.terrier.querying.Decorate
-
- Summariser - Class in org.terrier.querying.summarisation
-
Base class for query biased summarisers.
- Summariser() - Constructor for class org.terrier.querying.summarisation.Summariser
-
- summaryKeys - Variable in class org.terrier.querying.Decorate
-
- supportArray - Variable in class org.terrier.compression.integer.codec.IntegerCodec
-
- suppressClose - Variable in class org.terrier.utility.FixedSizeInputStream
-
prevent a close() from doing anyhing, like closing the underlying stream
- suppressClose() - Method in class org.terrier.utility.FixedSizeInputStream
-
Sets it so that close() will never be called
- sw - Variable in class org.terrier.indexing.TaggedDocument
-
- sw - Variable in class org.terrier.indexing.TRECFullTokenizer
-
- SwedishSnowballStemmer - Class in org.terrier.terms
-
Swedish stemmer implmented by Snowball.
- SwedishSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.SwedishSnowballStemmer
-
constructor
- TaggedDocument - Class in org.terrier.indexing
-
Models a tagged document (e.g., an HTML or TREC document).
- TaggedDocument(InputStream, Map<String, String>, Tokeniser) - Constructor for class org.terrier.indexing.TaggedDocument
-
Constructs an instance of the class from the given input stream.
- TaggedDocument(InputStream, Map<String, String>, Tokeniser, String, String, String) - Constructor for class org.terrier.indexing.TaggedDocument
-
Constructs an instance of the class from the given input stream.
- TaggedDocument(Reader, Map<String, String>, Tokeniser) - Constructor for class org.terrier.indexing.TaggedDocument
-
Constructs an instance of the class from the given reader object.
- tagNameSB - Variable in class org.terrier.indexing.TaggedDocument
-
- tagNameSB - Variable in class org.terrier.indexing.TRECFullTokenizer
-
- tags_CaseSensitive - Variable in class org.terrier.indexing.TRECCollection
-
Is the markup case-sensitive?
- tagSet - Variable in class org.terrier.indexing.TRECFullTokenizer
-
The tag set to use.
- TagSet - Class in org.terrier.utility
-
A class that models a set of tags to process (white list),
a set of tags to skip (black list), a tag that is used as a
document delimiter, and a tag the contents of which are
used as a unique identifier.
- TagSet(String) - Constructor for class org.terrier.utility.TagSet
-
Constructs the tag set for the given prefix,
by reading the corresponding properties from
the properties file.
- tailMap(K) - Method in class org.terrier.structures.collections.FSOrderedMapFile
- tempKey - Variable in class org.terrier.structures.FSOMapFileLexiconOutputStream
-
- TempLex - Variable in class org.terrier.structures.indexing.LexiconBuilder
-
The lexicontree to write the current term stream to
- TempLexCount - Variable in class org.terrier.structures.indexing.LexiconBuilder
-
How many temporary lexicons have been generated so far
- tempLexFiles - Variable in class org.terrier.structures.indexing.LexiconBuilder
-
The linkedlist in which the temporary lexicon structure names are stored.
- term(String, EntryStatistics) - Method in class org.terrier.realtime.memory.MemoryLexicon
-
Add new term, or update existing term.
- term(String, EntryStatistics, int) - Method in class org.terrier.realtime.memory.MemoryLexicon
-
- term - Variable in class org.terrier.structures.indexing.singlepass.hadoop.HadoopRunPostingIterator
-
Term that we're processing
- term - Variable in class org.terrier.structures.indexing.singlepass.PostingInRun
-
Current term
- term_blocks - Variable in class org.terrier.structures.indexing.BlockDocumentPostingList
-
mapping term to blockids in this document
- term_blocks - Variable in class org.terrier.structures.indexing.BlockFieldDocumentPostingList
-
mapping term to blockids in this document
- termAdditionIndex - Variable in class org.terrier.matching.MatchingQueryTerms
-
- termcodeHashmap - Variable in class org.terrier.structures.merging.StructureMerger
-
A hashmap for converting the codes of terms appearing only in the
vocabulary of the second set of data structures into a new set of
term codes for the merged set of data structures.
- TermCodes - Class in org.terrier.utility
-
This class is used for assigning codes to terms as we
index a document collection.
- TermCodes() - Constructor for class org.terrier.utility.TermCodes
-
- TermCount - Variable in class org.terrier.structures.indexing.LexiconBuilder
-
How many terms are in the final lexicon
- termCount - Variable in class org.terrier.structures.postings.ANDIterablePosting
-
- termDf - Variable in class org.terrier.structures.indexing.singlepass.PostingInRun
-
Document frequency
- TermElements - Variable in class org.terrier.indexing.SimpleXMLCollection
-
Contains the names of tags and attributes that encapsulate terms
- termFields - Variable in class org.terrier.structures.indexing.classical.BasicIndexer
-
A private variable for storing the fields a term appears into.
- termFields - Variable in class org.terrier.structures.indexing.classical.BlockIndexer
-
The fields that are set for the current term.
- TermFreq - Variable in class org.terrier.structures.indexing.singlepass.hadoop.WritableByteArray
-
Term Frequency
- termFrequency - Variable in class org.terrier.matching.models.normalisation.Normalisation
-
The frequency of the query term in the whole collection.
- termFrequency - Variable in class org.terrier.matching.models.WeightingModel
-
The term frequency in the collection.
- termID - Variable in class org.terrier.querying.ExpansionTerms.ExpansionTerm
-
The term ID.
- termId - Variable in class org.terrier.structures.BasicLexiconEntry
-
the termid of this entry
- termId - Variable in class org.terrier.structures.BasicTermStatsLexiconEntry
-
- TermInFieldModifier - Class in org.terrier.matching.tsms
-
Resets the scores of documents according to whether a term appears in
a given set of fields.
- TermInFieldModifier(String) - Constructor for class org.terrier.matching.tsms.TermInFieldModifier
-
Constructs an instance of a TermInFieldModifier given a
field that the corresponding query term should appear in.
- TermInFieldModifier(String, boolean) - Constructor for class org.terrier.matching.tsms.TermInFieldModifier
-
Constructs an instance of a TermInFieldModifier given a
field that the corresponding query term should appear in.
- termKeyFreqs - Variable in class org.terrier.matching.PostingListManager
-
String form for each term
- termModels - Variable in class org.terrier.matching.PostingListManager
-
weighting models for each term
- TermPipeline - Interface in org.terrier.terms
-
Models the concept of a component in a pipeline of term processors.
- TermPipelineAccessor - Interface in org.terrier.terms
-
This interface allows code to access the TermPipeline without implementing
the end of the term pipeline.
- termPostings - Variable in class org.terrier.matching.PostingListManager
-
posting lists for each term
- termProperties - Variable in class org.terrier.matching.MatchingQueryTerms
-
A mapping from the string of a query term to its properties.
- terms - Variable in class org.terrier.matching.dsms.BooleanScoreModifier
-
The terms to check.
- terms - Variable in class org.terrier.querying.DFRBagExpansionTerms
-
The terms in the top-retrieval documents.
- TermScoreModifier - Interface in org.terrier.matching.tsms
-
Deprecated.
Use WeightingModel instead.
- termSet() - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Returns all terms in this posting list
- TermsInAttributes - Variable in class org.terrier.indexing.SimpleXMLCollection
-
set if any TermElements contains ELEMENT_ATTR_SEPARATOR
- termsInDocument - Variable in class org.terrier.structures.indexing.classical.BasicIndexer
-
The structure that holds the terms found in a document.
- termsInDocument - Variable in class org.terrier.structures.indexing.classical.BlockIndexer
-
The list of terms in this document, and for each, the block occurrences.
- termStatistics - Variable in class org.terrier.matching.PostingListManager
-
EntryStatistics for each term
- termStatistics - Variable in class org.terrier.structures.indexing.singlepass.RunsMerger
-
- termStrings - Variable in class org.terrier.matching.PostingListManager
-
String form for each term
- termTF - Variable in class org.terrier.structures.indexing.singlepass.PostingInRun
-
tf for the current posting
- Terrier4 - Class in org.terrier.utility.restructure
-
This Class allows the updating of a Terrier 3.x index to the specification of
Terrier 4.x index.
- Terrier4() - Constructor for class org.terrier.utility.restructure.Terrier4
-
Use this method when you wish to specify the properties object to rewrite
- Terrier4(String, String) - Constructor for class org.terrier.utility.restructure.Terrier4
-
Use this method to load an index data.properties file and rewrite it
- TERRIER_ETC - Static variable in class org.terrier.utility.ApplicationSetup
-
The directory under which the configuration files
of Terrier are stored.
- TERRIER_HOME - Static variable in class org.terrier.utility.ApplicationSetup
-
The directory under which the application is installed.
- TERRIER_INDEX_PATH - Static variable in class org.terrier.utility.ApplicationSetup
-
The name of the directory where the inverted
file and other data structures are stored.
- TERRIER_INDEX_PREFIX - Static variable in class org.terrier.utility.ApplicationSetup
-
The prefix of the data structures' filenames.
- TERRIER_SHARE - Static variable in class org.terrier.utility.ApplicationSetup
-
The name of the directory where installation independent
read-only data is stored.
- TERRIER_VAR - Static variable in class org.terrier.utility.ApplicationSetup
-
The name of the directory where the data structures
and the output of Terrier are stored.
- TERRIER_VERSION - Static variable in class org.terrier.utility.ApplicationSetup
-
Current Terrier version
- TerrierFloatLexer - Class in org.terrier.querying.parser
-
- TerrierFloatLexer(InputStream) - Constructor for class org.terrier.querying.parser.TerrierFloatLexer
-
- TerrierFloatLexer(Reader) - Constructor for class org.terrier.querying.parser.TerrierFloatLexer
-
- TerrierFloatLexer(InputBuffer) - Constructor for class org.terrier.querying.parser.TerrierFloatLexer
-
- TerrierFloatLexer(LexerSharedInputState) - Constructor for class org.terrier.querying.parser.TerrierFloatLexer
-
- TerrierLexer - Class in org.terrier.querying.parser
-
- TerrierLexer(InputStream) - Constructor for class org.terrier.querying.parser.TerrierLexer
-
- TerrierLexer(Reader) - Constructor for class org.terrier.querying.parser.TerrierLexer
-
- TerrierLexer(InputBuffer) - Constructor for class org.terrier.querying.parser.TerrierLexer
-
- TerrierLexer(LexerSharedInputState) - Constructor for class org.terrier.querying.parser.TerrierLexer
-
- TerrierQueryParser - Class in org.terrier.querying.parser
-
- TerrierQueryParser(TokenBuffer, int) - Constructor for class org.terrier.querying.parser.TerrierQueryParser
-
- TerrierQueryParser(TokenBuffer) - Constructor for class org.terrier.querying.parser.TerrierQueryParser
-
- TerrierQueryParser(TokenStream, int) - Constructor for class org.terrier.querying.parser.TerrierQueryParser
-
- TerrierQueryParser(TokenStream) - Constructor for class org.terrier.querying.parser.TerrierQueryParser
-
- TerrierQueryParser(ParserSharedInputState) - Constructor for class org.terrier.querying.parser.TerrierQueryParser
-
- TerrierQueryParserTokenTypes - Interface in org.terrier.querying.parser
-
- TerrierTimer - Class in org.terrier.utility
-
This class implements a timer.
- TerrierTimer() - Constructor for class org.terrier.utility.TerrierTimer
-
- TerrierTimer(String, double) - Constructor for class org.terrier.utility.TerrierTimer
-
- test - Variable in class org.terrier.structures.outputformat.LETOROutputFormat
-
- Tf - Class in org.terrier.matching.models
-
This class implements a simple Tf weighting model.
- Tf() - Constructor for class org.terrier.matching.models.Tf
-
- Tf(double) - Constructor for class org.terrier.matching.models.Tf
-
- TF - Variable in class org.terrier.structures.BasicLexiconEntry
-
the total number of occurrences of the term in the index
- TF - Variable in class org.terrier.structures.BasicTermStatsLexiconEntry
-
- TF - Variable in class org.terrier.structures.indexing.singlepass.Posting
-
The term frequency
- tf - Variable in class org.terrier.structures.postings.BasicPostingImpl
-
frequency of this posting
- tf - Variable in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- tf - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- tf_concave_k(double, double) - Static method in class org.terrier.matching.models.WeightingModelLibrary
-
Returns a concave tf as described in Robertson and Walker, 1994.
- tf_concave_log(double) - Static method in class org.terrier.matching.models.WeightingModelLibrary
-
Returns a concave tf as described in Singhal et al., 1999.
- tf_cornell(double, double, double, double) - Static method in class org.terrier.matching.models.WeightingModelLibrary
-
Returns a concave pivot length normalized tf as described in Singhal et al., 1999.
- TF_IDF - Class in org.terrier.matching.models
-
This class implements the TF_IDF weighting model.
- TF_IDF() - Constructor for class org.terrier.matching.models.TF_IDF
-
A default constructor to make this model.
- TF_IDF(double) - Constructor for class org.terrier.matching.models.TF_IDF
-
Constructs an instance of TF_IDF
- tf_pivoted(double, double, double, double) - Static method in class org.terrier.matching.models.WeightingModelLibrary
-
Returns a modified tf with pivot length normalization as described in Singhal et al., 1996.
- tf_robertson(double, double, double, double, double) - Static method in class org.terrier.matching.models.WeightingModelLibrary
-
Returns a concave pivot length normalized tf as described in Robertson et al., 1999.
- tfs - Variable in class org.terrier.structures.indexing.LexiconMap
-
mapping: term to term frequency in the collection
- tfs - Variable in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- tfs - Variable in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- tfs - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- tfsCodec - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- tfsCodec - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- tfsCodec - Variable in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- tfsCodec - Variable in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- tfsCodec - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- thisDoc - Variable in class org.terrier.indexing.SimpleXMLCollection
-
the current XML document that is being read by the indexer
- ThisDocID - Variable in class org.terrier.indexing.TRECCollection
-
The string identifier of the current document.
- thisFilename - Variable in class org.terrier.indexing.SimpleFileCollection
-
The filename of the current file we are processing.
- tinyDoubleStringArray - Static variable in class org.terrier.querying.Manager
-
- tinySingleStringArray - Static variable in class org.terrier.querying.Manager
-
- tmpSTQ - Static variable in class org.terrier.querying.parser.Query
-
An attribute used constructing arrays of the right type.
- toArray() - Method in class org.terrier.applications.batchquerying.TRECQuery
-
Returns the queries in an array of strings
- toBytes(DataOutput) - Method in class org.terrier.structures.FilePosition
-
Seralize this object to the named dataoutput instance
- toHConfiguration(Index, Configuration) - Static method in class org.terrier.utility.io.HadoopUtility
-
Puts the specified index onto the given Hadoop configuration
- tokenise(Reader) - Method in class org.terrier.indexing.tokenisation.EnglishTokeniser
-
- tokenise(Reader) - Method in class org.terrier.indexing.tokenisation.IdentityTokeniser
-
- tokenise(Reader) - Method in class org.terrier.indexing.tokenisation.Tokeniser
-
Tokenises the text obtained from the specified reader.
- tokenise(Reader) - Method in class org.terrier.indexing.tokenisation.UTFTokeniser
-
- tokenise(Reader) - Method in class org.terrier.indexing.tokenisation.UTFTwitterTokeniser
-
- tokeniser - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
Tokeniser to use for all documents parsed by this class
- tokeniser - Variable in class org.terrier.indexing.SimpleFileCollection
-
- tokeniser - Variable in class org.terrier.indexing.TaggedDocument
-
- Tokeniser - Class in org.terrier.indexing.tokenisation
-
A tokeniser class is responsible for tokenising a block of text.
- Tokeniser() - Constructor for class org.terrier.indexing.tokenisation.Tokeniser
-
- Tokenizer - Interface in org.terrier.indexing
-
The specification of the interface implemented
by tokeniser classes.
- tokenMaximumLength - Static variable in class org.terrier.indexing.TaggedDocument
-
The maximum length of a token in the check method.
- tokenMaximumLength - Static variable in class org.terrier.indexing.TRECFullTokenizer
-
The maximum length of a token in the check method.
- tokenStream - Variable in class org.terrier.indexing.FileDocument
-
- TokenStream - Class in org.terrier.indexing.tokenisation
-
Represents a stream of tokens found by a tokeniser.
- TokenStream() - Constructor for class org.terrier.indexing.tokenisation.TokenStream
-
- topicFiles - Variable in class org.terrier.applications.batchquerying.TRECQuery
-
The topic files used in this object
- topicsParser - Variable in class org.terrier.applications.batchquerying.TRECQuerying
-
What class parse to parse the batch topic files.
- toString() - Method in class org.terrier.compression.bit.MemoryOutputStream
-
Writes the sequence of bytes in the byte[] into String format
- toString() - Method in class org.terrier.compression.bit.MemorySBOS
-
Writes the underlying MemoryOutputStream in String format.
- toString() - Method in class org.terrier.compression.integer.codec.IntegerCodec
-
returns a textual description of the codec
- toString() - Method in class org.terrier.querying.parser.DisjunctiveQuery
-
- toString() - Method in class org.terrier.querying.parser.FieldQuery
-
Returns a string representation of the query.
- toString() - Method in class org.terrier.querying.parser.MultiTermQuery
-
Returns a string representation of the query.
- toString() - Method in class org.terrier.querying.parser.PhraseQuery
-
Returns a string representation of the phrase query.
- toString() - Method in class org.terrier.querying.parser.Query
-
Force anything concrete to provide toString method
- toString() - Method in class org.terrier.querying.parser.RequirementQuery
-
Returns a string representation of the query.
- toString() - Method in class org.terrier.querying.parser.SingleTermQuery
-
Returns a string representation of the query term.
- toString() - Method in class org.terrier.realtime.memory.MemoryIndex
-
Returns a String representation of this index
- toString() - Method in class org.terrier.realtime.multi.MultiIndex
-
Returns a String representation of this index
- toString() - Method in class org.terrier.structures.BasicLexiconEntry
-
returns a string representation of this lexicon entry
- toString() - Method in class org.terrier.structures.collections.MapEntry
- toString() - Method in class org.terrier.structures.CollectionStatistics
-
Returns a concrete representation of an index's statistics
- toString() - Method in class org.terrier.structures.DocumentIndexEntry
- toString() - Method in class org.terrier.structures.FieldDocumentIndexEntry
-
- toString() - Method in class org.terrier.structures.FieldLexiconEntry
-
- toString() - Method in class org.terrier.structures.FilePosition
-
String representation of this object
- toString() - Method in class org.terrier.structures.Index
-
Returns a String representation of this index
- toString() - Method in class org.terrier.structures.indexing.singlepass.hadoop.MapEmittedPostingList
-
Returns the Map & Flush Number
- toString() - Method in class org.terrier.structures.indexing.singlepass.hadoop.SplitEmittedTerm
-
- toString() - Method in class org.terrier.structures.indexing.singlepass.hadoop.WritableByteArray
- toString() - Method in class org.terrier.structures.indexing.singlepass.RunWriter
- toString() - Method in class org.terrier.structures.IndexOnDisk
-
- toString() - Method in class org.terrier.structures.integer.IntegerCodecCompressionConfiguration
-
- toString() - Method in class org.terrier.structures.LexiconEntry
- toString() - Method in class org.terrier.structures.postings.BasicPostingImpl
-
Makes a human readable form of this posting
- toString() - Method in class org.terrier.structures.postings.bit.BlockFieldIterablePosting
-
Makes a human readable form of this posting
- toString() - Method in class org.terrier.structures.postings.bit.BlockIterablePosting
-
- toString() - Method in class org.terrier.structures.postings.bit.FieldIterablePosting
-
- toString() - Method in class org.terrier.structures.postings.BlockFieldPostingImpl
-
Makes a human readable form of this posting
- toString() - Method in class org.terrier.structures.postings.BlockPostingImpl
-
Makes a human readable form of this posting
- toString() - Method in class org.terrier.structures.postings.FieldPostingImpl
-
Makes a human readable form of this posting
- toString() - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
Makes a human readable form of this posting
- toString() - Method in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
Makes a human readable form of this posting
- toString() - Method in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
Makes a human readable form of this posting
- toString() - Method in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
Makes a human readable form of this posting
- toString() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
Makes a human readable form of this posting
- toString() - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Debug friendly output of this pointer
- toString() - Method in class org.terrier.terms.PorterStemmer
-
After a word has been stemmed, it can be retrieved by toString(),
or a reference to the internal buffer can be retrieved by getResultBuffer
and getResultLength (which is generally more efficient.)
- toString(double, int) - Static method in class org.terrier.utility.Rounding
-
Rounds to place digits and transforms the double number d
to a string for printing
- total - Variable in class org.terrier.utility.TerrierTimer
-
The total number of items to process in a task.
- totalDocumentLength - Variable in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
The total length of the X top-retrieved documents.
- totalDocumentLength - Variable in class org.terrier.querying.DFRBagExpansionTerms
-
The number of tokens in the X top ranked documents.
- totalNumberOfRelevant - Variable in class org.terrier.evaluation.AdhocEvaluation
-
The total number of relevant documents in the qrels file
for the queries processed in the task.
- totalNumberOfRelevantDocs - Variable in class org.terrier.evaluation.TRECQrelsInMemory
-
The total number of relevant documents.
- totalNumberOfRelevantRetrieved - Variable in class org.terrier.evaluation.AdhocEvaluation
-
The total number of relevant documents retrieved in the task.
- totalNumberOfRetrieved - Variable in class org.terrier.evaluation.AdhocEvaluation
-
The total number of documents retrieved in the task.
- totalTime - Variable in class org.terrier.matching.BaseMatching
-
- tpa - Variable in class org.terrier.querying.Manager
-
TermPipeline processing
- transform(String) - Method in class org.terrier.utility.Files.PathTransformation
-
change a path if it matches this transformation
- transform(String) - Static method in class org.terrier.utility.Files
-
apply any transformations to the specified filename
- traverseDirectFile(TIntIntHashMap, TIntArrayList[][]) - Method in class org.terrier.structures.indexing.classical.BlockInvertedIndexBuilder
-
Traverses the direct fies recording all occurrences of terms noted in
codesHashMap into tmpStorage.
- traverseDirectFile(TIntIntHashMap, TIntArrayList[][]) - Method in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
Traverses the direct index and creates the inverted index entries
for the terms specified in the codesHashMap and tmpStorage.
- traverseInvertedFile(PostingIndexInputStream, int, int, Posting[]) - Method in class org.terrier.structures.indexing.singlepass.BlockInverted2DirectIndexBuilder
-
traverse the inverted file, looking for all occurrences of documents in the given range
- traverseInvertedFile(PostingIndexInputStream, int, int, Posting[]) - Method in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
traverse the inverted file, looking for all occurrences of documents in the given range
- TREC_DOC_TAGS - Static variable in class org.terrier.utility.TagSet
-
The prefix for the TREC document tags.
- TREC_EXACT_DOC_TAGS - Static variable in class org.terrier.utility.TagSet
-
The prefix for the TREC document exact tags.
- TREC_PROPERTY_TAGS - Static variable in class org.terrier.utility.TagSet
-
The prefix for the TREC property tags.
- TREC_QUERY_TAGS - Static variable in class org.terrier.utility.TagSet
-
The prefix for the TREC topic tags.
- TREC_RESULTS - Static variable in class org.terrier.utility.ApplicationSetup
-
The name of the directory where the results
are stored.
- TREC_RESULTS_SUFFIX - Static variable in class org.terrier.utility.ApplicationSetup
-
The suffix of the files, where the results are stored.
- TRECCollection - Class in org.terrier.indexing
-
Models a TREC test collection by implementing the interfaces
Collection and DocumentExtractor.
- TRECCollection(String, String, String, String) - Constructor for class org.terrier.indexing.TRECCollection
-
Specific constructor: reads the files listed in CollectionSpecFilename,
the Blacklist of Document IDs in BlacklistSpecFilename, and stores document
offsets and lengths in the document pointers file docPointersFilename.
- TRECCollection() - Constructor for class org.terrier.indexing.TRECCollection
-
A default constructor that reads the collection specification
file, as configured by the property collection.spec,
reads a list of blacklisted document numbers, specified by the
property trec.blacklist.docids and opens the
first collection file to process.
- TRECCollection(InputStream) - Constructor for class org.terrier.indexing.TRECCollection
-
A constructor that reads only the document in the specificed
InputStream.
- TRECDocidOutputFormat - Class in org.terrier.structures.outputformat
-
OutputFormat for writing TREC runs where the docnos are NOT looked up,
but instead the (integer, internal) docids are recorded in the .res file.
- TRECDocidOutputFormat(Index) - Constructor for class org.terrier.structures.outputformat.TRECDocidOutputFormat
-
Creates a new TRECDocidOutputFormat.
- TRECDocnoOutputFormat - Class in org.terrier.structures.outputformat
-
Standard OutputFormat for writing TREC runs
- TRECDocnoOutputFormat(Index) - Constructor for class org.terrier.structures.outputformat.TRECDocnoOutputFormat
-
Create a TRECDocnoOutputFormat using the specified index for
looking up the docnos
- TRECFullTokenizer - Class in org.terrier.indexing
-
This class is the tokenizer used for indexing TREC topic files.
- TRECFullTokenizer() - Constructor for class org.terrier.indexing.TRECFullTokenizer
-
TConstructs an instance of the TRECFullTokenizer.
- TRECFullTokenizer(BufferedReader) - Constructor for class org.terrier.indexing.TRECFullTokenizer
-
Constructs an instance of the TRECFullTokenizer,
given the buffered reader.
- TRECFullTokenizer(TagSet, TagSet) - Constructor for class org.terrier.indexing.TRECFullTokenizer
-
Constructs an instance of the TRECFullTokenizer with
non-default tags.
- TRECFullTokenizer(TagSet, TagSet, BufferedReader) - Constructor for class org.terrier.indexing.TRECFullTokenizer
-
Constructs an instance of the TRECFullTokenizer with
non-default tags and a given buffered reader.
- TRECIndexing - Class in org.terrier.applications
-
This class creates the indices for a test collection.
- TRECIndexing(String, String) - Constructor for class org.terrier.applications.TRECIndexing
-
A constructor that initialised the data structures
to use for indexing.
- TRECIndexing(String, String, String) - Constructor for class org.terrier.applications.TRECIndexing
-
A constructor that initialised the data structures
to use for indexing.
- TRECIndexing() - Constructor for class org.terrier.applications.TRECIndexing
-
A default constructor that initialised the data structures
to use for indexing.
- TRECQrelsInMemory - Class in org.terrier.evaluation
-
Loads the relevance assessments in memory, for performing
evaluation of runs.
- TRECQrelsInMemory(String) - Constructor for class org.terrier.evaluation.TRECQrelsInMemory
-
A constructor that creates an instance of the class
and loads in memory the relevance assessments from the
given file.
- TRECQrelsInMemory(String[]) - Constructor for class org.terrier.evaluation.TRECQrelsInMemory
-
A constructor that creates an instance of the class
and loads in memory the relevance assessments from the
given files.
- TRECQrelsInMemory() - Constructor for class org.terrier.evaluation.TRECQrelsInMemory
-
* A default constructor that creates an instance of the class
and loads in memory the relevance assessments from the files
that are specified in the file specified by the property
TREC_QRELS.
- TRECQrelsInMemory.QrelsHashSet - Class in org.terrier.evaluation
-
Models the set of relevant documents for one query.
- TRECQrelsInMemory.QrelsHashSet(String) - Constructor for class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
Creates the an instance of the class with a given
query identifier.
- TRECQuery - Class in org.terrier.applications.batchquerying
-
This class is used for reading the queries
from TREC topic files.
- TRECQuery() - Constructor for class org.terrier.applications.batchquerying.TRECQuery
-
Constructs an instance of TRECQuery,
that reads and stores all the queries from
the files defined in the trec.topics property.
- TRECQuery(File) - Constructor for class org.terrier.applications.batchquerying.TRECQuery
-
Constructs an instance of TRECQuery that
reads and stores all the queries from a
the specified query file.
- TRECQuery(File[]) - Constructor for class org.terrier.applications.batchquerying.TRECQuery
-
Constructs an instance of TRECQuery that
reads and stores all the queries from
the specified query files.
- TRECQuery(String) - Constructor for class org.terrier.applications.batchquerying.TRECQuery
-
Constructs an instance of TRECQuery that
reads and stores all the queries from a
file with the specified filename.
- TRECQuery(String[]) - Constructor for class org.terrier.applications.batchquerying.TRECQuery
-
Constructs an instance of TRECQuery that
reads and stores all the queries from
files with the specified filename.
- TRECQuery - Class in org.terrier.structures
-
Deprecated.
- TRECQuery() - Constructor for class org.terrier.structures.TRECQuery
-
Deprecated.
- TRECQuery(File) - Constructor for class org.terrier.structures.TRECQuery
-
Deprecated.
- TRECQuery(File[]) - Constructor for class org.terrier.structures.TRECQuery
-
Deprecated.
- TRECQuery(String) - Constructor for class org.terrier.structures.TRECQuery
-
Deprecated.
- TRECQuery(String[]) - Constructor for class org.terrier.structures.TRECQuery
-
Deprecated.
- TRECQuerying - Class in org.terrier.applications.batchquerying
-
This class performs a batch mode retrieval from a set of TREC queries.
- TRECQuerying() - Constructor for class org.terrier.applications.batchquerying.TRECQuerying
-
TRECQuerying default constructor initialises the inverted index, the
lexicon and the document index structures.
- TRECQuerying(boolean) - Constructor for class org.terrier.applications.batchquerying.TRECQuerying
-
TRECQuerying constructor initialises the inverted index, the
lexicon and the document index structures.
- TRECQuerying(Index) - Constructor for class org.terrier.applications.batchquerying.TRECQuerying
-
TRECQuerying constructor initialises the specified inverted index, the
lexicon and the document index structures.
- TRECResultsMatching - Class in org.terrier.matching
-
A matching implementation that retrieves results from a TREC result file
rather than the current index.
- TRECResultsMatching(Index) - Constructor for class org.terrier.matching.TRECResultsMatching
-
Contructs an instance of the TRECResultsMatching given an index.
- TRECResultsMatching(Index, String) - Constructor for class org.terrier.matching.TRECResultsMatching
-
Contructs an instance of the TRECResultsMatching.
- TRECResultsMatching(Index, String, String) - Constructor for class org.terrier.matching.TRECResultsMatching
-
Contructs an instance of the TRECResultsMatching.
- TRECResultsMatching.InputFormat - Enum in org.terrier.matching
-
The result set input format.
- TRECSetup - Class in org.terrier.applications.batchquerying
-
This method is for setting the correct file and directory names
in the files etc/collection.spec, etc/terrier.properties, etc.
- TRECSetup() - Constructor for class org.terrier.applications.batchquerying.TRECSetup
-
- TrecTerrier - Class in org.terrier.applications
-
The text-based application that handles querying
with Terrier, for TREC-like test collections.
- TrecTerrier() - Constructor for class org.terrier.applications.TrecTerrier
-
- TrecTerrier - Class in <Unnamed>
-
Legacy wrapper class for org.terrier.applications.TrecTerrier.
- TrecTerrier() - Constructor for class TrecTerrier
-
- TRECUTFCollection - Class in org.terrier.indexing
-
Deprecated.
- TRECUTFCollection() - Constructor for class org.terrier.indexing.TRECUTFCollection
-
Deprecated.
Instantiate a new TRECUTFCollection.
- TRECUTFCollection(InputStream) - Constructor for class org.terrier.indexing.TRECUTFCollection
-
Deprecated.
Instantiate a new TRECUTFCollection.
- TRECUTFCollection(String, String, String, String) - Constructor for class org.terrier.indexing.TRECUTFCollection
-
Deprecated.
Instantiate a new TRECUTFCollection.
- TRECWebCollection - Class in org.terrier.indexing
-
Version of TRECCollection which can parse
standard form DOCHDR tags in TREC Web corpoa.
- TRECWebCollection() - Constructor for class org.terrier.indexing.TRECWebCollection
-
Constructs an instance of the TRECWebCollection.
- TRECWebCollection(InputStream) - Constructor for class org.terrier.indexing.TRECWebCollection
-
Constructs an instance of the TRECWebCollection, given an InputStream.
- TRECWebCollection(String, String, String, String) - Constructor for class org.terrier.indexing.TRECWebCollection
-
Constructs an instance of the TRECWebCollection.
- trimLexicon(int) - Method in class org.terrier.realtime.memory.MemoryLexicon
-
- TRv2PorterStemmer - Class in org.terrier.terms
-
This is the Porter stemming algorithm, coded up in JAVA by Gianni Amati.
- TRv2PorterStemmer(TermPipeline) - Constructor for class org.terrier.terms.TRv2PorterStemmer
-
Constructs an instance of the TRv2PorterStemmer.
- TRv2WeakPorterStemmer - Class in org.terrier.terms
-
An implementation of the Porter stemming algorithm that uses only the first
step of the algorithm.
- TRv2WeakPorterStemmer(TermPipeline) - Constructor for class org.terrier.terms.TRv2WeakPorterStemmer
-
Constructs an instance of the TRv2WeakPorterStemmer.
- TurkishSnowballStemmer - Class in org.terrier.terms
-
Turkish stemmer implmented by Snowball.
- TurkishSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.TurkishSnowballStemmer
-
constructor
- TwitterJSONCollection - Class in org.terrier.indexing
-
This class represents a collection of tweets stored in JSON
format.
- TwitterJSONCollection(String) - Constructor for class org.terrier.indexing.TwitterJSONCollection
-
- TwitterJSONCollection() - Constructor for class org.terrier.indexing.TwitterJSONCollection
-
- TwitterJSONDocument - Class in org.terrier.indexing
-
This is a Terrier Document implementation of a Tweet stored in JSON format.
- TwitterJSONDocument(String) - Constructor for class org.terrier.indexing.TwitterJSONDocument
-
- TwitterJSONDocument(String, boolean) - Constructor for class org.terrier.indexing.TwitterJSONDocument
-
- TwitterJSONDocument(JsonObject) - Constructor for class org.terrier.indexing.TwitterJSONDocument
-