- 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