A B C D E F G H I J K L M N O P Q R S T U V W X Z _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- 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
- AbstractQuerying - Class in org.terrier.applications
- AbstractQuerying(String) - Constructor for class org.terrier.applications.AbstractQuerying
- AbstractQuerying(String, IndexRef) - Constructor for class org.terrier.applications.AbstractQuerying
- AbstractQuerying.AbstractQueryingCommand - Class in org.terrier.applications
- AbstractQueryingCommand(Class<? extends AbstractQuerying>) - Constructor for class org.terrier.applications.AbstractQuerying.AbstractQueryingCommand
- abstracts - Variable in class org.terrier.indexing.TaggedDocument
-
builders for each abstract
- AbstractScoringMatching - Class in org.terrier.matching
- AbstractScoringMatching(Index, Matching, WeightingModel) - Constructor for class org.terrier.matching.AbstractScoringMatching
- AbstractScoringMatching(Index, Matching, WeightingModel, Predicate<Pair<String, Set<String>>>) - Constructor for class org.terrier.matching.AbstractScoringMatching
- 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(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.
- add(int, int) - Method in class org.terrier.realtime.memory.MemoryDirectIndex.DocumentPostingList
- add(int, int) - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.BasicMemoryPostingList
- add(int, int, int) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsDirectIndex
- add(int, int, int) - Method in class org.terrier.realtime.memory.MemoryDirectIndex
-
Add posting to direct file.
- add(int, int, int) - Method in class org.terrier.realtime.memory.MemoryInvertedIndex
-
Add posting to inverted file.
- add(int, int, int[]) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsDirectIndex.FieldDocumentPostingList
- add(int, int, int, int[]) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsDirectIndex
-
Insert/update posting (docid,freq,(fields)).
- add(int, int, int, int[]) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsInvertedIndex
-
Insert/update posting (docid,freq,(fields)).
- add(String) - Method in class org.terrier.querying.parser.MultiTermQuery
-
Adds a single query term to the query.
- add(MatchingQueryTerms.MatchingTerm) - Method in class org.terrier.matching.MatchingQueryTerms
- add(Query) - Method in class org.terrier.querying.parser.MultiTermQuery
-
Adds a subquery to this query.
- 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 class org.terrier.realtime.memory.fields.MemoryFieldsLexiconEntry
-
Increment the statistics of this object by that of another.
- 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 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(EntryStatistics) - Method in class org.terrier.structures.restructure.Tr3BlockLexiconEntry
-
Deprecated.increment this lexicon entry by another
- add(EntryStatistics) - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
increment this lexicon entry by another
- add(EntryStatistics) - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
Increment the statistics of this object by that of another.
- add(EntryStatistics) - Method in class org.terrier.structures.restructure.Tr4FieldLexiconEntry
- add(EntryStatistics) - Method in class org.terrier.structures.SimpleNgramEntryStatistics
- addDependencies(List<String>) - Method in class org.terrier.utility.MavenResolver
-
Allows user-facing code to add more jar files
- 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.
- addDirectStructure(IndexOnDisk) - Method in class org.terrier.tests.BatchEndToEndTest
- addDocument(int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndex
-
Add document length to document index.
- addDocument(int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap
- addDocument(int, int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap
-
Add document length to document index.
- 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.
- 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.
- addEscapes(String) - Static method in error org.terrier.matching.matchops.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
- addEscapes(String) - Static method in error org.terrier.querying.parser.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
- addEscapes(String) - Static method in error org.terrier.utility.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
- 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.
- addGlobalTerrierProperties(Properties) - Method in class org.terrier.tests.ApplicationSetupBasedTest
- addIndexStructure(String, Class<?>, Class<?>[], String[]) - Method in class org.terrier.structures.PropertiesIndex
-
tell the index about a new index structure it provides.
- addIndexStructure(String, String) - Method in class org.terrier.structures.PropertiesIndex
-
add an index structure to this index.
- addIndexStructure(String, String, String[], String[]) - Method in class org.terrier.structures.PropertiesIndex
-
add an index structure to this index.
- addIndexStructure(String, String, String, String) - Method in class org.terrier.structures.PropertiesIndex
-
add an index structure to this index.
- addIndexStructureInputStream(String, Class<?>, Class<?>[], String[]) - Method in class org.terrier.structures.PropertiesIndex
-
tell the index about a new input stream index structure it provides.
- addIndexStructureInputStream(String, String) - Method in class org.terrier.structures.PropertiesIndex
-
tell the index about a new input stream index structure it provides.
- addIndexStructureInputStream(String, String, String[], String[]) - Method in class org.terrier.structures.PropertiesIndex
-
tell the index about a new input stream index structure it provides.
- addIndexStructureInputStream(String, String, String, String) - Method in class org.terrier.structures.PropertiesIndex
-
tell the index about a new input stream index structure it provides.
- addJarFiles(Collection<String>) - Method in class org.terrier.utility.MavenResolver
- addJarURLs(Collection<URL>) - Method in class org.terrier.utility.MavenResolver
- 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, Class<? extends Lexicon<?>>, Class<? extends Iterator<?>>, Class<? extends Iterator<LexiconEntry>>, String) - Static method in class org.terrier.structures.FSOMapFileLexiconOutputStreamGeneric
-
Adds Lexicon to index
- 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
-
Deprecated.
- 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.
- addStatistics(CollectionStatistics) - Method in class org.terrier.structures.CollectionStatistics
-
Increment the collection statistics with the provided collection statistics.
- addStatistics(EntryStatistics[]) - Static method in class org.terrier.matching.matchops.MultiTermOp
-
merges several EntryStatistics for a single effective term simply by adding
- 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
- addToDocument(int, Document) - 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, Document) - Method in interface org.terrier.realtime.UpdatableIndex
-
Adds specified content contents to the named document id.
- addToDocument(int, DocumentPostingList) - Method in class org.terrier.realtime.incremental.IncrementalIndex
- addToDocument(int, DocumentPostingList) - Method in class org.terrier.realtime.memory.MemoryIndex
-
Adds relevant terms to the named document id.
- addToDocument(int, DocumentPostingList) - Method in interface org.terrier.realtime.UpdatableIndex
-
Adds relevant terms to the named document id.
- addURL(URL) - Method in class org.terrier.utility.MavenResolver.MutableURLClassLoader
- addURLs(Iterable<URL>) - Method in class org.terrier.utility.MavenResolver.MutableURLClassLoader
- addWeightingModel(WeightingModel) - Method in class org.terrier.querying.parser.Query.QTPBuilder
- 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
- adjustBeginLineColumn(int, int) - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Method to adjust line and column numbers for the start of a token.
- adjustBeginLineColumn(int, int) - Method in class org.terrier.querying.parser.SimpleCharStream
-
Method to adjust line and column numbers for the start of a token.
- adjustBeginLineColumn(int, int) - Method in class org.terrier.utility.SimpleCharStream
-
Method to adjust line and column numbers for the start of a token.
- afterEffect - Variable in class org.terrier.matching.models.DFRWeightingModel
-
The applied model for after effect (aka.
- 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_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
- allClosed() - Static method in class org.terrier.utility.io.CheckClosedStreams
- allExists(String...) - Static method in class org.terrier.structures.PropertiesIndex
-
returns true if all named files exist
- allMetaItems() - Method in class org.terrier.matching.AccumulatorResultSet
-
Unsupported
- allMetaItems() - Method in class org.terrier.matching.CollectionResultSet
- allMetaItems() - Method in class org.terrier.matching.daat.CandidateResultSet
- allMetaItems() - Method in class org.terrier.matching.QueryResultSet
-
returns all metadata, indexed first by metadata type, then by rank.
- allMetaItems() - Method in interface org.terrier.matching.ResultSet
- Allowed_Controls - Variable in class org.terrier.querying.LocalManager
-
This contains a list of controls that may be set in the querying API
- ALPHANUMERIC - Static variable in interface org.terrier.querying.parser.TerrierQLParserConstants
-
RegularExpression Id.
- ANDIterablePosting - Class in org.terrier.structures.postings
-
An instance of IterablePostings that works with passed arrays of ids and frequencies.
- ANDIterablePosting(IterablePosting[], EntryStatistics[]) - Constructor for class org.terrier.structures.postings.ANDIterablePosting
- ANDIterablePosting(IterablePosting[], Pointer[]) - Constructor for class org.terrier.structures.postings.ANDIterablePosting
- ANDQueryOp - Class in org.terrier.matching.matchops
-
This combines multiple operators into a single op, where must all occur in a document.
- ANDQueryOp(String[]) - Constructor for class org.terrier.matching.matchops.ANDQueryOp
- ANDQueryOp(Operator[]) - Constructor for class org.terrier.matching.matchops.ANDQueryOp
- AnyclassLauncher - Class in org.terrier.applications
- AnyclassLauncher() - Constructor for class org.terrier.applications.AnyclassLauncher
- 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.
- 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.
- ApplicationSetupBasedTest - Class in org.terrier.tests
-
Base class for a test that requires ApplicationSetup to be correctly initialised.
- ApplicationSetupBasedTest() - Constructor for class org.terrier.tests.ApplicationSetupBasedTest
- 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.
- applyDSMs(Index, String, MatchingQueryTerms, int, int[], short[], FeaturedResultSet) - Method in class org.terrier.matching.FeaturedScoringMatching
- 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
- 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.
- ApplyTermPipeline - Class in org.terrier.querying
- ApplyTermPipeline() - Constructor for class org.terrier.querying.ApplyTermPipeline
- ApplyTermPipeline(String) - Constructor for class org.terrier.querying.ApplyTermPipeline
- appProperties - Static variable in class org.terrier.utility.ApplicationSetup
-
The properties object in which the properties from the file are read.
- arr - Variable in class org.terrier.evaluation.NamedPageEvaluation
-
The average reciprocal rank.
- ArrayFileIterator(String, FixedSizeWriteableFactory<V>) - Constructor for class org.terrier.structures.collections.FSArrayFile.ArrayFileIterator
-
constructor
- ArrayFileIterator(IndexOnDisk, String) - Constructor for class org.terrier.structures.collections.FSArrayFile.ArrayFileIterator
-
constructor
- 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[][], boolean, int[], int[]) - Constructor for class org.terrier.structures.postings.ArrayOfBlockFieldIterablePosting
- ArrayOfBlockFieldIterablePosting(int[], int[], int[], int[][], int[][], 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(double[], int[], short[]) - Static method in class org.terrier.sorting.MultiSort
-
Sorts the given arrays in ascending order, using heap-sort.
- 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.sorting.MultiSort
-
Sorts the top topElements of the given array 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.
- ascendingHeapSort(int[][]) - Static method in class org.terrier.sorting.HeapSortInt
-
ascendingHeapSort
- ascendingHeapSort(int[], double[], short[], int) - Static method in class org.terrier.sorting.MultiSort
-
ascendingHeapSort
- ascendingHeapSort(int[], int[]) - Static method in class org.terrier.sorting.HeapSortInt
-
Sorts the given arrays in ascending order, using heap-sort.
- 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
-
Sorts the top topElements of the given array in ascending order, using heap sort.
- ascendingHeapSort(int[], int[], int[], int[]) - Static method in class org.terrier.sorting.HeapSortInt
-
ascendingHeapSort
- ascendingHeapSort(Comparable<?>[], int[]) - Static method in class org.terrier.sorting.MultiSort
-
Sorts the given arrays in ascending order, using heap-sort.
- asFloat - Variable in class org.terrier.matching.models.StaticScoreModifierWeightingModel
- assertEqualsBitFilePosition(BitIndexPointer, BitFilePosition) - Static method in class org.terrier.structures.postings.PostingTestUtils
- assignNotScore(Full.DAATFullMatchingState, int, CandidateResult) - Method in class org.terrier.matching.daat.FatFull
- assignNotScore(Full.DAATFullMatchingState, int, CandidateResult) - Method in class org.terrier.matching.daat.Full
- assignScore(int, int, double, IterablePosting[]) - Method in class org.terrier.matching.ScoringMatching
- assignScore(int, int, double, IterablePosting[]) - Method in class org.terrier.matching.ScoringMatchingWithFat
- assignScore(Full.DAATFullMatchingState, int, CandidateResult) - Method in class org.terrier.matching.daat.FatFull
- assignScore(Full.DAATFullMatchingState, int, CandidateResult) - Method in class org.terrier.matching.daat.Full
-
assign the score for this posting to this candidate result.
- assignScores(BaseMatching.MatchingState, int, AccumulatorResultSet, IterablePosting) - Method in class org.terrier.matching.taat.Full
- assignWeights(QueryExpansionModel) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Assign weight to terms that are stored in ExpansionTerm[] terms.
- asWritablePosting() - Method in class org.terrier.realtime.memory.fields.MemoryFieldsDirectIterablePosting
- asWritablePosting() - Method in class org.terrier.realtime.memory.fields.MemoryFieldsIterablePosting
-
Copy this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.realtime.memory.MemoryDirectIterablePosting
-
Copy this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.realtime.memory.MemoryIterablePosting
-
Copy this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.realtime.multi.BlockMultiDirectIterablePosting
- asWritablePosting() - Method in class org.terrier.realtime.multi.MultiDirectIterablePosting
- asWritablePosting() - Method in class org.terrier.realtime.multi.MultiIterablePosting
-
Copy this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.structures.indexing.DocumentPostingList.postingIterator
- asWritablePosting() - Method in class org.terrier.structures.postings.ANDIterablePosting
- asWritablePosting() - Method in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
-
Copy this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.structures.postings.BasicPostingImpl
-
Copy this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.structures.postings.bit.BasicIterablePosting
- asWritablePosting() - Method in class org.terrier.structures.postings.bit.BlockFieldIterablePosting
-
Copy 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
-
Copy 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
-
Copy this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.structures.postings.FieldOnlyIterablePosting
- asWritablePosting() - Method in class org.terrier.structures.postings.FieldORIterablePosting
- asWritablePosting() - Method in class org.terrier.structures.postings.FieldPostingImpl
-
Copy this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.structures.postings.ORIterablePosting
-
Copy 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
-
Copy 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
-
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
- b - Variable in class org.terrier.terms.PorterStemmer
- b - Variable in class org.terrier.terms.TRv2PorterStemmer
-
A buffer for word to be stemmed.
- B - Class in org.terrier.matching.models.aftereffect
-
This class implements the B model for the first normalisation by after effect.
- 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.aftereffect.B
- B() - Constructor for class org.terrier.matching.models.basicmodel.B
- 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.
- backup(int) - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Backup a number of characters.
- backup(int) - Method in class org.terrier.querying.parser.SimpleCharStream
-
Backup a number of characters.
- backup(int) - Method in class org.terrier.utility.SimpleCharStream
-
Backup a number of characters.
- band() - Method in class org.terrier.matching.matchops.MatchOpQLParser
- BAND - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- baos - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- BASE_MATCHING_TAG - Static variable in class org.terrier.matching.BaseMatching
- base64() - Method in class org.terrier.matching.matchops.MatchOpQLParser
- BASE64 - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- BASE64WORD - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- BaseCompressingMetaIndex - Class in org.terrier.structures
-
A
MetaIndex
implementation that compresses contents. - BaseCompressingMetaIndex(IndexOnDisk, String) - Constructor for class org.terrier.structures.BaseCompressingMetaIndex
-
Construct an instance of the class with
- BaseCompressingMetaIndex.InputStream - Class in org.terrier.structures
-
An iterator for reading a MetaIndex as a stream
- 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
- BaseMatching.MatchingState - Class in org.terrier.matching
- BaseMetaIndexBuilder - Class in org.terrier.structures.indexing
-
Abstract base class for compressed and uncompressed metaindex building Properties: metaindex.compressed.max.data.in-mem.mb - maximum size that a meta index .zdata file will be kept in memory.
- BaseMetaIndexBuilder(IndexOnDisk, String[], int[], String[]) - Constructor for class org.terrier.structures.indexing.BaseMetaIndexBuilder
-
constructor
- BaseMetaIndexBuilder(IndexOnDisk, String, String[], int[], String[]) - Constructor for class org.terrier.structures.indexing.BaseMetaIndexBuilder
-
constructor
- 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(int, byte, long, byte, int) - 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(DocumentIndexEntry) - 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
- 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.FieldTermProcessor - Class in org.terrier.structures.indexing.classical
-
This class implements an end of a TermPipeline that adds the term to the DocumentTree.
- 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
- BasicIterablePosting() - Constructor for class org.terrier.structures.postings.bit.BasicIterablePosting
-
Empty constructor used ONLY for reflection
- BasicIterablePosting(BitIn, int, DocumentIndex) - Constructor for class org.terrier.structures.postings.bit.BasicIterablePosting
-
Constructor
- 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
- BasicLexiconCollectionStaticticsCounter(PropertiesIndex) - Constructor for class org.terrier.structures.indexing.LexiconBuilder.BasicLexiconCollectionStaticticsCounter
-
constructor
- BasicLexiconCollectionStaticticsCounter(PropertiesIndex, String) - Constructor for class org.terrier.structures.indexing.LexiconBuilder.BasicLexiconCollectionStaticticsCounter
-
constructor
- 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, 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
- BasicMemoryPostingList() - Constructor for class org.terrier.realtime.memory.MemoryInvertedIndex.BasicMemoryPostingList
- BasicMemoryPostingList(int[], int[]) - Constructor for class org.terrier.realtime.memory.MemoryInvertedIndex.BasicMemoryPostingList
- BasicMemoryPostingList(int, int) - Constructor for class org.terrier.realtime.memory.MemoryInvertedIndex.BasicMemoryPostingList
- 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 - 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_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(long, long, long) - Constructor for class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Protected do-nothing constructor for use by child classes
- 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.
- BasicTermProcessor() - Constructor for class org.terrier.structures.indexing.classical.BasicIndexer.BasicTermProcessor
- BasicTermProcessor() - Constructor for class org.terrier.structures.indexing.classical.BlockIndexer.BasicTermProcessor
- BasicTermProcessor() - Constructor for class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.BasicTermProcessor
- 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.
- BatchEndToEndTest - Class in org.terrier.tests
- BatchEndToEndTest() - Constructor for class org.terrier.tests.BatchEndToEndTest
- BatchEndToEndTest.BatchEndToEndTestEventHooks - Class in org.terrier.tests
- BatchEndToEndTestEventHooks() - Constructor for class org.terrier.tests.BatchEndToEndTest.BatchEndToEndTestEventHooks
- BatchEvaluationCommand - Class in org.terrier.evaluation
- BatchEvaluationCommand() - Constructor for class org.terrier.evaluation.BatchEvaluationCommand
- BatchIndexing - Class in org.terrier.applications
-
Abstract class for all code that set up the batch indexers
- BatchIndexing(String, String) - Constructor for class org.terrier.applications.BatchIndexing
- BatchIndexing.Command - Class in org.terrier.applications
- BATCHRETRIEVE_COMMAND - Static variable in class org.terrier.applications.batchquerying.TRECQuerying
- BATCHRETRIEVE_PROP_PREFIX - Static variable in class org.terrier.applications.batchquerying.TRECQuerying
- 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.
- beginColumn - Variable in class org.terrier.matching.matchops.Token
-
The column number of the first character of this Token.
- beginColumn - Variable in class org.terrier.querying.parser.Token
-
The column number of the first character of this Token.
- beginColumn - Variable in class org.terrier.utility.Token
-
The column number of the first character of this Token.
- beginLine - Variable in class org.terrier.matching.matchops.Token
-
The line number of the first character of this Token.
- beginLine - Variable in class org.terrier.querying.parser.Token
-
The line number of the first character of this Token.
- beginLine - Variable in class org.terrier.utility.Token
-
The line number of the first character of this Token.
- beginRead() - Method in class org.terrier.compression.bit.MemoryLinkedOutputStream
-
Sets the structure for reading
- BeginToken() - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Start.
- BeginToken() - Method in class org.terrier.querying.parser.SimpleCharStream
-
Start.
- BeginToken() - Method in class org.terrier.utility.SimpleCharStream
-
Start.
- 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() - Constructor for class org.terrier.compression.bit.BitByteOutputStream
-
Empty constructor, used for subclassing
- BitByteOutputStream(File) - Constructor for class org.terrier.compression.bit.BitByteOutputStream
-
Constructs an instance of the class for a given file
- 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
- BitCompressionConfiguration(String, String[], int, int) - Constructor for class org.terrier.structures.indexing.CompressionFactory.BitCompressionConfiguration
- BitFileBuffered - Class in org.terrier.compression.bit
-
Implementation of BitInSeekable/BitIn interfaces similar to BitFile.
- 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(File, int) - Constructor for class org.terrier.compression.bit.BitFileBuffered
-
Constructs an instance of the class for a given filename
- BitFileBuffered(String) - 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(RandomDataInput) - Constructor for class org.terrier.compression.bit.BitFileBuffered
-
Constructor for a RandomDataInput object
- BitFileBuffered.BitInBuffered - Class in org.terrier.compression.bit
-
Implements a BitIn around a RandomDataInput
- BitFileChannel - Class in org.terrier.compression.bit
- BitFileChannel(File) - Constructor for class org.terrier.compression.bit.BitFileChannel
- BitFileChannel(File, int) - Constructor for class org.terrier.compression.bit.BitFileChannel
- BitFileChannel(String) - Constructor for class org.terrier.compression.bit.BitFileChannel
- BitFileChannel(String, int) - Constructor for class org.terrier.compression.bit.BitFileChannel
- BitFileChannel(RandomDataInput) - Constructor for class org.terrier.compression.bit.BitFileChannel
- BitFileChannel.FileChannelBitInBuffered - Class in org.terrier.compression.bit
- 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(byte[]) - Constructor for class org.terrier.compression.bit.BitFileInMemory
-
Create an object using the specified data as the compressed data
- BitFileInMemory(InputStream, long) - Constructor for class org.terrier.compression.bit.BitFileInMemory
-
Loads the entire specified inputstream into memory.
- BitFileInMemory(String) - Constructor for class org.terrier.compression.bit.BitFileInMemory
-
Loads the entire file represented by filename into memory
- BitFileInMemoryLarge - Class in org.terrier.compression.bit
-
Allows access to bit compressed files that are loaded entirely into memory.
- BitFileInMemoryLarge(String) - Constructor for class org.terrier.compression.bit.BitFileInMemoryLarge
-
load compressed file into memory
- BitFileInMemoryLarge(RandomDataInputMemory) - Constructor for class org.terrier.compression.bit.BitFileInMemoryLarge
-
constructor
- BitFilePosition - Interface in org.terrier.structures
-
A (number of bytes, number of bits) position in a bit file.
- bitFileReader - Variable in class org.terrier.structures.postings.bit.BasicIterablePosting
- BitIdOnlyCompressionConfiguration(String, String[], int, int) - Constructor for class org.terrier.structures.indexing.CompressionFactory.BitIdOnlyCompressionConfiguration
- 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
- BitInBuffered() - Constructor for class org.terrier.compression.bit.BitFileBuffered.BitInBuffered
-
empty constructor for child classes
- 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.
- BitIndexPointer - Interface in org.terrier.structures
-
A
Pointer
specialisation for somePostingIndex
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(File) - Constructor for class org.terrier.compression.bit.BitInputStream
-
Constructs an instance of the class for a given file
- 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
- 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(String, byte, Class<? extends IterablePosting>, String) - Constructor for class org.terrier.structures.bit.BitPostingIndex
-
Deprecated.
- BitPostingIndex(String, byte, Class<BasicIterablePosting>, String, int) - Constructor for class org.terrier.structures.bit.BitPostingIndex
- BitPostingIndex(String, byte, DocumentIndex, Class<? extends IterablePosting>, String, int) - Constructor for class org.terrier.structures.bit.BitPostingIndex
- 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.
- 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.
- blackListSize - Variable in class org.terrier.utility.TagSet
-
Size of whiteList hashset
- blackListTags - Variable in class org.terrier.utility.TagSet
- 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 - 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.indexing.BlockDocumentPostingList
-
number of blocks in this document.
- blockCount - Variable in class org.terrier.structures.indexing.BlockFieldDocumentPostingList
-
number of blocks in this document.
- blockCount - Variable in class org.terrier.structures.restructure.Tr3BlockFieldLexiconEntry
-
Deprecated.
- 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
- BlockDirectInvertedOutputStream - Class in org.terrier.structures.bit
-
Writes a block direct or block inverted index, when passed appropriate posting lists.
- BlockDirectInvertedOutputStream(OutputStream) - Constructor for class org.terrier.structures.bit.BlockDirectInvertedOutputStream
- 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
-
Deprecated.
- BlockFieldDirectInvertedOutputStream - Class in org.terrier.structures.bit
-
Writes out a blocks and fields direct index to an output stream
- BlockFieldDirectInvertedOutputStream(OutputStream) - Constructor for class org.terrier.structures.bit.BlockFieldDirectInvertedOutputStream
- BlockFieldDirectInvertedOutputStream(String) - Constructor for class org.terrier.structures.bit.BlockFieldDirectInvertedOutputStream
-
Constructs an instance of the class with
- BlockFieldDirectInvertedOutputStream(BitOut) - 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.
- 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.
- 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
- 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
-
constructor
- BlockFieldPostingImpl(int, int, int[], int[]) - Constructor for class org.terrier.structures.postings.BlockFieldPostingImpl
-
contructure
- 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.
- 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.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.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.FieldTermProcessor - Class in org.terrier.structures.indexing.classical
-
This class implements an end of a TermPipeline that adds the term to the DocumentTree.
- 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
- 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
- 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.
- BlockMultiDirectIterablePosting - Class in org.terrier.realtime.multi
- BlockMultiDirectIterablePosting(IterablePosting, MultiLexicon, int) - Constructor for class org.terrier.realtime.multi.BlockMultiDirectIterablePosting
- BlockMultiIterablePosting - Class in org.terrier.realtime.multi
- BlockMultiIterablePosting(IterablePosting[], int[]) - Constructor for class org.terrier.realtime.multi.BlockMultiIterablePosting
- 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 - 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
- blocks - Variable in class org.terrier.applications.BatchIndexing
- blocks - Variable in class org.terrier.realtime.memory.MemoryIndex
- blocks - Variable in class org.terrier.realtime.multi.MultiIndex
- blocks - Variable in class org.terrier.structures.indexing.Indexer
-
is block indexing
- 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.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.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.FieldTermProcessor - Class in org.terrier.structures.indexing.singlepass
-
This class implements an end of a TermPipeline that adds the term to the DocumentTree.
- 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
- bootstrapInitialisation(Properties) - Static method in class org.terrier.utility.ApplicationSetup
- 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.compression.bit.BitFileChannel.FileChannelBitInBuffered
- buf - Variable in class org.terrier.utility.io.RandomDataInputMemory
-
input stream to use
- bufcolumn - Variable in class org.terrier.matching.matchops.SimpleCharStream
- bufcolumn - Variable in class org.terrier.querying.parser.SimpleCharStream
- bufcolumn - Variable in class org.terrier.utility.SimpleCharStream
- 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.matching.matchops.SimpleCharStream
- buffer - Variable in class org.terrier.querying.parser.SimpleCharStream
- buffer - Variable in class org.terrier.utility.SimpleCharStream
- 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
- 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
- bufline - Variable in class org.terrier.matching.matchops.SimpleCharStream
- bufline - Variable in class org.terrier.querying.parser.SimpleCharStream
- bufline - Variable in class org.terrier.utility.SimpleCharStream
- bufpos - Variable in class org.terrier.matching.matchops.SimpleCharStream
-
Position in buffer.
- bufpos - Variable in class org.terrier.querying.parser.SimpleCharStream
-
Position in buffer.
- bufpos - Variable in class org.terrier.utility.SimpleCharStream
-
Position in buffer.
- build() - Method in class org.terrier.querying.parser.Query.QTPBuilder
- build() - Method in class org.terrier.utility.TagSet.TagSetFactory
- build(DataInput) - Method in class org.terrier.structures.FilePosition
-
unseralize this object from the named dataoutput instance
- BUILD_DATE - Static variable in class org.terrier.Version
- BUILD_USER - Static variable in class org.terrier.Version
- Builder() - Constructor for class org.terrier.querying.LocalManager.Builder
- Builder() - Constructor for class org.terrier.querying.ThreadSafeManager.Builder
- 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.
- byteLength(String) - Method in class org.terrier.indexing.TwitterJSONDocument
- byteOffset - Variable in class org.terrier.compression.bit.BitOutputStream
-
The byte offset.
- 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
- c - Variable in class org.terrier.matching.models.WeightingModel
-
The parameter c.
- 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
- calculateDependence(Posting[], boolean[], double[], boolean) - Method in class org.terrier.matching.dsms.DependenceScoreModifier
-
calculates the dependence score for one document, using the IterablePostings available.
- 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
- 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(Collection<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
- canRead(String) - Method in class org.terrier.utility.io.ResourceFileSystem
-
returns true if filename can be read
- canRead(String) - Method in class org.terrier.utility.io.StdInOutFileSystem
- 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
- canWrite(String) - Method in class org.terrier.utility.io.ResourceFileSystem
-
returns true if filename can be written to
- canWrite(String) - Method in class org.terrier.utility.io.StdInOutFileSystem
- 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
- capabilities() - Method in class org.terrier.utility.io.ResourceFileSystem
-
capabilities of the filesystem
- capabilities() - Method in class org.terrier.utility.io.StdInOutFileSystem
- 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(float[]) - Static method in class org.terrier.utility.ArrayUtils
-
cast float[] to double[]
- cast(int[]) - Static method in class org.terrier.utility.ArrayUtils
-
cast int[] to double[]
- castToDoubleArr(float[]) - 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.dsms.SimpleStaticScoreModifier
- 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
- channel - Variable in class org.terrier.compression.bit.BitFileChannel.FileChannelBitInBuffered
- 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.
- CheckClosedStreams - Class in org.terrier.utility.io
-
Utility class during testing to ensure that all files are closed
- CheckClosedStreams() - Constructor for class org.terrier.utility.io.CheckClosedStreams
- CheckClosedStreams.CloseCheckFilterInputStream - Class in org.terrier.utility.io
- CheckClosedStreams.CloseCheckFilterOutputStream - Class in org.terrier.utility.io
- checkControl(String, SearchRequest) - Method in class org.terrier.querying.Decorate
- checkEncoding() - Method in class org.terrier.applications.batchquerying.TRECQuery
- checkEncoding() - Method in class org.terrier.indexing.MultiDocumentFileCollection
- checkFlush() - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
check to see if a flush is required, and perform if necessary
- checkForFields(CollectionStatistics) - Static method in class org.terrier.matching.models.WeightingModelLibrary
- checkIndex() - Method in class org.terrier.tests.BatchEndToEndTest
- checkIndex(BatchEndToEndTest, Index) - Method in class org.terrier.tests.BatchEndToEndTest.BatchEndToEndTestEventHooks
- 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.
- checkValid() - Method in class org.terrier.matching.TRECResultsMatching
- child - Variable in class org.terrier.querying.parser.Query
-
An encapsulated query.
- cl - Static variable in class org.terrier.structures.IndexFactory
- ClassNameParser<K> - Class in org.terrier.utility
- ClassNameParser(InputStream) - Constructor for class org.terrier.utility.ClassNameParser
-
Constructor with InputStream.
- ClassNameParser(InputStream, String) - Constructor for class org.terrier.utility.ClassNameParser
-
Constructor with InputStream and supplied encoding
- ClassNameParser(Reader) - Constructor for class org.terrier.utility.ClassNameParser
-
Constructor.
- ClassNameParser(String, String, Class<K>) - Constructor for class org.terrier.utility.ClassNameParser
- ClassNameParser(ClassNameParserTokenManager) - Constructor for class org.terrier.utility.ClassNameParser
-
Constructor with generated Token Manager.
- ClassNameParserConstants - Interface in org.terrier.utility
-
Token literal values and constants.
- ClassNameParserTokenManager - Class in org.terrier.utility
-
Token Manager.
- ClassNameParserTokenManager(SimpleCharStream) - Constructor for class org.terrier.utility.ClassNameParserTokenManager
-
Constructor.
- ClassNameParserTokenManager(SimpleCharStream, int) - Constructor for class org.terrier.utility.ClassNameParserTokenManager
-
Constructor.
- 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
- CLIParsedCLITool() - Constructor for class org.terrier.applications.CLITool.CLIParsedCLITool
- CLITool - Class in org.terrier.applications
-
CLITool is an abstract class for all classes that are Terrier commands.
- CLITool() - Constructor for class org.terrier.applications.CLITool
- CLITool.CLIParsedCLITool - Class in org.terrier.applications
- CLITool.HelpAliasCLITool - Class in org.terrier.applications
- CLITool.HelpCLITool - Class in org.terrier.applications
- 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.matchops.MultiTermOp
- clone() - Method in class org.terrier.matching.matchops.Operator
- clone() - Method in class org.terrier.matching.matchops.SingleTermOp
- 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.querying.Request
- clone() - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
- clone() - Method in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
- clone() - Method in class org.terrier.utility.io.RandomDataInputMemory
- close() - Method in class org.terrier.applications.batchquerying.ParallelTRECQuerying
- 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.indexing.CollectionDocumentList
- 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
- 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.MemoryDirectIndex.DirectIterator
- close() - Method in class org.terrier.realtime.memory.MemoryDirectIterablePosting
- 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 the configured 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.MultiDirectIterablePosting
- close() - Method in class org.terrier.realtime.multi.MultiIndex
- 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
-
Close all of the contained lexicons.
- 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.BaseCompressingMetaIndex
-
Closes the underlying structures.
- close() - Method in class org.terrier.structures.BaseCompressingMetaIndex.InputStream
- 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.concurrent.ConcurrentDecodingMetaIndex
- close() - Method in class org.terrier.structures.FSOMapFileLexiconGeneric.MapFileLexiconEntryIterator
- close() - Method in class org.terrier.structures.FSOMapFileLexiconGeneric.MapFileLexiconIterator
- close() - Method in class org.terrier.structures.FSOMapFileLexiconOutputStream
- close() - Method in class org.terrier.structures.FSOMapFileLexiconOutputStreamGeneric
- close() - Method in class org.terrier.structures.Index
- close() - Method in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- 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.IndexOnDisk
- 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.FieldOnlyIterablePosting
- close() - Method in class org.terrier.structures.postings.ORIterablePosting
- close() - Method in class org.terrier.structures.PropertiesIndex
-
Closes the data structures of the index.
- close() - Method in class org.terrier.utility.FixedSizeInputStream
- close() - Method in class org.terrier.utility.io.CheckClosedStreams.CloseCheckFilterInputStream
- close() - Method in class org.terrier.utility.io.CheckClosedStreams.CloseCheckFilterOutputStream
- 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(Object) - Static method in class org.terrier.structures.IndexUtil
-
Check to see if an object is closeable, and if so, close it.
- CLOSE_DISJUNCTIVE - Static variable in interface org.terrier.querying.parser.TerrierQLParserConstants
-
RegularExpression Id.
- CLOSE_PAREN - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- CLOSE_PAREN - Static variable in interface org.terrier.querying.parser.TerrierQLParserConstants
-
RegularExpression Id.
- CLOSE_PAREN - Static variable in interface org.terrier.utility.ClassNameParserConstants
-
RegularExpression Id.
- closeBufferedReader() - Method in class org.terrier.indexing.TRECFullTokenizer
-
Closes the buffered reader associated with the tokenizer.
- CloseCheckFilterInputStream(InputStream) - Constructor for class org.terrier.utility.io.CheckClosedStreams.CloseCheckFilterInputStream
- CloseCheckFilterOutputStream(OutputStream) - Constructor for class org.terrier.utility.io.CheckClosedStreams.CloseCheckFilterOutputStream
- 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
-
Deprecated.
- collectionClassName - Variable in class org.terrier.applications.BatchIndexing
- CollectionDocumentList - Class in org.terrier.indexing
- CollectionDocumentList(Document[]) - Constructor for class org.terrier.indexing.CollectionDocumentList
- CollectionFactory - Class in org.terrier.indexing
-
Implements a factory for Collection objects.
- CollectionFactory() - Constructor for class org.terrier.indexing.CollectionFactory
- collectionFiles - Variable in class org.terrier.applications.BatchIndexing
- collectionLength - Variable in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
The number of tokens in the collection.
- CollectionResultSet - Class in org.terrier.matching
-
This class implements the interface ResultSet and models the set of all documents in the collection.
- CollectionResultSet(int) - Constructor for class org.terrier.matching.CollectionResultSet
-
A default constructor for the result set with a given number of documents.
- CollectionResultSet(int[], double[], short[]) - Constructor for class org.terrier.matching.CollectionResultSet
-
Construct a resultset from the following components
- CollectionResultSet(ResultSet) - Constructor for class org.terrier.matching.CollectionResultSet
-
A default constructor for the result set with a given instance of the result set.
- collectionSpec - Variable in class org.terrier.applications.BatchIndexing
- 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() - Constructor for class org.terrier.structures.CollectionStatistics
-
Default constructor.
- CollectionStatistics(int, int, long, long, long[], String[]) - Constructor for class org.terrier.structures.CollectionStatistics
-
Deprecated.
- CollectionStatistics(int, int, long, long, long[], String[], boolean) - Constructor for class org.terrier.structures.CollectionStatistics
-
Constructs an instance of the class.
- collectionTREC - Variable in class org.terrier.applications.TRECIndexing
-
The collection to index.
- collectProperties(Index, IndexOnDisk, CompressionFactory.CompressionConfiguration, CompressionFactory.CompressionConfiguration) - Method in class org.terrier.structures.indexing.DiskIndexWriter
- 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.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- COLON - Static variable in interface org.terrier.querying.parser.TerrierQLParserConstants
-
RegularExpression Id.
- COLON_KV - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- column - Variable in class org.terrier.matching.matchops.SimpleCharStream
- column - Variable in class org.terrier.querying.parser.SimpleCharStream
- column - Variable in class org.terrier.utility.SimpleCharStream
- combine() - Method in class org.terrier.matching.matchops.MatchOpQLParser
- combine(MatchingQueryTerms.QueryTermProperties, MatchingQueryTerms.QueryTermProperties) - Method in class org.terrier.matching.MatchingQueryTerms
- COMBINE - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- COMMA - Static variable in interface org.terrier.utility.ClassNameParserConstants
-
RegularExpression Id.
- Command() - Constructor for class org.terrier.applications.BatchIndexing.Command
- Command() - Constructor for class org.terrier.applications.batchquerying.ParallelTRECQuerying.Command
- Command() - Constructor for class org.terrier.applications.batchquerying.TRECQuerying.Command
- Command() - Constructor for class org.terrier.applications.InteractiveQuerying.Command
- Command() - Constructor for class org.terrier.evaluation.TrecEvalEvaluation.Command
- Command() - Constructor for class org.terrier.structures.IndexUtil.Command
- Command() - Constructor for class org.terrier.structures.merging.StructureMerger.Command
- Command() - Constructor for class org.terrier.utility.SimpleJettyHTTPServer.Command
- Command(Class<? extends TRECQuerying>) - Constructor for class org.terrier.applications.batchquerying.TRECQuerying.Command
- commandaliases() - Method in class org.terrier.applications.BatchIndexing.Command
- commandaliases() - Method in class org.terrier.applications.batchquerying.ParallelTRECQuerying.Command
- commandaliases() - Method in class org.terrier.applications.batchquerying.TRECQuerying.Command
- commandaliases() - Method in class org.terrier.applications.CLITool
-
What short commands aliases should this command respond to
- commandaliases() - Method in class org.terrier.applications.CLITool.HelpAliasCLITool
- commandaliases() - Method in class org.terrier.applications.ShowDocumentCommand
- commandaliases() - Method in class org.terrier.evaluation.BatchEvaluationCommand
- commandaliases() - Method in class org.terrier.evaluation.TrecEvalEvaluation.Command
- commandaliases() - Method in class org.terrier.structures.indexing.singlepass.Inverted2DirectCommand
- commandname() - Method in class org.terrier.applications.BatchIndexing.Command
- commandname() - Method in class org.terrier.applications.batchquerying.ParallelTRECQuerying.Command
- commandname() - Method in class org.terrier.applications.batchquerying.TRECQuerying.Command
- commandname() - Method in class org.terrier.applications.CLITool
-
What commandname should this command respond to
- commandname() - Method in class org.terrier.applications.CLITool.HelpAliasCLITool
- commandname() - Method in class org.terrier.applications.CLITool.HelpCLITool
- commandname() - Method in class org.terrier.applications.InteractiveQuerying.Command
- commandname() - Method in class org.terrier.applications.ShowDocumentCommand
- commandname() - Method in class org.terrier.evaluation.BatchEvaluationCommand
- commandname() - Method in class org.terrier.evaluation.TrecEvalEvaluation.Command
- commandname() - Method in class org.terrier.learning.JForestsCommand
- commandname() - Method in class org.terrier.rest.SingleIndexRestServer
- commandname() - Method in class org.terrier.structures.indexing.singlepass.Inverted2DirectCommand
- commandname() - Method in class org.terrier.structures.IndexStatsCommand
- commandname() - Method in class org.terrier.structures.IndexUtil.Command
- commandname() - Method in class org.terrier.structures.merging.StructureMerger.Command
- commandname() - Method in class org.terrier.utility.SimpleJettyHTTPServer.Command
- 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(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.
- compare(Posting, Posting) - Method in class org.terrier.structures.postings.PostingIdComparator
-
Compare Posting objects by id
- compareBlockFieldPostings(List<Posting>, IterablePosting) - Static method in class org.terrier.structures.postings.PostingTestUtils
- compareBlockPostings(List<Posting>, IterablePosting) - Static method in class org.terrier.structures.postings.PostingTestUtils
- compareFieldPostings(List<Posting>, IterablePosting) - Static method in class org.terrier.structures.postings.PostingTestUtils
- 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)
- comparePostings(List<Posting>, IterablePosting) - Static method in class org.terrier.structures.postings.PostingTestUtils
- comparePostings(List<Posting>, IterablePosting, boolean) - Static method in class org.terrier.structures.postings.PostingTestUtils
- comparePostingsDocids(List<Posting>, IterablePosting) - Static method in class org.terrier.structures.postings.PostingTestUtils
- 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
-
.
- compressedBuffer - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- CompressingMetaIndex - Class in org.terrier.structures
-
Implementation of BaseCompressingMetaIndex that uses Zlib deflate algorithm to compress entries
- CompressingMetaIndex(IndexOnDisk, String) - Constructor for class org.terrier.structures.CompressingMetaIndex
- CompressingMetaIndex.InputStream - Class in org.terrier.structures
- CompressingMetaIndexBuilder - Class in org.terrier.structures.indexing
-
Creates a metaindex structure that compresses all values using Deflate.
- CompressingMetaIndexBuilder(IndexOnDisk, String[], int[], String[]) - Constructor for class org.terrier.structures.indexing.CompressingMetaIndexBuilder
- CompressingMetaIndexBuilder(IndexOnDisk, String, String[], int[], String[]) - Constructor for class org.terrier.structures.indexing.CompressingMetaIndexBuilder
- compressionConfig - Variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
- CompressionConfiguration(String, String[], int, int) - Constructor for class org.terrier.structures.indexing.CompressionFactory.CompressionConfiguration
- compressionDirectConfig - Variable in class org.terrier.realtime.memory.MemoryIndex
- 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.BitIdOnlyCompressionConfiguration - Class in org.terrier.structures.indexing
- 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.
- compressionInvertedConfig - Variable in class org.terrier.realtime.memory.MemoryIndex
- 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
- 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.
- ConcurrentBitFileBuffered - Class in org.terrier.compression.bit
- ConcurrentBitFileBuffered(File) - Constructor for class org.terrier.compression.bit.ConcurrentBitFileBuffered
- ConcurrentBitFileBuffered(File, int) - Constructor for class org.terrier.compression.bit.ConcurrentBitFileBuffered
- ConcurrentBitFileBuffered(String) - Constructor for class org.terrier.compression.bit.ConcurrentBitFileBuffered
- ConcurrentBitFileBuffered(String, int) - Constructor for class org.terrier.compression.bit.ConcurrentBitFileBuffered
- ConcurrentBitFileBuffered(RandomDataInput) - Constructor for class org.terrier.compression.bit.ConcurrentBitFileBuffered
- ConcurrentBitFileBuffered.ConcurrentBitInBuffered - Class in org.terrier.compression.bit
- ConcurrentBitInBuffered(RandomDataInput, long, byte, int) - Constructor for class org.terrier.compression.bit.ConcurrentBitFileBuffered.ConcurrentBitInBuffered
- ConcurrentBitPostingIndexUtilities - Class in org.terrier.structures.bit
- ConcurrentBitPostingIndexUtilities() - Constructor for class org.terrier.structures.bit.ConcurrentBitPostingIndexUtilities
- ConcurrentDecodingMetaIndex - Class in org.terrier.structures.concurrent
- ConcurrentDecodingMetaIndex(MetaIndex) - Constructor for class org.terrier.structures.concurrent.ConcurrentDecodingMetaIndex
- ConcurrentIndexLoader - Class in org.terrier.structures
-
An index loader for index references for indices that we wish to be thread safe
- ConcurrentIndexLoader() - Constructor for class org.terrier.structures.ConcurrentIndexLoader
- ConcurrentIndexUtils - Class in org.terrier.structures.concurrent
- ConcurrentIndexUtils() - Constructor for class org.terrier.structures.concurrent.ConcurrentIndexUtils
- ConcurrentReadable - Annotation Type in org.terrier.structures
-
This annotation makes that an index data structure can be read by more than one thread concurrently.
- config - Variable in class org.terrier.utility.io.HadoopPlugin
-
configuration used by this plugin
- configFromRequest(Request) - Static method in class org.terrier.querying.QueryExpansion
-
Get the standard configuration for QueryExpansion, namely number of terms and docs, from the Request, using two controls.
- configure(InputStream...) - Static method in class org.terrier.utility.ApplicationSetup
-
Loads the common Terrier properties from the specified InputStream
- configure(Index, Object) - Static method in class org.terrier.structures.IndexUtil
-
Configures an object with the index, if the object implements IndexConfigurable
- configureIndex(Index) - Method in interface org.terrier.querying.MQTRewritingProcess
- configureIndex(Index) - Method in class org.terrier.querying.QueryExpansion
- 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.FSOMapFileLexiconGeneric
-
Constructs a filename
- contains(T[], T) - Static method in class org.terrier.utility.ArrayUtils
- 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
- contentType() - Method in class org.terrier.rest.JSONOutputFormat
- contentType() - Method in interface org.terrier.structures.outputformat.OutputFormat
- 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_EXP_DOCS - Static variable in class org.terrier.querying.QueryExpansion.QueryExpansionConfig
- CONTROL_EXP_TERMS - Static variable in class org.terrier.querying.QueryExpansion.QueryExpansionConfig
- CONTROL_MATCHING - Static variable in interface org.terrier.querying.SearchRequest
- CONTROL_MODEL - Static variable in class org.terrier.querying.DependenceModelPreProcess
- CONTROL_MODEL_PARAM - Static variable in class org.terrier.querying.DependenceModelPreProcess
- CONTROL_VALUE_DELIMS - Static variable in class org.terrier.querying.Decorate
-
delimiters for breaking down the values of controls further
- CONTROL_WMODEL - Static variable in interface org.terrier.querying.SearchRequest
- controlNonVisibleCharacters - Static variable in class org.terrier.querying.Decorate
- controlNonVisibleCharacters - Static variable in class org.terrier.querying.SimpleDecorate
- controlNonVisibleCharacters - Static variable in class org.terrier.querying.SimpleDecorateProcess
- controlNonVisibleCharactersMatcher - Variable in class org.terrier.querying.Decorate
- controls - Variable in class org.terrier.applications.AbstractQuerying
- controls() - Method in class org.terrier.applications.AbstractQuerying
- CoordinateMatch - Class in org.terrier.matching.models
-
A weighting model that returns 1 for each match.
- CoordinateMatch() - Constructor for class org.terrier.matching.models.CoordinateMatch
- 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
- copyFile(String, String) - Static method in class org.terrier.utility.Files
-
Copy a file from srcFile to destFile.
- copyStructure(IndexOnDisk, IndexOnDisk, String, String) - Static method in class org.terrier.structures.IndexUtil
-
Copies an index structure from one index to another.
- count - Variable in class org.terrier.utility.io.CountingInputStream
-
number of bytes read or skipped
- 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
- 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
- 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
- countNumberOfTopics(String) - Method in class org.terrier.tests.BatchEndToEndTest
- countTrue(boolean[]) - Static method in class org.terrier.matching.dsms.DependenceScoreModifier
- countTrue(boolean[]) - Static method in class org.terrier.utility.Distance
- create(String[], String[], boolean) - Static method in class org.terrier.applications.batchquerying.QuerySourceUtils
- create(String[], String[], Tokeniser) - Static method in class org.terrier.applications.batchquerying.QuerySourceUtils
- create(String, IndexOnDisk, String[], int[], String[]) - Static method in class org.terrier.structures.indexing.MetaIndexBuilder
-
Factory method - create a MetaIndexBuilder from a given name
- createChecksum(File) - Static method in class org.terrier.utility.Files
-
Returns the CRC checksum of denoted file
- createDirectIndex() - Method in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
create the direct index when the collection contains an existing inverted index
- 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
- 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.
- 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
- createFinalPostingIterator(List<IterablePosting>, List<EntryStatistics>) - Method in class org.terrier.matching.matchops.ANDQueryOp
- createFinalPostingIterator(List<IterablePosting>, List<EntryStatistics>) - Method in class org.terrier.matching.matchops.MultiTermOp
- createFinalPostingIterator(List<IterablePosting>, List<EntryStatistics>) - Method in class org.terrier.matching.matchops.PhraseOp
- createFinalPostingIterator(List<IterablePosting>, List<EntryStatistics>) - Method in class org.terrier.matching.matchops.SynonymOp
- createFinalPostingIterator(List<IterablePosting>, List<EntryStatistics>) - Method in class org.terrier.matching.matchops.UnorderedWindowOp
- createIndex() - Static method in class org.terrier.structures.Index
-
Deprecated.
- createIndex() - Static method in class org.terrier.structures.PropertiesIndex
-
Constructs a new Index object.
- createIndex(String, String) - Static method in class org.terrier.structures.Index
-
Deprecated.
- createIndex(String, String) - Static method in class org.terrier.structures.PropertiesIndex
-
Factory method for load an index.
- 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 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.
- 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.AbstractQuerying
-
Create a querying manager.
- createManager() - Method in class org.terrier.applications.batchquerying.ParallelTRECQuerying
- createManager() - Method in class org.terrier.applications.batchquerying.TRECQuerying
- 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.
- createMetaIndexBuilder() - Method in class org.terrier.structures.indexing.Indexer
- createNewIndex(String, String) - Static method in class org.terrier.structures.PropertiesIndex
-
Factory method create a new index.
- createPhrasePostingList(String[], Lexicon<String>, PostingIndex<Pointer>, boolean) - Static method in class org.terrier.structures.postings.PhraseIterablePosting
- createPhrasePostingList(Pointer[], 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
- createProximityPostingList(String[], Lexicon<String>, PostingIndex<Pointer>, int) - Static method in class org.terrier.structures.postings.ProximityIterablePosting
- createProximityPostingList(Pointer[], PostingIndex<Pointer>, int) - Static method in class org.terrier.structures.postings.ProximityIterablePosting
- 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
- createWrapper(T) - Method in class org.terrier.utility.Wrapper
-
get created wrapper
- CROP_LONG - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- 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
- curChar - Variable in class org.terrier.matching.matchops.MatchOpQLParserTokenManager
- curChar - Variable in class org.terrier.querying.parser.TerrierQLParserTokenManager
- curChar - Variable in class org.terrier.utility.ClassNameParserTokenManager
- currentChild - Variable in class org.terrier.realtime.multi.MultiIterablePosting
- currentDocno - Variable in class org.terrier.indexing.SimpleFileCollection
-
overridden docno for the current document
- currentDocno - Variable in class org.terrier.indexing.WARC09Collection
-
properties for the current document
- currentDocument - Variable in class org.terrier.indexing.TwitterJSONCollection
-
The current document
- 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
- 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
- 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.BaseMetaIndexBuilder
- currentOffset - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- currentPointer - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
- 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.
- currentToken - Variable in exception org.terrier.matching.matchops.ParseException
-
This is the last token that has been consumed successfully.
- currentToken - Variable in exception org.terrier.querying.parser.ParseException
-
This is the last token that has been consumed successfully.
- currentToken - Variable in exception org.terrier.utility.ParseException
-
This is the last token that has been consumed successfully.
- 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
- 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.
D
- 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.BaseMetaIndexBuilder
- dataSource - Variable in class org.terrier.structures.BaseCompressingMetaIndex
- DateRangeOp - Class in org.terrier.matching.matchops
- DateRangeOp(Date, Date) - Constructor for class org.terrier.matching.matchops.DateRangeOp
- 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
- 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
- debugStream - Variable in class org.terrier.matching.matchops.MatchOpQLParserTokenManager
-
Debug output.
- debugStream - Variable in class org.terrier.querying.parser.TerrierQLParserTokenManager
-
Debug output.
- debugStream - Variable in class org.terrier.utility.ClassNameParserTokenManager
-
Debug output.
- decode(byte[]) - Method in class org.terrier.structures.BaseCompressingMetaIndex
- decode(byte[]) - Method in class org.terrier.structures.CompressingMetaIndex
- decode(byte[]) - Method in class org.terrier.structures.LZ4CompressedMetaIndex
- decode(byte[]) - Method in class org.terrier.structures.LZ4CompressedMetaIndex.InputStream
- decode(byte[]) - Method in class org.terrier.structures.UncompressedMetaIndex
- decode(byte[]) - Method in class org.terrier.structures.UncompressedMetaIndex.InputStream
- decode(byte[]) - Method in class org.terrier.structures.ZstdCompressedMetaIndex
- decode(byte[]) - Method in class org.terrier.structures.ZstdCompressedMetaIndex.InputStream
- 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 - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
Lexical state.
- DEFAULT - Static variable in interface org.terrier.querying.parser.TerrierQLParserConstants
-
Lexical state.
- DEFAULT - Static variable in interface org.terrier.utility.ClassNameParserConstants
-
Lexical state.
- 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.LocalManager
-
This contains the mapping of controls and their values that should be set identically for each query created by this Manager
- DEFAULT_LEX_SCANNER_PROP_VALUE - Static variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
- 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_MAPPING_PROPERTY - Static variable in class org.terrier.indexing.SimpleFileCollection
-
What to parse each file type with
- DEFAULT_PORT - Static variable in class org.terrier.rest.SingleIndexRestServer
- 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.LocalManager
-
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
- defaultTags - Variable in class org.terrier.matching.MatchingQueryTerms
- 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
- delete(String) - Method in class org.terrier.utility.io.ResourceFileSystem
-
delete the named file
- delete(String) - Method in class org.terrier.utility.io.StdInOutFileSystem
- deleteIndex(String, String) - Static method in class org.terrier.structures.IndexUtil
-
Delete an existing index
- deleteIndex(IndexOnDisk) - Method in class org.terrier.realtime.incremental.IncrementalDeletePolicy
- 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
- deleteOnExit(String) - Method in class org.terrier.utility.io.ResourceFileSystem
-
delete the file when the JVM exits
- deleteOnExit(String) - Method in class org.terrier.utility.io.StdInOutFileSystem
- deletePolicy() - Method in class org.terrier.realtime.incremental.IncrementalDeletePolicy
-
No delete.
- deleteStructure(IndexOnDisk, String) - Static method in class org.terrier.structures.IndexUtil
-
Delete the named structure from the specified index.
- deleteTerm(int) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Remove the records for a given term
- deleteTerrierEtc() - Method in class org.terrier.tests.ApplicationSetupBasedTest
- DelimFieldTermProcessor(String[], boolean, boolean) - Constructor for class org.terrier.structures.indexing.classical.BlockIndexer.DelimFieldTermProcessor
- DelimFieldTermProcessor(String[], boolean, boolean) - Constructor for class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.DelimFieldTermProcessor
- DelimTermProcessor(String[], boolean, boolean) - Constructor for class org.terrier.structures.indexing.classical.BlockIndexer.DelimTermProcessor
- DelimTermProcessor(String[], boolean, boolean) - Constructor for class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.DelimTermProcessor
- DEPENDENCE_TAG - Static variable in class org.terrier.querying.DependenceModelPreProcess
- DependenceModelPreProcess - Class in org.terrier.querying
- DependenceModelPreProcess() - Constructor for class org.terrier.querying.DependenceModelPreProcess
- DependenceModelPreProcess(String) - Constructor for class org.terrier.querying.DependenceModelPreProcess
- 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(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[]) - 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.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[], 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.
- 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 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(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.
- desiredEncoding - 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.
- 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.structures.collections.FSOrderedMapFile.EntryIterator
- direct - Variable in class org.terrier.realtime.memory.MemoryIndex
- 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.
- 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
- directIndexInputStreamClass - Variable in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
Class to read the generated inverted index
- DirectIndexLoader() - Constructor for class org.terrier.structures.IndexFactory.DirectIndexLoader
- 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(OutputStream) - Constructor for class org.terrier.structures.bit.DirectInvertedOutputStream
-
Creates a new output stream, writing a BitOutputStream to the specified file.
- 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.
- DirectIterator(Iterator<Map.Entry<Integer, DocumentIndexEntry>>) - Constructor for class org.terrier.realtime.memory.MemoryDirectIndex.DirectIterator
- 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.PropertiesIndex
-
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.
- disable_tracing() - Method in class org.terrier.matching.matchops.MatchOpQLParser
-
Disable tracing.
- disable_tracing() - Method in class org.terrier.querying.parser.TerrierQLParser
-
Disable tracing.
- disable_tracing() - Method in class org.terrier.utility.ClassNameParser
-
Disable tracing.
- disjunctiveQuery() - Method in class org.terrier.querying.parser.TerrierQLParser
- DisjunctiveQuery - Class in org.terrier.querying.parser
-
Models a disjunctive choice in single term queries in a query.
- DisjunctiveQuery() - Constructor for class org.terrier.querying.parser.DisjunctiveQuery
-
default constructor
- DisjunctiveQuery(String[]) - Constructor for class org.terrier.querying.parser.DisjunctiveQuery
-
Constructor
- DiskIndexLoader() - Constructor for class org.terrier.structures.IndexOnDisk.DiskIndexLoader
- DiskIndexWriter - Class in org.terrier.structures.indexing
-
Utility class for writing an existing index to disk
- DiskIndexWriter(String, String) - Constructor for class org.terrier.structures.indexing.DiskIndexWriter
- 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
- displayCommandAndAliases(Iterable<CLITool>) - Method in class org.terrier.applications.CLITool.HelpAliasCLITool
- displayCommandSummaries(Iterable<CLITool>) - Method in class org.terrier.applications.CLITool.HelpCLITool
- 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
- dl - Variable in class org.terrier.structures.postings.BasicPostingImpl
- 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
- 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.
- DocCounter - Variable in class org.terrier.indexing.SimpleFileCollection
-
The identifier of a document in the collection.
- 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.matching.TRECResultsMatching
-
The current read document identifier.
- docid - Variable in class org.terrier.querying.FeedbackDocument
-
Document id
- DOCID - org.terrier.matching.TRECResultsMatching.InputFormat
- 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.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
- DocidSpecificDocumentIndex(DocumentIndex, DocumentIndexEntry) - Constructor for class org.terrier.structures.postings.PostingUtil.DocidSpecificDocumentIndex
- 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
- docLengths - Variable in class org.terrier.structures.FSADocumentIndexInMem
- doclens - Variable in class org.terrier.structures.postings.ArrayOfBasicIterablePosting
- DOCNO - org.terrier.matching.TRECResultsMatching.InputFormat
-
docno, docid
- 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 - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- 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 - Variable in class org.terrier.realtime.memory.MemoryIndex
- Document - Interface in org.terrier.indexing
-
This interface encapsulates the concept of a document during indexing.
- documentClass - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
Class to use for all documents parsed by this class
- 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.
- 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.
- DocumentIndexBuilder - Class in org.terrier.structures.indexing
-
A builder for the document index.
- DocumentIndexBuilder(IndexOnDisk, String) - Constructor for class org.terrier.structures.indexing.DocumentIndexBuilder
-
Deprecated.
- DocumentIndexBuilder(IndexOnDisk, String, boolean) - 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
- DocumentIterator() - Constructor for class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields.DocumentIterator
- DocumentIterator() - Constructor for class org.terrier.realtime.memory.MemoryDocumentIndex.DocumentIterator
- DocumentIterator2() - Constructor for class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields.DocumentIterator2
- DocumentIterator2() - Constructor for class org.terrier.realtime.memory.MemoryDocumentIndex.DocumentIterator2
- documentLength - Variable in class org.terrier.structures.indexing.DocumentPostingList
-
length of the document so far.
- DocumentMapIterator2() - Constructor for class org.terrier.realtime.memory.MemoryDocumentIndexMap.DocumentMapIterator2
- documentModifiers - Variable in class org.terrier.matching.AbstractScoringMatching
-
Contains the document score modifiers to be applied for a query.
- documentModifiers - Variable in class org.terrier.matching.BaseMatching
-
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.realtime.memory.MemoryDirectIndex.DocumentPostingList
- DocumentPostingList() - Constructor for class org.terrier.structures.indexing.DocumentPostingList
-
Create a new DocumentPostingList object
- DocumentPostingList(int[], int[]) - Constructor for class org.terrier.realtime.memory.MemoryDirectIndex.DocumentPostingList
- DocumentPostingList(int, int) - Constructor for class org.terrier.realtime.memory.MemoryDirectIndex.DocumentPostingList
- DocumentPostingList.postingIterator - Class in org.terrier.structures.indexing
- 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
-
Calculates dependence scores for all documents, putting the scores into the ResultSet rs
- doEvaluation(int, String, float) - Method in class org.terrier.tests.BatchEndToEndTest
- doi - Variable in class org.terrier.querying.RelevanceFeedbackSelectorDocids
- doi - Variable in class org.terrier.realtime.memory.MemoryDirectIndex
- 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
- doIndexing(String...) - Method in class org.terrier.tests.BatchEndToEndTest
- doMatch(String, MatchingQueryTerms, ResultSet) - Method in class org.terrier.matching.FilterMatching
- doMatch(String, MatchingQueryTerms, ResultSet, boolean) - Method in class org.terrier.matching.FatFeaturedScoringMatching
- doMatch(String, MatchingQueryTerms, ResultSet, boolean) - Method in class org.terrier.matching.FatScoringMatching
- doMatch(String, MatchingQueryTerms, ResultSet, boolean) - Method in class org.terrier.matching.FilterMatching
- doMatch(String, MatchingQueryTerms, ResultSet, boolean) - Method in class org.terrier.matching.ScoringMatching
- done - Variable in class org.terrier.utility.TerrierTimer
-
Number of items in task completed
- Done() - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Reset buffer when finished.
- Done() - Method in class org.terrier.querying.parser.SimpleCharStream
-
Reset buffer when finished.
- Done() - Method in class org.terrier.utility.SimpleCharStream
-
Reset buffer when finished.
- doParsing(JsonObject) - Method in class org.terrier.indexing.TwitterJSONDocument
- doRetrieval(String[], String[]) - Method in class org.terrier.tests.BatchEndToEndTest
- 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.
- doTrecTerrierIndexing(String...) - Method in class org.terrier.tests.BatchEndToEndTest
- doTrecTerrierIndexingRunAndEvaluate(String[], String[], String[], String, float) - Method in class org.terrier.tests.BatchEndToEndTest
- doTrecTerrierRunAndEvaluate(String[], String[], String, float) - Method in class org.terrier.tests.BatchEndToEndTest
- 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.
- dsmNames - Variable in class org.terrier.matching.FeaturedScoringMatching
- dsmNamespace - Static variable in class org.terrier.matching.AbstractScoringMatching
-
the default namespace for the document score modifiers that are specified in the properties file.
- dsmNamespace - Static variable in class org.terrier.matching.BaseMatching
-
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.FeaturedScoringMatching
- 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
E
- earlyKeys - Variable in class org.terrier.querying.Decorate
- elapsed() - Method in class org.terrier.utility.TerrierTimer
-
Get a string summarising the processing/remaining time in minutes and seconds.
- ELEMENT_ATTR_SEPARATOR - Static variable in class org.terrier.indexing.SimpleXMLCollection
-
element attribute separator
- elseAbstractSpecialTag - Variable in class org.terrier.indexing.TaggedDocument
-
else field index
- emphasisKeys - Variable in class org.terrier.querying.Decorate
- EMPTY_CLASS_ARRAY - Static variable in class org.terrier.structures.PropertiesIndex
-
empty class array
- EMPTY_STREAM - Static variable in class org.terrier.indexing.tokenisation.Tokeniser
-
empty stream
- EMPTY_TAGS - Static variable in class org.terrier.utility.TagSet
-
A prefix for an empty set of tags, that is a set of tags that are not defined in the properties file.
- emptyArgs - Static variable in class org.terrier.terms.SnowballStemmer
- emptyDocCount - Variable in class org.terrier.structures.indexing.Indexer
- emptyDocIndexEntry - Variable in class org.terrier.structures.indexing.Indexer
- EmptyQuery - Variable in class org.terrier.querying.Request
-
does the query have any terms.
- enable() - Static method in class org.terrier.utility.io.CheckClosedStreams
- ENABLE_AFTEREFFECT - Variable in class org.terrier.matching.models.DFRWeightingModel
-
A boolean that indicates if the first normalisation by after effect is enabled.
- ENABLE_NORMALISATION - Variable in class org.terrier.matching.models.DFRWeightingModel
-
A boolean that indicates if the frequency normalisation is enabled.
- enable_tracing() - Method in class org.terrier.matching.matchops.MatchOpQLParser
-
Enable tracing.
- enable_tracing() - Method in class org.terrier.querying.parser.TerrierQLParser
-
Enable tracing.
- enable_tracing() - Method in class org.terrier.utility.ClassNameParser
-
Enable tracing.
- end_docnoTag - Variable in class org.terrier.indexing.TRECCollection
-
The closing document number tag.
- end_docnoTagLength - Variable in class org.terrier.indexing.TRECCollection
-
The length of the closing document number tag.
- end_docTag - Variable in class org.terrier.indexing.TRECCollection
-
The closing document tag.
- end_docTagLength - Variable in class org.terrier.indexing.TRECCollection
-
The length of the closing document tag.
- END_OF_LIST - Static variable in interface org.terrier.structures.postings.IterablePosting
- endColumn - Variable in class org.terrier.matching.matchops.Token
-
The column number of the last character of this Token.
- endColumn - Variable in class org.terrier.querying.parser.Token
-
The column number of the last character of this Token.
- endColumn - Variable in class org.terrier.utility.Token
-
The column number of the last character of this Token.
- endLine - Variable in class org.terrier.matching.matchops.Token
-
The line number of the last character of this Token.
- endLine - Variable in class org.terrier.querying.parser.Token
-
The line number of the last character of this Token.
- endLine - Variable in class org.terrier.utility.Token
-
The line number of the last character of this Token.
- EndMarker - Variable in class org.terrier.utility.LookAheadStream
-
the end marker that it is pre-scanning the stream for
- endOfCollection - Variable in class org.terrier.indexing.TwitterJSONCollection
-
Have we reached the end of the collection yet?
- endOfCollection() - Method in interface org.terrier.indexing.Collection
-
Returns true if the end of the collection has been reached
- endOfCollection() - Method in class org.terrier.indexing.CollectionDocumentList
- endOfCollection() - Method in class org.terrier.indexing.MultiDocumentFileCollection
-
Returns true if the end of the collection has been reached
- endOfCollection() - Method in class org.terrier.indexing.SimpleFileCollection
-
Checks whether there are more documents in the colection.
- endOfCollection() - Method in class org.terrier.indexing.SimpleXMLCollection
-
Returns true if the end of the collection has been reached
- endOfCollection() - Method in class org.terrier.indexing.TwitterJSONCollection
- endOfDocument() - Method in interface org.terrier.indexing.Document
-
Returns true when the end of the document has been reached, and there are no other terms to be retrieved from it.
- endOfDocument() - Method in class org.terrier.indexing.FileDocument
-
Indicates whether the end of a document has been reached.
- endOfDocument() - Method in class org.terrier.indexing.FlatJSONDocument
- endOfDocument() - Method in class org.terrier.indexing.TaggedDocument
-
Indicates whether the tokenizer has reached the end of the current document.
- endOfDocument() - Method in class org.terrier.indexing.TwitterJSONDocument
- endOfPostings() - Method in class org.terrier.realtime.memory.MemoryDirectIterablePosting
-
Status method to see if this posting list iterator has been finished.
- endOfPostings() - Method in class org.terrier.realtime.memory.MemoryIterablePosting
-
Status method to see if this posting list iterator has been finished.
- endOfPostings() - Method in class org.terrier.realtime.multi.MultiDirectIterablePosting
- endOfPostings() - Method in class org.terrier.realtime.multi.MultiIterablePosting
-
Status method to see if this posting list iterator has been finished.
- endOfPostings() - Method in class org.terrier.structures.indexing.DocumentPostingList.postingIterator
-
Status method to see if this posting list iterator has been finished.
- endOfPostings() - Method in class org.terrier.structures.postings.ANDIterablePosting
- endOfPostings() - Method in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
-
Status method to see if this posting list iterator has been finished.
- endOfPostings() - Method in class org.terrier.structures.postings.bit.BasicIterablePosting
- endOfPostings() - Method in class org.terrier.structures.postings.FieldOnlyIterablePosting
- endOfPostings() - Method in interface org.terrier.structures.postings.IterablePosting
-
Status method to see if this posting list iterator has been finished.
- endOfPostings() - Method in class org.terrier.structures.postings.ORIterablePosting
-
Status method to see if this posting list iterator has been finished.
- endPropertyTags - Variable in class org.terrier.indexing.TRECCollection
-
The end property tag
- ends(String) - Method in class org.terrier.terms.PorterStemmer
- ends(String) - Method in class org.terrier.terms.TRv2PorterStemmer
-
Returns true if k0,...k ends with the string s.
- EnglishSnowballStemmer - Class in org.terrier.terms
-
English stemmer implmented by Snowball.
- EnglishSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.EnglishSnowballStemmer
-
constructor
- EnglishTokeniser - Class in org.terrier.indexing.tokenisation
-
Tokenises text obtained from a text stream assuming English language.
- EnglishTokeniser() - Constructor for class org.terrier.indexing.tokenisation.EnglishTokeniser
- enlargeQ - Variable in class org.terrier.compression.bit.MemoryOutputStream
-
Enlarge size of the array
- ensureCapacity(byte[], int) - Static method in class org.terrier.utility.ArrayUtils
-
Grow an array to ensure it is the desired length.
- ensureCapacity(byte[], int, int) - Static method in class org.terrier.utility.ArrayUtils
-
Grow an array to ensure it is the desired length.
- entriesSkipped - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
- entryCount - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- EntryIterator(String, FixedSizeWriteableFactory<IK>, FixedSizeWriteableFactory<IV>) - Constructor for class org.terrier.structures.collections.FSOrderedMapFile.EntryIterator
-
constructor
- entryLengthBytes - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- entrySet() - Method in class org.terrier.structures.collections.FSOrderedMapFile
- entrySize - Variable in class org.terrier.structures.collections.FSArrayFile
-
total size of one key,value pair
- entrySize - Variable in class org.terrier.structures.collections.FSOrderedMapFile
-
total size of one key,value pair
- EntryStatistics - Interface in org.terrier.structures
-
An interface for basic statistics about a lexicon entry.
- eoc - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
are we at the end of the collection?
- EOC - Variable in class org.terrier.indexing.SimpleXMLCollection
- EOD - Variable in class org.terrier.indexing.FileDocument
-
End of Document.
- EOD - Variable in class org.terrier.indexing.TaggedDocument
-
End of Document.
- EOD - Variable in class org.terrier.indexing.TRECFullTokenizer
-
The end of document.
- eof - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
has the end of the current input file been reached?
- EOF - Variable in class org.terrier.indexing.TRECFullTokenizer
-
The end of file from the buffered reader.
- EOF - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
End of File.
- EOF - Static variable in interface org.terrier.querying.parser.TerrierQLParserConstants
-
End of File.
- EOF - Static variable in interface org.terrier.utility.ClassNameParserConstants
-
End of File.
- EOF - Variable in class org.terrier.utility.LookAheadStream
-
have we reached the end of the file
- EOL - Variable in class org.terrier.indexing.SimpleMedlineXMLCollection
-
The end of line string.
- EOL - Static variable in exception org.terrier.matching.matchops.ParseException
-
The end of line string for this machine.
- EOL - Static variable in exception org.terrier.querying.parser.ParseException
-
The end of line string for this machine.
- EOL - Static variable in interface org.terrier.structures.postings.IterablePosting
-
Values which denotes that the end of the posting list has been reached.
- EOL - Static variable in class org.terrier.utility.ApplicationSetup
-
The new line character used by the operating system.
- EOL - Static variable in exception org.terrier.utility.ParseException
-
The end of line string for this machine.
- equals(Object) - Method in class org.terrier.matching.daat.CandidateResult
- equals(Object) - Method in class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
- equals(Object) - Method in class org.terrier.matching.matchops.Operator
- equals(Object) - Method in class org.terrier.querying.FeedbackDocument
- equals(Object) - Method in class org.terrier.querying.IndexRef
- equals(Object) - Method in class org.terrier.structures.collections.MapEntry
-
Checks if another object is equal to this one, i.e.
- equals(Object) - Method in class org.terrier.structures.FilePosition
-
Is this FilePosition equal to another?
- equals(Object) - Method in class org.terrier.structures.Index.DirectIndexRef
- equals(Object) - Method in class org.terrier.structures.Lexicon.LexiconFileEntry
- equals(Object) - Method in class org.terrier.structures.LexiconEntry
-
Does this refer to the same term
- EQUALS - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- error - Variable in class org.terrier.indexing.TaggedDocument
-
Indicates whether an error has occurred.
- error - Variable in class org.terrier.indexing.TRECFullTokenizer
-
A flag which is set when errors are encountered.
- es - Variable in class org.terrier.matching.models.WeightingModel
- escape(StringTools.ESCAPE, String) - Static method in class org.terrier.utility.StringTools
-
Escape a String according to the defined escape sequence requested
- escapeKeys - Variable in class org.terrier.querying.Decorate
- evaluate(String) - Method in class org.terrier.evaluation.AdhocEvaluation
-
Evaluates the given result file.
- evaluate(String) - Method in interface org.terrier.evaluation.Evaluation
-
Evaluates the given result file for the given qrels file.
- evaluate(String) - Method in class org.terrier.evaluation.NamedPageEvaluation
-
Evaluates the given result file.
- evaluate(String) - Method in class org.terrier.evaluation.TerrierEvaluation
- evaluate(String) - Method in class org.terrier.evaluation.TrecEvalEvaluation
- evaluate(String, String) - Method in class org.terrier.evaluation.AdhocFullQueryEvaluation
-
Evaluates the given result file for the given qrels file.
- Evaluation - Interface in org.terrier.evaluation
- exactResultSize - Variable in class org.terrier.matching.AccumulatorResultSet
- exactResultSize - Variable in class org.terrier.matching.CollectionResultSet
-
The number of retrieved documents.
- exactResultSize - Variable in class org.terrier.matching.daat.CandidateResultSet
- exactTagSet - Variable in class org.terrier.indexing.TRECFullTokenizer
-
The set of exact tags.
- exists(String) - Static method in class org.terrier.utility.Files
-
returns true iff the path is really a path
- exists(String) - Method in interface org.terrier.utility.io.FileSystem
-
returns true if the path exists
- exists(String) - Method in class org.terrier.utility.io.HTTPFileSystem
-
returns true if the path exists
- exists(String) - Method in class org.terrier.utility.io.LocalFileSystem
-
Does the file exist?
- exists(String) - Method in class org.terrier.utility.io.ResourceFileSystem
-
returns true if the path exists
- exists(String) - Method in class org.terrier.utility.io.StdInOutFileSystem
- existsIndex(String, String) - Static method in class org.terrier.structures.PropertiesIndex
-
Returns true if it is likely that an index exists at the specified location
- ExpandBuff(boolean) - Method in class org.terrier.matching.matchops.SimpleCharStream
- ExpandBuff(boolean) - Method in class org.terrier.querying.parser.SimpleCharStream
- ExpandBuff(boolean) - Method in class org.terrier.utility.SimpleCharStream
- expanderNames - Variable in class org.terrier.querying.QueryExpansion
- expandQuery(MatchingQueryTerms, Request) - Method in class org.terrier.querying.DependenceModelPreProcess
- expandQuery(MatchingQueryTerms, Request) - Method in interface org.terrier.querying.MQTRewritingProcess
- expandQuery(MatchingQueryTerms, Request) - Method in class org.terrier.querying.QueryExpansion
-
This method implements the functionality of expanding a query.
- EXPANSION_DOCUMENTS - Variable in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
The number of top-ranked documents in the pseudo relevance set.
- EXPANSION_DOCUMENTS - Variable in class org.terrier.querying.QueryExpansion.QueryExpansionConfig
- EXPANSION_DOCUMENTS - Static variable in class org.terrier.utility.ApplicationSetup
-
Deprecated.
- EXPANSION_TERMS - Variable in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
The number of the most weighted terms from the pseudo relevance set to be added to the original query.
- EXPANSION_TERMS - Variable in class org.terrier.querying.QueryExpansion.QueryExpansionConfig
- EXPANSION_TERMS - Static variable in class org.terrier.utility.ApplicationSetup
-
Deprecated.
- ExpansionTerm(int, double) - Constructor for class org.terrier.querying.ExpansionTerms.ExpansionTerm
-
The constructor of ExpansionTerm.
- EXPANSIONTERM_DESC_SCORE_SORTER - Static variable in class org.terrier.querying.ExpansionTerms
- ExpansionTerms - Class in org.terrier.querying
-
Base class for weighting term occurrences in feedback documents.
- ExpansionTerms() - Constructor for class org.terrier.querying.ExpansionTerms
- ExpansionTerms.ExpansionTerm - Class in org.terrier.querying
-
This class implements a data structure for a term in the top-retrieved documents.
- expectedTokenSequences - Variable in exception org.terrier.matching.matchops.ParseException
-
Each entry in this array is an array of integers.
- expectedTokenSequences - Variable in exception org.terrier.querying.parser.ParseException
-
Each entry in this array is an array of integers.
- expectedTokenSequences - Variable in exception org.terrier.utility.ParseException
-
Each entry in this array is an array of integers.
- explicitMultiTermQuery() - Method in class org.terrier.querying.parser.TerrierQLParser
- ExplicitMultiTermQuery - Class in org.terrier.querying.parser
-
MultiTermQuery where it is denoted by ( ) notation
- ExplicitMultiTermQuery() - Constructor for class org.terrier.querying.parser.ExplicitMultiTermQuery
-
Constructs an instance of the ExplicitMultiTermQuery.
- ExtensibleSinglePassIndexer - Class in org.terrier.structures.indexing.singlepass
-
Directly based on BasicSinglePassIndexer, with just a few modifications to enable some extra hooks.
- ExtensibleSinglePassIndexer(String, String) - Constructor for class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Default constructor
- extension_DocumentClass - Variable in class org.terrier.indexing.SimpleFileCollection
-
Maps filename extensions to Document classes.
- externalParalllism - Variable in class org.terrier.applications.BatchIndexing
- externalParalllism - Variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
- externalParalllism - Variable in class org.terrier.structures.indexing.Indexer
-
how many instances are being used by the code calling this class in parallel
- extractCharset() - Method in class org.terrier.indexing.MultiDocumentFileCollection
- extractQuery(String[], TagSet, Vector<String>, Vector<String>) - Method in class org.terrier.applications.batchquerying.TRECQuery
-
Extracts and stores all the queries from query files.
- extractQuery(String, TagSet, Vector<String>, Vector<String>) - Method in class org.terrier.applications.batchquerying.SingleLineTRECQuery
-
Extracts queries from the specified filename, adding their contents to vecStringQueries and the corresponding query ids to vecStringIds.
- extractQuery(String, TagSet, Vector<String>, Vector<String>) - Method in class org.terrier.applications.batchquerying.TRECQuery
-
Extracts and stores all the queries from a query file.
F
- factorial(long) - Static method in class org.terrier.statistics.GammaFunction
-
Compute factorial of n, for 0 < n < 21.
- factory() - Static method in class org.terrier.utility.TagSet
- factory(CollectionStatistics[]) - Static method in class org.terrier.realtime.multi.MultiStats
-
Constructor.
- Factory() - Constructor for class org.terrier.structures.BasicDocumentIndexEntry.Factory
- Factory() - Constructor for class org.terrier.structures.BasicLexiconEntry.Factory
-
Constructs an instance of Factory.
- Factory() - Constructor for class org.terrier.structures.FieldLexiconEntry.Factory
-
Construct an instance of the class.
- Factory() - Constructor for class org.terrier.structures.NonIncrementalDocumentIndexEntry.Factory
- Factory() - Constructor for class org.terrier.structures.restructure.Tr3BlockLexiconEntry.Factory
-
Deprecated.
- Factory() - Constructor for class org.terrier.structures.restructure.Tr4BasicLexiconEntry.Factory
-
Constructs an instance of Factory.
- Factory() - Constructor for class org.terrier.structures.restructure.Tr4FieldLexiconEntry.Factory
-
Construct an instance of the class.
- Factory() - Constructor for class org.terrier.structures.SimpleBitIndexPointer.Factory
- Factory() - Constructor for class org.terrier.structures.SimpleDocumentIndexEntry.Factory
- Factory(int) - Constructor for class org.terrier.structures.FieldDocumentIndexEntry.Factory
-
Constructs an instance of the class with
- Factory(int) - Constructor for class org.terrier.structures.FieldLexiconEntry.Factory
-
Construct an instance of the class with
- Factory(int) - Constructor for class org.terrier.structures.restructure.Tr3BlockFieldLexiconEntry.Factory
-
Deprecated.Constructs an instance of the class with
- Factory(int) - Constructor for class org.terrier.structures.restructure.Tr4FieldLexiconEntry.Factory
-
Construct an instance of the class with
- Factory(String) - Constructor for class org.terrier.structures.BasicLexiconEntry.Factory
-
Constructs an instance of Factory.
- Factory(String) - Constructor for class org.terrier.structures.FieldDocumentIndexEntry.Factory
-
Constructs an instance of the class with
- Factory(String) - Constructor for class org.terrier.structures.FieldLexiconEntry.Factory
-
Construct an instance of the class with
- Factory(String) - Constructor for class org.terrier.structures.restructure.Tr3BlockFieldLexiconEntry.Factory
-
Deprecated.Constructs an instance of the class with
- Factory(String) - Constructor for class org.terrier.structures.restructure.Tr4BasicLexiconEntry.Factory
-
Constructs an instance of Factory.
- Factory(String) - Constructor for class org.terrier.structures.restructure.Tr4FieldLexiconEntry.Factory
-
Construct an instance of the class with
- FatCandidateResult - Class in org.terrier.matching.daat
-
A version of
CandidateResult
suitable for use within the Fat framework byFatCandidateResultSet
. - 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(Collection<CandidateResult>, CollectionStatistics, String[], EntryStatistics[], double[], Set<String>[]) - Constructor for class org.terrier.matching.daat.FatCandidateResultSet
- FatCandidateResultSet(List<CandidateResult>, CollectionStatistics, String[], EntryStatistics[], double[]) - Constructor for class org.terrier.matching.daat.FatCandidateResultSet
-
Deprecated.
- FatFeaturedScoringMatching - Class in org.terrier.matching
-
Makes a
FeaturedResultSet
by applying a list of features. - FatFeaturedScoringMatching(Index, Matching) - Constructor for class org.terrier.matching.FatFeaturedScoringMatching
- FatFeaturedScoringMatching(Index, Matching, String[]) - Constructor for class org.terrier.matching.FatFeaturedScoringMatching
- FatFull - Class in org.terrier.matching.daat
-
A subclass of
Full
that creates aFatResultSet
. - FatFull(Index) - Constructor for class org.terrier.matching.daat.FatFull
- FatQueryResultSet - Class in org.terrier.matching
-
An implementation of
FatResultSet
. - FatQueryResultSet(int, CollectionStatistics, String[], EntryStatistics[], double[], Set<String>[]) - 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
-
Reads a
FatResultSet
serialized to disk byWritableOutputFormat
. - 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) - Constructor for class org.terrier.matching.FatScoringMatching
- FatScoringMatching(Index, Matching, WeightingModel) - Constructor for class org.terrier.matching.FatScoringMatching
- FatScoringMatching(Index, Matching, WeightingModel, Predicate<Pair<String, Set<String>>>) - Constructor for class org.terrier.matching.FatScoringMatching
- FatUtils - Class in org.terrier.matching
-
Various utilities for the dealing with
FatResultSet
s. - 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(int) - Constructor for class org.terrier.learning.FeaturedQueryResultSet
- FeaturedQueryResultSet(ResultSet) - Constructor for class org.terrier.learning.FeaturedQueryResultSet
- FeaturedResultSet - Interface in org.terrier.learning
-
A result set to accommodate multiple feature scores.
- FeaturedScoringMatching - Class in org.terrier.matching
- FeaturedScoringMatching(Index, Matching, Class<? extends AbstractScoringMatching>) - Constructor for class org.terrier.matching.FeaturedScoringMatching
- FeaturedScoringMatching(Index, Matching, String[], Class<? extends AbstractScoringMatching>) - Constructor for class org.terrier.matching.FeaturedScoringMatching
- 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_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_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.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
-
number of fields
- 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
- fieldCount - Variable in class org.terrier.structures.restructure.Tr3BlockFieldLexiconEntry.Factory
-
Deprecated.
- fieldCount - Variable in class org.terrier.structures.restructure.Tr4FieldLexiconEntry.Factory
- 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(OutputStream) - Constructor for class org.terrier.structures.bit.FieldDirectInvertedOutputStream
- FieldDirectInvertedOutputStream(String) - Constructor for class org.terrier.structures.bit.FieldDirectInvertedOutputStream
-
Constructs an instance of the class with
- FieldDirectInvertedOutputStream(BitOut) - 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(int) - Constructor for class org.terrier.structures.FieldDocumentIndexEntry
-
Constructs an instance of the class with
- FieldDocumentIndexEntry(DocumentIndexEntry) - 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
- FieldDocumentPostingList - Class in org.terrier.structures.indexing
-
FieldDocumentPostingList class
- FieldDocumentPostingList() - Constructor for class org.terrier.realtime.memory.fields.MemoryFieldsDirectIndex.FieldDocumentPostingList
- FieldDocumentPostingList(int) - Constructor for class org.terrier.structures.indexing.FieldDocumentPostingList
-
constructor
- FieldDocumentPostingList(int, int, int[]) - Constructor for class org.terrier.realtime.memory.fields.MemoryFieldsDirectIndex.FieldDocumentPostingList
- FieldEntryStatistics - Interface in org.terrier.structures
-
The statistics for a field entry.
- fieldFrequencies - Variable in class org.terrier.structures.FieldLexiconEntry
- fieldFrequencies - Variable in class org.terrier.structures.restructure.Tr3BlockFieldLexiconEntry
-
Deprecated.
- fieldFrequencies - Variable in class org.terrier.structures.restructure.Tr4FieldLexiconEntry
- fieldGlobalFrequencies - Variable in class org.terrier.matching.models.PerFieldNormWeightingModel
- fieldIDs - Variable in class org.terrier.realtime.memory.MemoryIndex
- fieldIndex - Variable in class org.terrier.indexing.FlatJSONDocument
- 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
- FieldLexiconCollectionStaticticsCounter(IndexOnDisk, int) - Constructor for class org.terrier.structures.indexing.LexiconBuilder.FieldLexiconCollectionStaticticsCounter
- 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
- 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.CollectionStatistics
-
Field names
- fieldNames - Variable in class org.terrier.structures.indexing.CompressionFactory.CompressionConfiguration
-
name of fields
- 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
- FieldOnlyIterablePosting - Class in org.terrier.structures.postings
-
This class takes an IterablePosting list that has fields, and makes it appear as a single basic posting list.
- FieldOnlyIterablePosting(IterablePosting, int) - Constructor for class org.terrier.structures.postings.FieldOnlyIterablePosting
- 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 - 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) - Constructor for class org.terrier.structures.postings.FieldPostingImpl
-
constructor
- FieldPostingImpl(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, int, int[]) - Constructor for class org.terrier.structures.postings.FieldPostingImpl
-
constructor
- fieldQuery() - Method in class org.terrier.querying.parser.TerrierQLParser
- 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.
- fieldQueue - Variable in class org.terrier.indexing.FlatJSONDocument
- fields - Variable in class org.terrier.realtime.memory.MemoryIndex
- fields - Variable in class org.terrier.realtime.multi.MultiIndex
- fields - Variable in class org.terrier.structures.indexing.DocumentIndexBuilder
-
does this index have fields
- FIELDS_COUNT - Static variable in class org.terrier.utility.FieldScore
-
The total number of tags to check for.
- 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
- fieldsToProcess - Variable in class org.terrier.indexing.FlatJSONDocument
- fieldtags - Variable in class org.terrier.realtime.memory.MemoryIndex
- fieldTermFrequencies - Variable in class org.terrier.matching.models.MDL2
- fieldTermFrequencies - Variable in class org.terrier.matching.models.ML2
- FieldTermProcessor() - Constructor for class org.terrier.structures.indexing.classical.BasicIndexer.FieldTermProcessor
- FieldTermProcessor() - Constructor for class org.terrier.structures.indexing.classical.BlockIndexer.FieldTermProcessor
- FieldTermProcessor() - Constructor for class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.FieldTermProcessor
- 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.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_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
- FileChannelBitInBuffered(FileChannel, long, byte, int) - Constructor for class org.terrier.compression.bit.BitFileChannel.FileChannelBitInBuffered
- fileCount - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
- FileDocument - Class in org.terrier.indexing
-
Models a document which corresponds to one file.
- FileDocument() - Constructor for class org.terrier.indexing.FileDocument
- 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(Reader, Map<String, String>, 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(String, Reader, Tokeniser) - Constructor for class org.terrier.indexing.FileDocument
-
create a document for a file
- 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
- 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.BaseCompressingMetaIndex.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.
- 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(byte[]) - Constructor for class org.terrier.structures.FilePosition
-
Create an instance based on a byte buffer
- FilePosition(long, byte) - Constructor for class org.terrier.structures.FilePosition
-
Creates an instance of the class from the given byte and bit offsets.
- 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.
- 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 capabilities a file system has
- Files.PathTransformation - Class in org.terrier.utility
-
a search regex and a replacement for path transformations
- fileSize - Variable in class org.terrier.compression.bit.BitFileBuffered
-
how big the file is, so we know when to stop reading
- 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.
- fileWriter - Variable in class org.terrier.structures.indexing.DocumentIndexBuilder
-
utility for writing to disk
- FillBuff() - Method in class org.terrier.matching.matchops.SimpleCharStream
- FillBuff() - Method in class org.terrier.querying.parser.SimpleCharStream
- FillBuff() - Method in class org.terrier.utility.SimpleCharStream
- 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
- FilterMatching - Class in org.terrier.matching
- filterOW - Static variable in class org.terrier.matching.FeaturedScoringMatching
- filterProx - Static variable in class org.terrier.matching.FeaturedScoringMatching
- filterTerm - Variable in class org.terrier.matching.AbstractScoringMatching
- filterTerm - Static variable in class org.terrier.matching.FeaturedScoringMatching
- filterUW - Static variable in class org.terrier.matching.FeaturedScoringMatching
- finalise(int) - Method in class org.terrier.matching.ScoringMatching
- finalise(BaseMatching.MatchingState) - Method in class org.terrier.matching.BaseMatching
- finalize() - Method in class org.terrier.matching.TRECResultsMatching
- 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.
- findSmallest(int[], int[]) - Static method in class org.terrier.utility.Distance
-
Find smallest difference between two elements of two arrays
- finished() - Static method in class org.terrier.utility.io.CheckClosedStreams
- 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.
- finishedIndexing(BatchEndToEndTest) - Method in class org.terrier.tests.BatchEndToEndTest.BatchEndToEndTestEventHooks
- 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.
- finishedLog() - Method in class org.terrier.utility.io.CheckClosedStreams
- finishedQueries() - Method in class org.terrier.applications.batchquerying.ParallelTRECQuerying
- finishedQueries() - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
After finishing with a batch of queries, close the result file
- finishIndexing() - Method in class org.terrier.tests.BatchEndToEndTest
- finishMemoryPosting() - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Adds the name of the current run + partial lexicon to be flushed in disk.
- 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(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
- firstPosting(WritablePosting[]) - Static method in class org.terrier.matching.FatUtils
- firstPosting(WritablePosting[][]) - Static method in class org.terrier.matching.FatUtils
- firstPosting(WritablePosting[][], int) - Static method in class org.terrier.matching.FatUtils
- 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 usingWritable
methods. - FixedSizeTextFactory(int) - Constructor for class org.terrier.structures.seralization.FixedSizeTextFactory
-
Make a factory object with the specified length
- FixedSizeTextFactory(String) - Constructor for class org.terrier.structures.seralization.FixedSizeTextFactory
-
Make a factory object with the specified length, decoded using Integer.parseInt()
- 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.
- FlatJSONDocument - Class in org.terrier.indexing
-
This is a Terrier Document implementation of a document stored in JSON format.
- FlatJSONDocument(JsonObject) - Constructor for class org.terrier.indexing.FlatJSONDocument
- FlatJSONDocument(String) - Constructor for class org.terrier.indexing.FlatJSONDocument
- FLOAT - Static variable in interface org.terrier.querying.parser.TerrierQLParserConstants
-
RegularExpression Id.
- 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
- flush() - Method in class org.terrier.realtime.memory.MemoryIndex
-
Not implemented.
- flush() - Method in class org.terrier.realtime.multi.MultiIndex
- flush() - Method in class org.terrier.structures.collections.FSOrderedMapFile.MultiFSOMapWriter
- flush() - Method in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- flush() - Method in class org.terrier.structures.indexing.LexiconBuilder
-
Force a temporary lexicon to be flushed
- flush() - Method in class org.terrier.structures.IndexOnDisk
- flush() - Method in class org.terrier.structures.PropertiesIndex
-
Write any dirty data structures down to disk
- 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
- 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 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.
- 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
- from(IndexRef) - Static method in class org.terrier.querying.ManagerFactory
-
Load a manager suitable to retrieve from the specified index reference
- fromIndex(IndexRef) - Method in class org.terrier.querying.LocalManager.Builder
- fromIndex(IndexRef) - Method in interface org.terrier.querying.ManagerFactory.Builder
- fromIndex(IndexRef) - Method in class org.terrier.querying.ThreadSafeManager.Builder
- fromIndex(IndexRef) - Method in class org.terrier.restclient.RestClientManagerBuilder
- 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
- FSADocumentIndexInMem - Class in org.terrier.structures
-
A DocumentIndex implementation that loads everything in memory.
- FSADocumentIndexInMem(IndexOnDisk, String) - Constructor for class org.terrier.structures.FSADocumentIndexInMem
- FSADocumentIndexInMemFields - Class in org.terrier.structures
-
A version of FSADocumentIndexInMem for indices with fields.
- FSADocumentIndexInMemFields(IndexOnDisk, String) - Constructor for class org.terrier.structures.FSADocumentIndexInMemFields
- 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(String, boolean, FixedSizeWriteableFactory<V>) - Constructor for class org.terrier.structures.collections.FSArrayFile
-
default constructor
- FSArrayFile(IndexOnDisk, String) - Constructor for class org.terrier.structures.collections.FSArrayFile
-
constructor
- FSArrayFile.ArrayFileIterator<V extends org.apache.hadoop.io.Writable> - Class in org.terrier.structures.collections
-
ArrayFileIterator class
- 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
- FSArrayFileInMem(IndexOnDisk, String) - Constructor for class org.terrier.structures.collections.FSArrayFileInMem
- FSOMapFileLexicon - Class in org.terrier.structures
-
Instance of a Lexicon<String> where a FSOrderedMapFile is always used as a backing store.
- FSOMapFileLexicon(String, String, String, FixedSizeWriteableFactory<Text>, FixedSizeWriteableFactory<LexiconEntry>, String, String, String) - Constructor for class org.terrier.structures.FSOMapFileLexicon
- FSOMapFileLexicon(String, IndexOnDisk) - Constructor for class org.terrier.structures.FSOMapFileLexicon
-
Construct a new FSOMapFileLexicon
- FSOMapFileLexicon.MapFileLexiconEntryIterator - Class in org.terrier.structures
- FSOMapFileLexicon.MapFileLexiconIterator - Class in org.terrier.structures
- FSOMapFileLexiconGeneric<K1,K2 extends org.apache.hadoop.io.WritableComparable> - Class in org.terrier.structures
- FSOMapFileLexiconGeneric(String, String, String, FixedSizeWriteableFactory<K2>, FixedSizeWriteableFactory<LexiconEntry>, String, String) - Constructor for class org.terrier.structures.FSOMapFileLexiconGeneric
- FSOMapFileLexiconGeneric.MapFileLexiconEntryIterator<T extends org.apache.hadoop.io.WritableComparable<?>> - Class in org.terrier.structures
-
Iterate through the values in order
- FSOMapFileLexiconGeneric.MapFileLexiconIterator<T1,T2 extends org.apache.hadoop.io.WritableComparable<?>> - Class in org.terrier.structures
-
An iterator over the lexicon
- FSOMapFileLexiconOutputStream - Class in org.terrier.structures
-
A LexiconOutputStream for FSOMapFileLexicon.
- FSOMapFileLexiconOutputStream(String, String, String, FixedSizeWriteableFactory<Text>) - Constructor for class org.terrier.structures.FSOMapFileLexiconOutputStream
- FSOMapFileLexiconOutputStream(String, FixedSizeWriteableFactory<Text>) - Constructor for class org.terrier.structures.FSOMapFileLexiconOutputStream
- FSOMapFileLexiconOutputStream(IndexOnDisk, String, Class<? extends FixedSizeWriteableFactory<LexiconEntry>>) - Constructor for class org.terrier.structures.FSOMapFileLexiconOutputStream
- FSOMapFileLexiconOutputStream(IndexOnDisk, String, FixedSizeWriteableFactory<Text>, Class<? extends FixedSizeWriteableFactory<LexiconEntry>>) - Constructor for class org.terrier.structures.FSOMapFileLexiconOutputStream
- FSOMapFileLexiconOutputStream(IndexOnDisk, String, FixedSizeWriteableFactory<Text>, String) - Constructor for class org.terrier.structures.FSOMapFileLexiconOutputStream
- FSOMapFileLexiconOutputStreamGeneric<T1,T2 extends org.apache.hadoop.io.WritableComparable<?>> - Class in org.terrier.structures
- FSOMapFileLexiconOutputStreamGeneric(String, String, String, FixedSizeWriteableFactory<T2>) - Constructor for class org.terrier.structures.FSOMapFileLexiconOutputStreamGeneric
- FSOMapFileLexiconOutputStreamGeneric(String, FixedSizeWriteableFactory<T2>) - Constructor for class org.terrier.structures.FSOMapFileLexiconOutputStreamGeneric
- FSOMapFileLexiconOutputStreamGeneric(IndexOnDisk, String, Class<? extends FixedSizeWriteableFactory<LexiconEntry>>) - Constructor for class org.terrier.structures.FSOMapFileLexiconOutputStreamGeneric
- FSOMapFileLexiconOutputStreamGeneric(IndexOnDisk, String, FixedSizeWriteableFactory<T2>, Class<? extends FixedSizeWriteableFactory<LexiconEntry>>) - Constructor for class org.terrier.structures.FSOMapFileLexiconOutputStreamGeneric
- FSOMapFileLexiconOutputStreamGeneric(IndexOnDisk, String, FixedSizeWriteableFactory<T2>, String) - Constructor for class org.terrier.structures.FSOMapFileLexiconOutputStreamGeneric
- FSOMapFileLexiconUtilities - Class in org.terrier.structures.indexing
- FSOMapFileLexiconUtilities() - Constructor for class org.terrier.structures.indexing.FSOMapFileLexiconUtilities
- 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(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(IndexOnDisk, String) - Constructor for class org.terrier.structures.collections.FSOrderedMapFile
-
constructor
- 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.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.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.
- FstaticMap - Variable in class org.terrier.matching.models.StaticScoreModifierWeightingModel
- FstaticScores - Variable in class org.terrier.matching.models.StaticScoreModifierWeightingModel
- 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 - Class in org.terrier.matching.taat
-
An exhaustive TAAT approach for matching documents to a query.
- Full(Index) - Constructor for class org.terrier.matching.daat.Full
-
Create a new Matching instance based on the specified index
- Full(Index) - Constructor for class org.terrier.matching.taat.Full
-
Create a new Matching instance based on the specified index
- fuzzy() - Method in class org.terrier.matching.matchops.MatchOpQLParser
- FUZZY - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- FuzzyTermOp - Class in org.terrier.matching.matchops
-
A synonym class that uses leveinsten distance to match terms.
- FuzzyTermOp(String) - Constructor for class org.terrier.matching.matchops.FuzzyTermOp
- FuzzyTermOp(String, Integer, Integer, Integer, Integer, Integer) - Constructor for class org.terrier.matching.matchops.FuzzyTermOp
G
- 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.
- 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.
- generateParseException() - Method in class org.terrier.matching.matchops.MatchOpQLParser
-
Generate ParseException.
- generateParseException() - Method in class org.terrier.querying.parser.TerrierQLParser
-
Generate ParseException.
- generateParseException() - Method in class org.terrier.utility.ClassNameParser
-
Generate ParseException.
- 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(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(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(Object) - Method in class org.terrier.structures.collections.FSOrderedMapFile
- get(String) - Method in class org.terrier.matching.MatchingQueryTerms
- get(String) - Static method in class org.terrier.realtime.incremental.IncrementalDeletePolicy
- get(String) - Static method in class org.terrier.realtime.matching.IncrementalSelectiveMatching
-
Get an new IncrementalSelectiveMatching policy object of the specified type.
- 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.IncrementalFlushPolicy
-
Create a new flush thread.
- get(String, List<Index>, IncrementalIndex) - Static method in class org.terrier.realtime.incremental.IncrementalMergePolicy
-
Create a new merge thread.
- get(Operator) - Method in class org.terrier.matching.MatchingQueryTerms
- 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.BaseCompressingMetaIndex
-
Obtain all metadata for specified document.
- getAllItems(int) - Method in class org.terrier.structures.concurrent.ConcurrentDecodingMetaIndex
- getAllItems(int) - Method in interface org.terrier.structures.MetaIndex
-
Obtain all metadata for specified document.
- getAllMetadata() - Method in class org.terrier.querying.ScoredDoc
- 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
- getAllPostings(IterablePosting, int) - Static method in class org.terrier.structures.postings.PostingUtil
-
Get an array of all the ids and frequencies in a given IterablePosting stream, where the length of the stream is unknown
- 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.FlatJSONDocument
- 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.
- getAverageDocumentLength() - Method in class org.terrier.structures.CollectionStatistics
-
Returns the documents' average length.
- getAverageDocumentLength() - Method in class org.terrier.structures.PropertiesIndex.UpdatingCollectionStatistics
- getAverageFieldLengths() - Method in class org.terrier.structures.CollectionStatistics
-
Returns the average length of each field in tokens.
- getBeginColumn() - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Get token beginning column number.
- getBeginColumn() - Method in class org.terrier.querying.parser.SimpleCharStream
-
Get token beginning column number.
- getBeginColumn() - Method in class org.terrier.utility.SimpleCharStream
-
Get token beginning column number.
- getBeginLine() - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Get token beginning line number.
- getBeginLine() - Method in class org.terrier.querying.parser.SimpleCharStream
-
Get token beginning line number.
- getBeginLine() - Method in class org.terrier.utility.SimpleCharStream
-
Get token beginning line number.
- 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.
- getBitOut() - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
-
Return the underlying BitOut implementation being used by the class
- getBlockCount() - Method in interface org.terrier.structures.BlockEntryStatistics
-
Deprecated.The number of blocks that this term has.
- getBlockCount() - Method in class org.terrier.structures.restructure.Tr3BlockFieldLexiconEntry
-
Deprecated.The number of blocks that this term has.
- getBlockCount() - Method in class org.terrier.structures.restructure.Tr3BlockLexiconEntry
-
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
- 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
- getBuffer() - Method in class org.terrier.utility.io.RandomDataInputMemory.SeeakableByteArrayInputStream
- 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.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.
- getByteToWrite() - Method in class org.terrier.compression.bit.BitByteOutputStream
- getChildren() - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Return LexiconEntry's.
- getClass(String) - Static method in class org.terrier.utility.ApplicationSetup
- getClass(String, boolean) - Static method in class org.terrier.utility.ApplicationSetup
- getClassLoader() - Static method in class org.terrier.utility.ApplicationSetup
- getCode(String) - Method in class org.terrier.utility.TermCodes
-
Returns the code for a given term.
- 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.structures.Index
-
Get the collection statistics
- getCollectionStatistics() - Method in class org.terrier.structures.IndexOnDisk
- getCollectionStatistics() - Method in class org.terrier.structures.PropertiesIndex
-
Get the collection statistics
- getColumn() - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Deprecated.
- getColumn() - Method in class org.terrier.querying.parser.SimpleCharStream
-
Deprecated.
- getColumn() - Method in class org.terrier.utility.SimpleCharStream
-
Deprecated.
- 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
- getConstituents() - Method in class org.terrier.matching.matchops.MultiTermOp
- 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.empty string if not set.
- getControl(String, String) - Method in class org.terrier.querying.Request
-
Returns the value of the control.
- getControl(String, String) - Method in interface org.terrier.querying.SearchRequest
-
Returns the value of the control, or Default if not set.
- getControls() - Method in class org.terrier.querying.Request
-
Get the entire hashtable used for storing controls for this query
- getControls() - Method in interface org.terrier.querying.SearchRequest
- 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.MemoryDirectIndex.DirectIterator
- 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 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
- 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
- getDirectIndex() - Method in class org.terrier.structures.PropertiesIndex
-
Return the DirectIndex associated with this index
- getDistance() - Method in class org.terrier.matching.matchops.UnorderedWindowOp
- getDocCounter() - 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.querying.ScoredDoc
- getDocid() - Method in class org.terrier.structures.NonIncrementalDocumentIndexEntry
- getDocid(String) - Method in class org.terrier.matching.TRECResultsMatching
- getDocId() - Method in class org.terrier.matching.daat.CandidateResult
-
Returns the docid of this result
- 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.TerrierEvaluation.Record
-
get document number
- 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.CollectionDocumentList
- 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
- 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.BaseCompressingMetaIndex
-
Obtain docid where document has specified metadata value in the specified type.
- getDocument(String, String) - Method in class org.terrier.structures.concurrent.ConcurrentDecodingMetaIndex
- 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
-
Return the document index entry based on its docid.
- getDocumentEntry(int) - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFieldsMap
-
Return the document index entry based on its docid.
- getDocumentEntry(int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndex
-
Return the document index entry based on its docid.
- getDocumentEntry(int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap
-
Return the document index entry based on its docid.
- getDocumentEntry(int) - Method in class org.terrier.realtime.multi.MultiDoc
-
Return the document index entry based on its docid.
- getDocumentEntry(int) - Method in interface org.terrier.structures.DocumentIndex
-
Return the document index entry based on its docid.
- getDocumentEntry(int) - Method in class org.terrier.structures.FSADocumentIndex
-
Return the document index entry based on its docid.
- getDocumentEntry(int) - Method in class org.terrier.structures.FSADocumentIndexInMem
- getDocumentEntry(int) - Method in class org.terrier.structures.merging.StructureMerger.NullDocumentIndex
- getDocumentEntry(int) - Method in class org.terrier.structures.postings.PostingUtil.DocidSpecificDocumentIndex
- 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
-
Return the number of documents that the term occurs in.
- getDocumentFrequency() - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Return the number of documents that the term occurs in.
- getDocumentFrequency() - Method in class org.terrier.structures.BasicLexiconEntry
-
Return the number of documents that the term occurs in.
- getDocumentFrequency() - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Return the number of documents that the term occurs in.
- getDocumentFrequency() - Method in interface org.terrier.structures.EntryStatistics
-
Return the number of documents that the term occurs in.
- getDocumentFrequency() - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Return the number of documents that the term occurs in.
- getDocumentFrequency() - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
Return the number of documents that the term occurs in.
- getDocumentFrequency() - Method in class org.terrier.structures.SimpleNgramEntryStatistics
- getDocumentFrequency(int) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the number of the top-ranked documents a given term occurs 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() - Method in class org.terrier.structures.Index
-
Return the DocumentIndex associated with this index
- getDocumentIndex() - Method in class org.terrier.structures.IndexOnDisk
- getDocumentIndex() - Method in class org.terrier.structures.PropertiesIndex
-
Return the DocumentIndex associated with this index
- getDocumentIndex(BitIndexPointer) - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
- getDocumentIndexShardIndex() - Method in class org.terrier.realtime.multi.MultiDocumentEntry
- getDocumentLength() - Method in class org.terrier.realtime.memory.MemoryDirectIterablePosting
- getDocumentLength() - Method in class org.terrier.realtime.memory.MemoryIterablePosting
-
Return the length of the document of the current posting in tokens.
- getDocumentLength() - Method in class org.terrier.realtime.multi.MultiDirectIterablePosting
- getDocumentLength() - Method in class org.terrier.realtime.multi.MultiIterablePosting
-
Return the length of the document of the current posting in tokens.
- getDocumentLength() - Method in class org.terrier.structures.DocumentIndexEntry
-
Return 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.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 of the current posting in tokens.
- getDocumentLength() - Method in class org.terrier.structures.postings.BasicPostingImpl
-
Returns 0
- getDocumentLength() - Method in class org.terrier.structures.postings.bit.BasicIterablePosting
- getDocumentLength() - Method in class org.terrier.structures.postings.FieldOnlyIterablePosting
- getDocumentLength() - Method in class org.terrier.structures.postings.ORIterablePosting
-
Return the length of the document of the current posting in tokens.
- getDocumentLength() - Method in interface org.terrier.structures.postings.Posting
-
Return the length of the document of the current posting in tokens.
- getDocumentLength(int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndex
-
Return the length of the document.
- getDocumentLength(int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap
-
Return the length of the document.
- getDocumentLength(int) - Method in class org.terrier.realtime.multi.MultiDoc
-
Return the length of the document.
- getDocumentLength(int) - Method in interface org.terrier.structures.DocumentIndex
-
Return the length of the document.
- getDocumentLength(int) - Method in class org.terrier.structures.FSADocumentIndex
-
Return the length of the document.
- getDocumentLength(int) - Method in class org.terrier.structures.FSADocumentIndexInMem
- getDocumentLength(int) - Method in class org.terrier.structures.merging.StructureMerger.NullDocumentIndex
- getDocumentLength(int) - Method in class org.terrier.structures.postings.PostingUtil.DocidSpecificDocumentIndex
- 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
- getEnd() - Method in class org.terrier.structures.PropertiesIndex
-
Returns the last docid in this index
- getEndColumn() - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Get token end column number.
- getEndColumn() - Method in class org.terrier.querying.parser.SimpleCharStream
-
Get token end column number.
- getEndColumn() - Method in class org.terrier.utility.SimpleCharStream
-
Get token end column number.
- getEndLine() - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Get token end line number.
- getEndLine() - Method in class org.terrier.querying.parser.SimpleCharStream
-
Get token end line number.
- getEndLine() - Method in class org.terrier.utility.SimpleCharStream
-
Get token end line number.
- 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.
- getEndString(String) - Method in class org.terrier.matching.matchops.FuzzyTermOp
- getEndString(String) - Method in class org.terrier.matching.matchops.PrefixTermOp
- getEntriesSkipped() - Method in class org.terrier.realtime.memory.MemoryDirectIndex.DirectIterator
- 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 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
- getEntryStats() - Method in class org.terrier.matching.matchops.MatchingEntry
- 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) - Method in class org.terrier.querying.ExpansionTerms
-
Get the most informative terms for the expanded set.
- getExpandedTerms(int, QueryExpansionModel) - Method in class org.terrier.querying.DFRBagExpansionTerms
- 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(int) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the weight of a term with the given term identifier.
- 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(String) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the weight of a given term.
- getExpansionWeight(String, QueryExpansionModel) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the weight of a given term, computed by the specified query expansion model.
- getExternalParalllism() - Method in class org.terrier.applications.BatchIndexing
- getExternalParalllism() - Method in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
- getExternalParalllism() - Method in class org.terrier.structures.indexing.Indexer
-
how many indexers are running in this and other threads?
- 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(int) - Method in class org.terrier.learning.FeaturedQueryResultSet
-
Get the feature scores for a given feature id
- getFeatureScores(int) - Method in interface org.terrier.learning.FeaturedResultSet
-
Get the feature scores for a given feature id
- getFeatureScores(String) - Method in class org.terrier.learning.FeaturedQueryResultSet
-
Get all scores for the enabled docids given a feature name
- getFeatureScores(String) - Method in interface org.terrier.learning.FeaturedResultSet
-
Get all scores for the enabled docids given a feature name
- 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.matching.matchops.SingleTermOp
- getField() - Method in class org.terrier.querying.parser.FieldQuery
-
Gets the field that the query term should appear.
- getField() - Method in class org.terrier.querying.parser.Query.QueryTermsParameter
- getFieldFrequencies() - Method in class org.terrier.realtime.memory.fields.MemoryFieldsDirectIterablePosting
-
Returns the frequencies of the term in each field of the document
- 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
-
Return the frequencies (total numbers of occurrences) of the term for each field.
- getFieldFrequencies() - Method in interface org.terrier.structures.FieldEntryStatistics
-
Return the frequencies (total numbers of occurrences) of the term for each field.
- getFieldFrequencies() - Method in class org.terrier.structures.FieldLexiconEntry
-
Return the frequencies (total numbers of occurrences) of the term for each field.
- 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.restructure.Tr3BlockFieldLexiconEntry
-
Deprecated.Return the frequencies (total numbers of occurrences) of the term for each field.
- getFieldFrequencies() - Method in class org.terrier.structures.restructure.Tr4FieldLexiconEntry
-
Return the frequencies (total numbers of occurrences) of the term 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
- getFieldFrequency(String) - Method in class org.terrier.structures.indexing.FieldLexiconMap
- getFieldId(Index, String, String) - Static method in class org.terrier.structures.IndexUtil
- getFieldLengths() - Method in class org.terrier.realtime.memory.fields.MemoryFieldsDirectIterablePosting
-
Returns the lengths of the each fields in the current document
- getFieldLengths() - Method in class org.terrier.realtime.memory.fields.MemoryFieldsIterablePosting
-
Returns the lengths of the each field in the current document.
- getFieldLengths() - Method in class org.terrier.structures.FieldDocumentIndexEntry
-
Get the lengths of each field
- 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 field in the current document.
- getFieldLengths() - Method in class org.terrier.structures.postings.bit.FieldIterablePosting
-
Returns the lengths of the each field in the current document.
- getFieldLengths() - Method in class org.terrier.structures.postings.BlockFieldPostingImpl
-
Returns the lengths of the each field 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 field in the current document.
- getFieldLengths() - Method in class org.terrier.structures.postings.FieldPostingImpl
-
Returns the lengths of the each field in the current document.
- 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(int) - Method in interface org.terrier.structures.FieldDocumentIndex
-
Get the length of each field
- getFieldLengths(int) - Method in class org.terrier.structures.FSADocumentIndexInMemFields
-
Get the length of each field
- getFieldLengths(int) - Method in class org.terrier.structures.FSAFieldDocumentIndex
-
Get the length of each field
- getFieldLengths(int) - Method in class org.terrier.structures.postings.PostingUtil.DocidSpecificDocumentIndex
- getFieldNames() - Method in class org.terrier.structures.CollectionStatistics
-
Returns the field names.
- 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.FlatJSONDocument
- 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
- 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
- getFileNames() - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
- getFileNumber() - Method in class org.terrier.structures.BasicLexiconEntry
-
Returns the file number (byte value in the 0-31 range)
- getFileNumber() - Method in interface org.terrier.structures.BitIndexPointer
-
Returns the file number (byte value in the 0-31 range)
- getFileNumber() - Method in class org.terrier.structures.DocumentIndexEntry
-
Returns the file number (byte value in the 0-31 range)
- getFileNumber() - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Returns the file number (byte value in the 0-31 range)
- getFileNumber() - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Returns the file number (byte value in the 0-31 range)
- getFileNumber() - Method in class org.terrier.structures.SimpleDocumentIndexEntry
-
Returns the file number (byte value in the 0-31 range)
- 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
- getFilePointer() - Method in class org.terrier.utility.io.RandomDataInputMemory.SeeakableByteArrayInputStream
- 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.
- getFinalResultSet() - Method in class org.terrier.matching.ScoringMatching
- getFinalResultSet() - Method in class org.terrier.matching.ScoringMatchingWithFat
- getFlushDelegate() - Method in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Get the flushDelegate
- getFreq(int) - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.BasicMemoryPostingList
- getFrequency() - Method in class org.terrier.realtime.memory.MemoryDirectIterablePosting
-
Return the frequency of the term in the current document, in tokens.
- getFrequency() - Method in class org.terrier.realtime.memory.MemoryIterablePosting
-
Return the frequency of the term in the current document, in tokens.
- getFrequency() - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
Return the frequency (total number of occurrences) of the term.
- getFrequency() - Method in class org.terrier.realtime.multi.MultiDirectIterablePosting
- getFrequency() - Method in class org.terrier.realtime.multi.MultiIterablePosting
-
Return the frequency of the term in the current document, in tokens.
- getFrequency() - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Return the frequency (total number of occurrences) of the term.
- getFrequency() - Method in class org.terrier.structures.BasicLexiconEntry
-
Return the frequency (total number of occurrences) of the term.
- getFrequency() - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Return the frequency (total number of occurrences) of the term.
- getFrequency() - Method in interface org.terrier.structures.EntryStatistics
-
Return the frequency (total number of occurrences) of the term.
- getFrequency() - Method in class org.terrier.structures.indexing.DocumentPostingList.postingIterator
- 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, in tokens.
- getFrequency() - Method in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
-
Return the frequency of the term in the current document, in tokens.
- getFrequency() - Method in class org.terrier.structures.postings.BasicPostingImpl
-
Return the frequency of the term in the current document, in tokens.
- getFrequency() - Method in class org.terrier.structures.postings.FieldOnlyIterablePosting
- getFrequency() - Method in class org.terrier.structures.postings.ORIterablePosting
-
Return the frequency of the term in the current document, in tokens.
- getFrequency() - Method in interface org.terrier.structures.postings.Posting
-
Return the frequency of the term in the current document, in tokens.
- getFrequency() - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Return the frequency (total number of occurrences) of the term.
- getFrequency() - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
Return the frequency (total number of occurrences) of the term.
- getFrequency() - Method in class org.terrier.structures.SimpleNgramEntryStatistics
- getFrequency(int) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the frequency of a given term in the top-ranked documents.
- getFrequency(String) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the frequency of a given term in the top-ranked documents.
- getFrequency(String) - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Return the frequency of the specified term in this 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, int) - Method in class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
get grade
- getGrade(String, String, int) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Returns the grade of a document for a given query.
- getId() - Method in class org.terrier.realtime.memory.MemoryDirectIterablePosting
-
Return the id of the current posting.
- getId() - Method in class org.terrier.realtime.memory.MemoryIterablePosting
-
Return the id of the current posting.
- getId() - Method in class org.terrier.realtime.multi.MultiDirectIterablePosting
- 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.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.FieldOnlyIterablePosting
- 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.
- GetImage() - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Get token literal value.
- GetImage() - Method in class org.terrier.querying.parser.SimpleCharStream
-
Get token literal value.
- GetImage() - Method in class org.terrier.utility.SimpleCharStream
-
Get token literal value.
- getIndex() - Method in class org.terrier.querying.LocalManager
-
Returns the index used by the manager.
- getIndex() - Method in class org.terrier.querying.Request
-
Returns the index to be used for this query
- getIndex() - Method in class org.terrier.structures.BaseCompressingMetaIndex.InputStream
-
Return the position that we are at (entry number)
- getIndex() - Method in class org.terrier.structures.Index.DirectIndexRef
- getIndex(int) - Method in interface org.terrier.structures.MapLexicon.Id2EntryIndexLookup
- getIndex(int) - Method in class org.terrier.structures.MapLexicon.IdIsIndex
- getIndex(Manager) - Method in class org.terrier.querying.QueryExpansion
-
For easier sub-classing of which index the query expansion comes from
- getIndexLoadingProfileAsRetrieval() - Static method in class org.terrier.structures.PropertiesIndex
-
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.PropertiesIndex
-
get an arbitrary property in the index
- getIndexRef() - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
Get the index pointer.
- getIndexRef() - Method in class org.terrier.querying.LocalManager
- getIndexRef() - Method in interface org.terrier.querying.Manager
- getIndexRef() - Method in class org.terrier.realtime.memory.MemoryIndex
- getIndexRef() - Method in class org.terrier.realtime.multi.MultiIndex
- getIndexRef() - Method in class org.terrier.structures.Index
-
Returns a direct IndexRef to this index
- getIndexRef() - Method in class org.terrier.structures.PropertiesIndex
- getIndexRef(CommandLine) - Method in class org.terrier.applications.CLITool.CLIParsedCLITool
- getIndexStructure(String) - Method in class org.terrier.realtime.memory.MemoryIndex
-
Return a particular index data structure
- getIndexStructure(String) - Method in class org.terrier.structures.Index
-
Return a particular index data structure
- getIndexStructure(String) - Method in class org.terrier.structures.IndexOnDisk
-
Obtains the named index structure, using an already loaded one if possible.
- getIndexStructure(String) - Method in class org.terrier.structures.PropertiesIndex
-
Obtains the named index structure, using an already loaded one if possible.
- getIndexStructure(String, Class<? extends T>) - Method in class org.terrier.structures.IndexOnDisk
- getIndexStructureInputStream(String) - Method in class org.terrier.realtime.memory.MemoryIndex
- getIndexStructureInputStream(String) - Method in class org.terrier.realtime.multi.MultiIndex
-
Not implemented.
- getIndexStructureInputStream(String) - Method in class org.terrier.structures.Index
-
Return a particular index data structure input stream
- getIndexStructureInputStream(String) - Method in class org.terrier.structures.IndexOnDisk
- getIndexStructureInputStream(String) - Method in class org.terrier.structures.PropertiesIndex
-
Return the input stream associated with the specified structure of this index
- getIndexStructureInputStream(String, Class<? extends T>) - 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.FatResultsMatching
- getInfo() - Method in class org.terrier.matching.FatScoringMatching
- getInfo() - Method in class org.terrier.matching.FeaturedScoringMatching
- 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_exp
-
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.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.CoordinateMatch
- getInfo() - Method in class org.terrier.matching.models.dependence.MRF
- getInfo() - Method in class org.terrier.matching.models.dependence.pBiL
- getInfo() - Method in class org.terrier.matching.models.dependence.pBiL2
- 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.Null
- 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_IDF
-
Returns the name of the model, in this case "TF_IDF"
- getInfo() - Method in class org.terrier.matching.models.Tf
- 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.ScoringMatching
- getInfo() - Method in class org.terrier.matching.ScoringMatchingWithFat
- 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.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.ApplyTermPipeline
- getInfo() - Method in class org.terrier.querying.Decorate
-
Returns the name of the post processor.
- getInfo() - Method in class org.terrier.querying.DependenceModelPreProcess
- getInfo() - Method in class org.terrier.querying.NoNegativeReq
- 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.
- getInfo() - Method in class org.terrier.querying.TerrierQLToControls
- getInfo() - Method in class org.terrier.querying.TerrierQLToMatchingQueryTerms
- getInfo(FatResultSet) - Static method in class org.terrier.matching.FatUtils
- getInfo(SearchRequest) - Method in class org.terrier.querying.LocalManager
-
Returns information about the weighting models and the post processors used for the given search request.
- 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.PropertiesIndex
-
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
- getInvertedIndex() - Method in class org.terrier.structures.PropertiesIndex
-
Returns the InvertedIndex to use for this index
- 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.BaseCompressingMetaIndex
-
Obtain metadata of specified type for specified document.
- getItem(String, int) - Method in class org.terrier.structures.concurrent.ConcurrentDecodingMetaIndex
- getItem(String, int) - Method in interface org.terrier.structures.MetaIndex
-
Obtain metadata of specified type for specified document.
- getItemFuture(String, int) - Method in class org.terrier.structures.concurrent.ConcurrentDecodingMetaIndex
- 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.MemoryMetaIndex
-
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 document.
- 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.structures.BaseCompressingMetaIndex
-
Obtain metadata of specified types for specified document.
- getItems(String[], int) - Method in class org.terrier.structures.concurrent.ConcurrentDecodingMetaIndex
- getItems(String[], int) - Method in interface org.terrier.structures.MetaIndex
-
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 types for specified documents.
- 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 documents.
- getItems(String[], int[]) - Method in class org.terrier.structures.BaseCompressingMetaIndex
-
Obtain metadata of specified types for specified documents.
- getItems(String[], int[]) - Method in class org.terrier.structures.concurrent.ConcurrentDecodingMetaIndex
- getItems(String[], int[]) - Method in interface org.terrier.structures.MetaIndex
-
Obtain metadata of specified types for specified documents.
- 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.MemoryMetaIndex
-
Obtain metadata of specified type 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.multi.MultiMeta
-
Obtain metadata of specified type for specified documents.
- getItems(String, int[]) - Method in class org.terrier.structures.BaseCompressingMetaIndex
-
Obtain metadata of specified type for specified documents.
- getItems(String, int[]) - Method in class org.terrier.structures.concurrent.ConcurrentDecodingMetaIndex
- getItems(String, int[]) - Method in interface org.terrier.structures.MetaIndex
-
Obtain metadata of specified type for specified documents.
- getItemsFuture(String[], int) - Method in class org.terrier.structures.concurrent.ConcurrentDecodingMetaIndex
- 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
-
Returns the term and
LexiconEntry
(containing statistics and a pointer) for the entry in the lexicon with the specified index. - getIthLexiconEntry(int) - Method in class org.terrier.structures.MapLexicon
-
Returns the term and
LexiconEntry
(containing statistics and a pointer) for the entry in the lexicon with the specified index. - getIthShard(int) - Method in class org.terrier.realtime.multi.MultiIndex
- getJsonText() - Method in class org.terrier.indexing.TwitterJSONDocument
- getKey() - Method in class org.terrier.structures.collections.MapEntry
- getKey() - Method in class org.terrier.structures.Lexicon.LexiconFileEntry
- getKeyFactory() - Method in class org.terrier.structures.collections.FSOrderedMapFile
-
Get the key factory
- getKeyFreq() - Method in class org.terrier.matching.matchops.MatchingEntry
- 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.BaseCompressingMetaIndex
-
Returns the keys of this meta index
- getKeys() - Method in class org.terrier.structures.concurrent.ConcurrentDecodingMetaIndex
- 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
- getLastDocidWritten() - Method in class org.terrier.structures.AbstractPostingOutputStream
- getLastDocidWritten() - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
- getLastIndexLoadError() - Static method in class org.terrier.structures.PropertiesIndex
-
Returns the last warning given by an index being loaded.
- 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
- getLexicon() - Method in class org.terrier.structures.PropertiesIndex
-
Return the Lexicon associated with this index
- getLexiconEntry(int) - Method in class org.terrier.realtime.multi.MultiLexicon
-
Returns the term and
LexiconEntry
(containing statistics and a pointer) for the given term id. - getLexiconEntry(int) - Method in class org.terrier.structures.Lexicon
-
Returns the term and
LexiconEntry
(containing statistics and a pointer) for the given term id. - getLexiconEntry(int) - Method in class org.terrier.structures.MapLexicon
-
Returns the term and
LexiconEntry
(containing statistics and a pointer) for the given term id. - getLexiconEntry(String) - Method in class org.terrier.realtime.multi.MultiLexicon
-
Returns the
LexiconEntry
(containing statistics and a pointer) for the given term. - getLexiconEntry(K1) - Method in class org.terrier.structures.MapLexicon
-
Returns the
LexiconEntry
(containing statistics and a pointer) for the given term. - getLexiconEntry(KEY) - Method in class org.terrier.structures.Lexicon
-
Returns the
LexiconEntry
(containing statistics and a pointer) for the given term. - getLexiconEntryRange(String, String) - Method in class org.terrier.realtime.multi.MultiLexicon
- getLexiconEntryRange(K1, K1) - Method in class org.terrier.structures.MapLexicon
-
Returns an iterator over a set of LexiconEntries within a range of entries in the lexicon.
- 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.
- 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
- getLexScanner(Iterator<Map.Entry<String, LexiconEntry>>, CollectionStatistics) - Method in class org.terrier.structures.indexing.classical.BlockInvertedIndexBuilder
- getLexScanner(Iterator<Map.Entry<String, LexiconEntry>>, CollectionStatistics) - Method in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
- getLine() - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Deprecated.
- getLine() - Method in class org.terrier.querying.parser.SimpleCharStream
-
Deprecated.
- getLine() - Method in class org.terrier.utility.SimpleCharStream
-
Deprecated.
- 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.
- getMajorVersion() - Static method in class org.terrier.Version
- getManager() - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
Get the querying manager.
- getMatcher(MatchingQueryTerms.QueryTermProperties, Index, Lexicon<String>, PostingIndex<Pointer>, CollectionStatistics) - Method in class org.terrier.matching.matchops.DateRangeOp
- getMatcher(MatchingQueryTerms.QueryTermProperties, Index, Lexicon<String>, PostingIndex<Pointer>, CollectionStatistics) - Method in class org.terrier.matching.matchops.MultiTermOp
- getMatcher(MatchingQueryTerms.QueryTermProperties, Index, Lexicon<String>, PostingIndex<Pointer>, CollectionStatistics) - Method in class org.terrier.matching.matchops.Operator
-
get an entry for matching for this query op.
- getMatcher(MatchingQueryTerms.QueryTermProperties, Index, Lexicon<String>, PostingIndex<Pointer>, CollectionStatistics) - Method in class org.terrier.matching.matchops.SingleTermOp
- getMatchingModel() - Method in class org.terrier.querying.Request
-
Deprecated.
- getMatchingQueryTerms() - Method in class org.terrier.querying.Request
-
Return the MatchingQueryTerms object to use for matching
- getMatchingRequestSize() - Method in class org.terrier.matching.MatchingQueryTerms
- getMatchingTerms() - Method in class org.terrier.matching.MatchingQueryTerms
-
Returns the query terms, as they were added to this object.
- getMatchingTerms() - Method in class org.terrier.matching.PostingListManager
-
Returns the indices of the terms that are considered (i.e.
- getMatchingTerms(String) - Method in class org.terrier.matching.MatchingQueryTerms
- getMaxFrequencyInDocuments() - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
- getMaxFrequencyInDocuments() - Method in class org.terrier.realtime.multi.MultiLexiconEntry
- getMaxFrequencyInDocuments() - Method in class org.terrier.structures.BasicLexiconEntry
- getMaxFrequencyInDocuments() - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
- getMaxFrequencyInDocuments() - Method in interface org.terrier.structures.EntryStatistics
-
Return the maximum in-document term frequency of the term among all documents the terms appears in.
- getMaxFrequencyInDocuments() - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
- getMaxFrequencyInDocuments() - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
- getMaxFrequencyInDocuments() - Method in class org.terrier.structures.SimpleNgramEntryStatistics
- 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?
- getMaxScore() - Method in interface org.terrier.querying.ScoredDocList
- getMessage() - Method in error org.terrier.matching.matchops.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMessage() - Method in error org.terrier.querying.parser.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMessage() - Method in error org.terrier.utility.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMetadata(String) - Method in class org.terrier.querying.ScoredDoc
- 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
- getMetaIndex() - Method in class org.terrier.structures.PropertiesIndex
-
Get the Meta Index structure
- 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
- getMetaKeys() - Method in interface org.terrier.querying.ScoredDocList
- 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
- getModelNames(String) - Static method in class org.terrier.matching.FeaturedScoringMatching
- getModelNames(String, boolean) - Static method in class org.terrier.matching.FeaturedScoringMatching
- 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.
- getNegRequiredBitMask() - Method in class org.terrier.matching.PostingListManager
- getNext() - Method in class org.terrier.compression.bit.LinkedBuffer
- getNext() - Method in class org.terrier.compression.bit.MemoryLinkedOutputStream
- getNextPostings() - Method in class org.terrier.realtime.memory.MemoryDirectIndex.DirectIterator
- 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 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.FlatJSONDocument
- 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
- getNextToken() - Method in class org.terrier.matching.matchops.MatchOpQLParser
-
Get the next Token.
- getNextToken() - Method in class org.terrier.matching.matchops.MatchOpQLParserTokenManager
-
Get the next Token.
- getNextToken() - Method in class org.terrier.querying.parser.TerrierQLParser
-
Get the next Token.
- getNextToken() - Method in class org.terrier.querying.parser.TerrierQLParserTokenManager
-
Get the next Token.
- getNextToken() - Method in class org.terrier.utility.ClassNameParser
-
Get the next Token.
- getNextToken() - Method in class org.terrier.utility.ClassNameParserTokenManager
-
Get the next Token.
- getNonMatchingTerms() - Method in class org.terrier.matching.PostingListManager
-
Returns the indices of the terms that must be called through assignScore() but not actually used to match documents.
- getNonRelevantDocuments() - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Get all the pooled non-relevant documents.
- getNonRelevantDocuments(String) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Get the pooled non-relevant documents for the given query.
- 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.MemoryDirectIndex.DirectIterator
- 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 interface org.terrier.structures.PostingIndexInputStream
-
Returns the number of postings in the current IterablePosting object
- getNumberOfDocuments() - Method in class org.terrier.realtime.memory.MemoryDocumentIndex
-
Return the number of documents.
- getNumberOfDocuments() - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap
- getNumberOfDocuments() - Method in class org.terrier.realtime.multi.MultiDoc
-
Return 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
-
Return the number of documents.
- getNumberOfDocuments() - Method in class org.terrier.structures.FSADocumentIndex
-
Return the number of documents.
- getNumberOfDocuments() - Method in class org.terrier.structures.FSADocumentIndexInMem
- getNumberOfDocuments() - Method in class org.terrier.structures.merging.StructureMerger.NullDocumentIndex
- getNumberOfDocuments() - Method in class org.terrier.structures.postings.PostingUtil.DocidSpecificDocumentIndex
- getNumberOfDocuments() - Method in class org.terrier.structures.PropertiesIndex.UpdatingCollectionStatistics
- 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
-
Pointer implementation: how many entries in the inverted index.
- getNumberOfEntries() - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Pointer implementation: how many entries in the inverted index.
- getNumberOfEntries() - Method in class org.terrier.structures.BasicLexiconEntry
-
Pointer implementation: how many entries in the inverted index.
- getNumberOfEntries() - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Pointer implementation: how many entries in the inverted index.
- getNumberOfEntries() - Method in class org.terrier.structures.DocumentIndexEntry
-
Return the number of "things" that this pointer refers to.
- getNumberOfEntries() - Method in class org.terrier.structures.LexiconEntry
-
Pointer implementation: how many entries in the inverted index.
- getNumberOfEntries() - Method in interface org.terrier.structures.Pointer
-
Return the number of "things" that this pointer refers to.
- getNumberOfEntries() - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Pointer implementation: how many entries in the inverted index.
- getNumberOfEntries() - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
Pointer implementation: how many entries in the inverted index.
- getNumberOfEntries() - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Return the 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
-
Deprecated.
- 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.PropertiesIndex.UpdatingCollectionStatistics
-
Deprecated.
- 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).
- getNumberOfPostings() - Method in class org.terrier.structures.CollectionStatistics
-
Returns the total number of postings in the collection.
- getNumberOfPostings() - Method in class org.terrier.structures.PropertiesIndex.UpdatingCollectionStatistics
- 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.
- 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
- getNumberOfTerms() - Method in class org.terrier.querying.parser.MultiTermQuery
-
Returns the number of terms, or subqueries.
- 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.PropertiesIndex.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.PropertiesIndex.UpdatingCollectionStatistics
- 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.
- getOccurrences() - Method in class org.terrier.querying.ScoredDoc
- getOffset() - Method in class org.terrier.structures.AbstractPostingOutputStream
- getOffset() - Method in class org.terrier.structures.BasicLexiconEntry
-
Return the number of bytes 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 number of bytes offset.
- getOffset() - Method in class org.terrier.structures.DocumentIndexEntry
-
Return the number of bytes offset.
- getOffset() - Method in class org.terrier.structures.FilePosition
-
Return the number of bytes offset.
- getOffset() - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Return the number of bytes offset.
- getOffset() - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
Get the offset (bytes)
- getOffset() - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Return the number of bytes offset.
- getOffsetBits() - Method in class org.terrier.structures.BasicLexiconEntry
-
Return the number of bits offset.
- 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 number of bits offset.
- getOffsetBits() - Method in class org.terrier.structures.DocumentIndexEntry
-
Return the number of bits offset.
- getOffsetBits() - Method in class org.terrier.structures.FilePosition
-
Return the number of bits offset.
- getOffsetBits() - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Return the number of bits offset.
- getOffsetBits() - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
Get the number of bits for the offset
- getOffsetBits() - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Return the number of bits offset.
- getOptions() - Method in class org.terrier.applications.AbstractQuerying.AbstractQueryingCommand
- getOptions() - Method in class org.terrier.applications.BatchIndexing.Command
- getOptions() - Method in class org.terrier.applications.batchquerying.ParallelTRECQuerying.Command
- getOptions() - Method in class org.terrier.applications.batchquerying.TRECQuerying.Command
- getOptions() - Method in class org.terrier.applications.CLITool.CLIParsedCLITool
- getOptions() - Method in class org.terrier.applications.InteractiveQuerying.Command
- getOptions() - Method in class org.terrier.applications.ShowDocumentCommand
- getOptions() - Method in class org.terrier.evaluation.BatchEvaluationCommand
- getOptions() - Method in class org.terrier.structures.indexing.singlepass.Inverted2DirectCommand
- getOptions() - Method in class org.terrier.structures.IndexUtil.Command
- 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
- getOriginalTermIds() - Method in class org.terrier.querying.ExpansionTerms
-
Returns the termids for the original query
- 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_IDF
-
Returns the b parameter to the ranking formula as set by setParameter()
- 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.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
- getParent(String) - Method in class org.terrier.utility.io.ResourceFileSystem
-
whats the parent path to this path - eg directory containing a file
- getParent(String) - Method in class org.terrier.utility.io.StdInOutFileSystem
- 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.MemoryInvertedIndex.BasicMemoryPostingList
- getPl_fieldfreq() - Method in class org.terrier.realtime.memory.fields.MemoryFieldsDirectIndex.FieldDocumentPostingList
- getPl_freq() - Method in class org.terrier.realtime.memory.MemoryDirectIndex.DocumentPostingList
- getPl_freq() - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.BasicMemoryPostingList
- getPl_termids() - Method in class org.terrier.realtime.memory.MemoryDirectIndex.DocumentPostingList
- getPlugin(String) - Static 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.
- 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.utility.io.CountingInputStream
-
Returns the Position in the Stream
- getPosition() - Method in class org.terrier.compression.bit.LinkedBuffer
- getPositions() - Method in class org.terrier.realtime.multi.BlockMultiDirectIterablePosting
- getPositions() - Method in class org.terrier.realtime.multi.BlockMultiIterablePosting
- 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 the positions of occurrences of the term in the current document.
- getPositions() - Method in class org.terrier.structures.postings.bit.BlockIterablePosting
-
Return the positions of occurrences of the term in the current document.
- 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 the positions of occurrences of the term in the current document.
- getPositions() - Method in class org.terrier.structures.postings.BlockPostingImpl
-
Return the positions of occurrences of the term in the current document.
- getPositions() - Method in class org.terrier.structures.postings.PhraseIterablePosting
- 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() - Method in class org.terrier.matching.matchops.MatchingEntry
- getPostingIterator(Index) - Method in class org.terrier.matching.matchops.DateRangeOp
- getPostingIterator(Index) - Method in class org.terrier.matching.matchops.MultiTermOp
- getPostingIterator(Index) - Method in class org.terrier.matching.matchops.Operator
-
get posting iterator for this query op.
- getPostingIterator(Index) - Method in class org.terrier.matching.matchops.PrefixTermOp
- getPostingIterator(Index) - Method in class org.terrier.matching.matchops.SingleTermOp
- 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
- getPostingOutputStream(String) - Method in class org.terrier.structures.indexing.CompressionFactory.CompressionConfiguration
-
Write a file of postings to the given location
- 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(int) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsDirectIndex
- getPostings(int) - Method in class org.terrier.realtime.memory.MemoryDirectIndex
- 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.realtime.memory.fields.MemoryFieldsInvertedIndex
-
Returns the posting iterator given a pointer.
- getPostings(Pointer) - Method in class org.terrier.realtime.memory.MemoryDirectIndex
- getPostings(Pointer) - Method in class org.terrier.realtime.memory.MemoryInvertedIndex
-
Returns the posting iterator given a pointer.
- getPostings(Pointer) - Method in class org.terrier.realtime.multi.MultiDirect
-
Returns the posting iterator given a pointer.
- getPostings(Pointer) - Method in class org.terrier.realtime.multi.MultiInverted
-
Returns the posting iterator given a pointer.
- getPostings(Pointer) - Method in class org.terrier.structures.bit.BitPostingIndex
-
Returns the posting iterator given a pointer.
- getPostings(Pointer) - Method in interface org.terrier.structures.PostingIndex
-
Returns the posting iterator given a pointer.
- getPostings(TermCodes) - Method in class org.terrier.structures.indexing.BlockDocumentPostingList
-
returns the postings suitable to be written into the block direct index
- getPostings(TermCodes) - Method in class org.terrier.structures.indexing.BlockFieldDocumentPostingList
-
returns the postings suitable to be written into the block direct index
- getPostings(TermCodes) - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Returns the postings suitable to be written into the direct index.
- getPostings(TermCodes) - Method in class org.terrier.structures.indexing.FieldDocumentPostingList
- getPostings2(TermCodes) - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Returns a posting iterator suitable to be written into the direct index.
- 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
- getProperties() - Method in class org.terrier.structures.PropertiesIndex
-
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.FlatJSONDocument
- 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() - Method in class org.terrier.matching.MatchingQueryTerms
-
Returns guess what?
- getQuery() - Method in class org.terrier.querying.Request
-
Get the Query syntax tree
- getQuery(String) - Method in class org.terrier.applications.batchquerying.TRECQuery
-
Return the query for the given query number.
- 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.evaluation.TRECQrelsInMemory
-
Get ids of the queries that appear in the pool.
- getQueryIds() - Method in class org.terrier.applications.batchquerying.TRECQuery
-
Returns the query ids
- getQueryNo() - Method in class org.terrier.evaluation.TerrierEvaluation.Record
-
get query number
- getQueryParser(String) - Static 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.TerrierEvaluation.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() - Method in class org.terrier.indexing.FlatJSONDocument
- 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
- 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.
- 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(int) - Method in class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
Get the relevant documents for a given relevance grade.
- getRelevantDocuments(int[]) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Get the identifiers of all relevant documents with the given relevance grades.
- 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.
- 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(int) - Method in class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
Get the relevant documents for a given relevance grade.
- 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(String, int[]) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Get the pooled relevant documents for the given query.
- 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.matching.MatchingQueryTerms.QueryTermProperties
- 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.
- getRequiredBitMask() - Method in class org.terrier.matching.PostingListManager
- getRequirement() - Method in class org.terrier.matching.matchops.MatchingEntry
- 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.ParallelTRECQuerying
- 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.
- getResults() - Method in class org.terrier.querying.Request
- getResults() - Method in interface org.terrier.querying.SearchRequest
-
Get the results
- getResultsCache() - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
Obtain the query cache.
- getResultSet() - Method in class org.terrier.querying.Request
-
Returns the resultset generated by the query.
- 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[]) - 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[]) - 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[]) - Method in class org.terrier.matching.daat.CandidateResultSet
- 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[]) - 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(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, 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, 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, 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, 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, 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.
- 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.
- getReverseKeys() - Method in class org.terrier.realtime.memory.MemoryMetaIndex
- getReverseKeys() - Method in class org.terrier.realtime.multi.MultiMeta
-
Not implemented.
- getReverseKeys() - Method in class org.terrier.structures.BaseCompressingMetaIndex
-
Returns the reverse keys of this meta index
- getReverseKeys() - Method in interface org.terrier.structures.MetaIndex
-
Returns the reverse keys of this meta index
- getScore() - Method in class org.terrier.matching.daat.CandidateResult
-
Returns the score of this result
- getScore() - Method in class org.terrier.querying.ScoredDoc
- 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.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.NonIncrementalDocumentIndexEntry.Factory
-
Returns 21?
- getSize() - Method in class org.terrier.structures.restructure.Tr3BlockFieldLexiconEntry.Factory
-
Deprecated.Returns the size in bytes when T is written to disk by Writable interface methods
- getSize() - Method in class org.terrier.structures.restructure.Tr3BlockLexiconEntry.Factory
-
Deprecated.Returns the size in bytes when T is written to disk by Writable interface methods
- getSize() - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry.Factory
-
Returns the size in bytes when T is written to disk by Writable interface methods
- getSize() - Method in class org.terrier.structures.restructure.Tr4FieldLexiconEntry.Factory
-
Returns the size in bytes when T is written to disk by Writable interface methods
- 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
- getStart() - Method in class org.terrier.structures.Index
-
Returns the first docid in this index
- getStart() - Method in class org.terrier.structures.PropertiesIndex
-
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.
- getStartString(String) - Method in class org.terrier.matching.matchops.FuzzyTermOp
- getStartString(String) - Method in class org.terrier.matching.matchops.PrefixTermOp
- getStatistics(int) - Method in class org.terrier.matching.PostingListManager
-
Returns the EntryStatistics corresponding to the specified term
- getStatistics(String) - Method in class org.terrier.matching.MatchingQueryTerms
- getStatistics(Operator) - Method in class org.terrier.matching.MatchingQueryTerms
-
Returns the assocciated code of the given query 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
- getStructureFileExtension() - Method in class org.terrier.structures.indexing.CompressionFactory.CompressionConfiguration
-
What is the file extension for this structure.
- getStructureInputStreamClass() - Method in class org.terrier.structures.indexing.CompressionFactory.CompressionConfiguration
-
What is the input stream class for this structure
- getStructures(PropertiesIndex) - Static method in class org.terrier.structures.IndexUtil
-
Returns a list of the structures in the given index
- GetSuffix(int) - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Get the suffix.
- GetSuffix(int) - Method in class org.terrier.querying.parser.SimpleCharStream
-
Get the suffix.
- GetSuffix(int) - Method in class org.terrier.utility.SimpleCharStream
-
Get the suffix.
- getSummariser() - Static method in class org.terrier.querying.summarisation.Summariser
-
Obtain an instance of the current default summarised
- getTabSize() - Method in class org.terrier.matching.matchops.SimpleCharStream
- getTabSize() - Method in class org.terrier.querying.parser.SimpleCharStream
- getTabSize() - Method in class org.terrier.utility.SimpleCharStream
- 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
- getTagPredictate(String) - Static method in class org.terrier.matching.FeaturedScoringMatching
- getTags() - Method in class org.terrier.matching.daat.FatCandidateResultSet
- getTags() - Method in class org.terrier.matching.FatQueryResultSet
- getTags() - Method in interface org.terrier.matching.FatResultSet
-
Return the tags of each of the query terms in the query
- getTags() - Method in class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
- getTags() - Method in class org.terrier.matching.matchops.MatchingEntry
- getTags(int) - Method in class org.terrier.matching.PostingListManager
- 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
- getTerm() - Method in class org.terrier.matching.matchops.SingleTermOp
- getTerm() - Method in class org.terrier.querying.parser.SingleTermQuery
-
Gets the query term.
- getTerm(int) - Method in class org.terrier.matching.PostingListManager
- getTermId() - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
Return the id of the term.
- getTermId() - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Not implemented.
- getTermId() - Method in class org.terrier.structures.BasicLexiconEntry
-
Return the id of the term.
- getTermId() - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Return the id of the term.
- getTermId() - Method in interface org.terrier.structures.EntryStatistics
-
Return the id of the term.
- getTermId() - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Return the id of the term.
- getTermId() - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
Return the id of the term.
- getTermId() - Method in class org.terrier.structures.SimpleNgramEntryStatistics
- getTermID() - Method in class org.terrier.querying.ExpansionTerms.ExpansionTerm
-
Returns the 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() - Method in class org.terrier.querying.parser.Query.QueryTermsParameter
- 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.
- 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
- getTermWeight(Operator) - Method in class org.terrier.matching.MatchingQueryTerms
-
Returns the associated weight of the given query term.
- getTermWeights() - Method in class org.terrier.matching.MatchingQueryTerms
-
Returns the associated weights of the given query terms.
- 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
- getToken(int) - Method in class org.terrier.matching.matchops.MatchOpQLParser
-
Get the specific Token.
- getToken(int) - Method in class org.terrier.querying.parser.TerrierQLParser
-
Get the specific Token.
- getToken(int) - Method in class org.terrier.utility.ClassNameParser
-
Get the specific Token.
- 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.
- getTokens(String) - Method in class org.terrier.indexing.tokenisation.Tokeniser
-
Utility method which returns all of the tokens in a String.
- getTopicsParser() - Method in class org.terrier.applications.batchquerying.TRECQuerying
- getTopTermBins(int, int) - Method in class org.terrier.realtime.memory.MemoryLexicon
- getTotalTime() - Method in class org.terrier.matching.BaseMatching.MatchingState
-
get the total time
- getUnderlyingRef(IndexRef) - Method in class org.terrier.structures.ConcurrentIndexLoader
- 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.matching.matchops.Token
-
An optional attribute value of the Token.
- getValue() - Method in class org.terrier.querying.parser.Token
-
An optional attribute value of the Token.
- getValue() - Method in class org.terrier.structures.collections.MapEntry
- getValue() - Method in class org.terrier.structures.Lexicon.LexiconFileEntry
- getValue() - Method in class org.terrier.utility.Token
-
An optional attribute value of the Token.
- getValueFactory() - Method in class org.terrier.structures.collections.FSOrderedMapFile
-
Get the value factory
- getValues(Request, int[]) - Method in class org.terrier.learning.LabelDecorator
- getWeight() - Method in class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
- getWeight() - Method in class org.terrier.querying.parser.DisjunctiveQuery
-
Returns the weight of the disjunctive "term".
- getWeight() - Method in class org.terrier.querying.parser.Query.QueryTermsParameter
- 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() - Method in class org.terrier.querying.Request
-
Deprecated.
- getWeightingModel(Request) - Static method in class org.terrier.querying.LocalManager
-
Returns the weighting model requested by the Request from the WeightingModel factory.
- getWindowSize() - Method in interface org.terrier.structures.NgramEntryStatistics
-
Get the size of the window used to calculate an n-gram frequency
- getWindowSize() - Method in class org.terrier.structures.SimpleNgramEntryStatistics
- getWithinDocumentFrequency() - Method in class org.terrier.querying.ExpansionTerms.ExpansionTerm
-
The method returns the frequency of the term in the X top-retrieved documents.
- getWmodels() - Method in class org.terrier.matching.matchops.MatchingEntry
- getWritableEntryStatistics() - Method in interface org.terrier.structures.EntryStatistics
-
Copy this entry statistics to one that can be reused.
- getWritableEntryStatistics() - Method in class org.terrier.structures.LexiconEntry
-
Get a writable copy of the EntryStatistics.
- getWritableEntryStatistics() - Method in class org.terrier.structures.SimpleNgramEntryStatistics
- gf - Static variable in class org.terrier.matching.dsms.DFRDependenceScoreModifier
- gf - Static variable in class org.terrier.matching.models.dependence.pBiL
- 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(double[], int) - Static method in class org.terrier.utility.ArrayUtils
-
grow array
- grow(int[], 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 abstract 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(byte[], int) - Static method in class org.terrier.utility.ArrayUtils
- growOrCreate(int[], int) - Static method in class org.terrier.utility.ArrayUtils
H
- hadoopFS - Variable in class org.terrier.utility.io.HadoopPlugin
-
distributed file system used by this plugin
- HadoopPlugin - Class in org.terrier.utility.io
-
This class provides the main glue between Terrier and Hadoop.
- HadoopPlugin() - Constructor for class org.terrier.utility.io.HadoopPlugin
-
Constructs a new plugin
- harmonicMean(double[]) - Static method in class org.terrier.utility.StaTools
-
Computes the harmonic mean.
- hasBlocks - Variable in class org.terrier.structures.indexing.CompressionFactory.CompressionConfiguration
-
is there blocks: 0 (no), 1 (yes: 1 block per token), more than 1 (blocks are for more than one token)
- hasControl(String) - Method in interface org.terrier.querying.SearchRequest
- HASH - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- HASH_EXT - Static variable in class org.terrier.structures.FSOMapFileLexicon
- hashCode() - Method in class org.terrier.matching.daat.CandidateResult
- hashCode() - Method in class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
- hashCode() - Method in class org.terrier.matching.matchops.Operator
- hashCode() - Method in class org.terrier.matching.tsms.RequiredTermModifier
- hashCode() - Method in interface org.terrier.matching.tsms.TermScoreModifier
-
Deprecated.Returns a hash code of this object
- hashCode() - Method in class org.terrier.querying.FeedbackDocument
- hashCode() - Method in class org.terrier.querying.IndexRef
- hashCode() - Method in class org.terrier.structures.collections.MapEntry
-
Creates a hashcode combining both keys and values.
- hashCode() - Method in class org.terrier.structures.FilePosition
-
Define a hashcode for this - objects which defined equals(Object) should define hashCode() also
- hashCode() - Method in class org.terrier.structures.Lexicon.LexiconFileEntry
- hashCode() - Method in class org.terrier.structures.LexiconEntry
-
hash this object based on termid
- hashCode(String) - Static method in class org.terrier.realtime.multi.MultiLexicon
- hashCodePrefix(int) - Static method in class org.terrier.realtime.multi.MultiLexicon
- hashQuery(SearchRequest) - Method in class org.terrier.structures.cache.GrowingMapQueryResultCache
- hashQuery(SearchRequest) - Method in class org.terrier.structures.cache.GrowingMapQueryStringResultCache
- hasIndexStructure(String) - Method in class org.terrier.realtime.memory.MemoryIndex
- hasIndexStructure(String) - Method in class org.terrier.realtime.multi.MultiIndex
- hasIndexStructure(String) - Method in class org.terrier.structures.Index
-
Returns true iff the structure exists
- hasIndexStructure(String) - Method in class org.terrier.structures.PropertiesIndex
-
Does this index have an index structure with the specified name?
- hasIndexStructureInputStream(String) - Method in class org.terrier.structures.Index
-
Returns true iff the structure input stream exists
- hasIndexStructureInputStream(String) - Method in class org.terrier.structures.PropertiesIndex
-
Does this index have an index structure input stream with the specified name?
- hasMetaItems(String) - Method in class org.terrier.matching.AccumulatorResultSet
-
Unsupported
- hasMetaItems(String) - Method in class org.terrier.matching.CollectionResultSet
-
Returns true if the resultset already has a set of metaitems with the specified name.
- hasMetaItems(String) - Method in class org.terrier.matching.daat.CandidateResultSet
- hasMetaItems(String) - Method in class org.terrier.matching.QueryResultSet
-
does the metaindex have a particular type of metadata?
- hasMetaItems(String) - Method in interface org.terrier.matching.ResultSet
-
Returns true if the resultset already has a set of metaitems with the specified name.
- hasNext() - Method in class org.terrier.applications.batchquerying.TRECQuery
- hasNext() - Method in class org.terrier.indexing.MultiDocumentFileCollection
-
Check whether it is the last document in the collection
- hasNext() - Method in class org.terrier.indexing.SimpleFileCollection
-
Check whether there is a next document in the collection to be processed
- hasNext() - Method in class org.terrier.indexing.SimpleXMLCollection
-
Chech whether there is a next document in the collection
- hasNext() - Method in class org.terrier.indexing.TRECCollection
-
Check whether it is the end of the collection
- hasNext() - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields.DocumentIterator
- hasNext() - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields.DocumentIterator2
- hasNext() - Method in class org.terrier.realtime.memory.MemoryDirectIndex.DirectIterator
- hasNext() - Method in class org.terrier.realtime.memory.MemoryDocumentIndex.DocumentIterator
- hasNext() - Method in class org.terrier.realtime.memory.MemoryDocumentIndex.DocumentIterator2
- hasNext() - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap.DocumentMapIterator2
- hasNext() - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.InvertedIterator
- hasNext() - Method in class org.terrier.realtime.multi.MultiLexicon.LexiconEntryIterator
- hasNext() - Method in class org.terrier.structures.BaseCompressingMetaIndex.InputStream
- hasNext() - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
- hasNext() - Method in class org.terrier.structures.collections.FSArrayFile.ArrayFileIterator
- hasNext() - Method in class org.terrier.structures.collections.FSOrderedMapFile.EntryIterator
- hasNext() - Method in class org.terrier.structures.FSOMapFileLexiconGeneric.MapFileLexiconEntryIterator
- hasNext() - Method in class org.terrier.structures.FSOMapFileLexiconGeneric.MapFileLexiconIterator
- hasPositions - Variable in class org.terrier.structures.CollectionStatistics
-
Does the index have positions
- hasPositions() - Method in class org.terrier.structures.CollectionStatistics
-
Returns true if the inverted index will have position informat
- hasPositions() - Method in class org.terrier.structures.PropertiesIndex.UpdatingCollectionStatistics
- hasWhitelist() - Method in class org.terrier.utility.TagSet
-
Returns true if whiteListSize > 0.
- HAT - Static variable in interface org.terrier.querying.parser.TerrierQLParserConstants
-
RegularExpression Id.
- headMap(K) - Method in class org.terrier.structures.collections.FSOrderedMapFile
- heapSort(double[], int[]) - Static method in class org.terrier.sorting.HeapSort
-
Sorts the given array using heap-sort in ascending order
- heapSort(double[], int[], int) - Static method in class org.terrier.sorting.HeapSort
-
Sorts the top topElements of the given array in ascending order using heap sort.
- heapSort(int[], double[]) - Static method in class org.terrier.sorting.HeapSort
-
Sorts the given array using heap-sort in ascending order
- heapSort(int[], double[], int) - Static method in class org.terrier.sorting.HeapSort
-
Sorts the top topElements of the given array in ascending order using heap sort.
- HeapSort - Class in org.terrier.sorting
-
An implementation of the heap sort algorithm as described in Cormen et al.
- HeapSort - Class in org.terrier.utility
-
An implementation of the heap sort algorithm as described in Cormen et al.
- HeapSort() - Constructor for class org.terrier.sorting.HeapSort
- HeapSort() - Constructor for class org.terrier.utility.HeapSort
- HeapSortInt - Class in org.terrier.sorting
-
An implementation of the heap sort algorithm as described in Cormen et al.
- HeapSortInt() - Constructor for class org.terrier.sorting.HeapSortInt
- heapusage - Variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
- help() - Method in class org.terrier.applications.BatchIndexing.Command
- help() - Method in class org.terrier.applications.CLITool.CLIParsedCLITool
- help() - Method in class org.terrier.applications.CLITool
-
Return a long message about how to use this command
- help() - Method in class org.terrier.applications.CLITool.HelpAliasCLITool
- help() - Method in class org.terrier.applications.CLITool.HelpCLITool
- help() - Method in class org.terrier.evaluation.TrecEvalEvaluation.Command
- help() - Method in class org.terrier.learning.JForestsCommand
- help() - Method in class org.terrier.utility.SimpleJettyHTTPServer.Command
- HelpAliasCLITool() - Constructor for class org.terrier.applications.CLITool.HelpAliasCLITool
- HelpCLITool() - Constructor for class org.terrier.applications.CLITool.HelpCLITool
- helpsummary() - Method in class org.terrier.applications.BatchIndexing.Command
- helpsummary() - Method in class org.terrier.applications.batchquerying.ParallelTRECQuerying.Command
- helpsummary() - Method in class org.terrier.applications.batchquerying.TRECQuerying.Command
- helpsummary() - Method in class org.terrier.applications.CLITool.HelpAliasCLITool
- helpsummary() - Method in class org.terrier.applications.CLITool.HelpCLITool
- helpsummary() - Method in class org.terrier.applications.CLITool
-
Returns a short sentence about what this command is for
- helpsummary() - Method in class org.terrier.applications.InteractiveQuerying.Command
- helpsummary() - Method in class org.terrier.applications.ShowDocumentCommand
- helpsummary() - Method in class org.terrier.evaluation.BatchEvaluationCommand
- helpsummary() - Method in class org.terrier.evaluation.TrecEvalEvaluation.Command
- helpsummary() - Method in class org.terrier.learning.JForestsCommand
- helpsummary() - Method in class org.terrier.rest.SingleIndexRestServer
- helpsummary() - Method in class org.terrier.structures.indexing.singlepass.Inverted2DirectCommand
- helpsummary() - Method in class org.terrier.structures.IndexStatsCommand
- helpsummary() - Method in class org.terrier.structures.IndexUtil.Command
- helpsummary() - Method in class org.terrier.structures.merging.StructureMerger.Command
- helpsummary() - Method in class org.terrier.utility.SimpleJettyHTTPServer.Command
- Hiemstra_LM - Class in org.terrier.matching.models
-
This class implements the Hiemstra LM weighting model.
- Hiemstra_LM() - Constructor for class org.terrier.matching.models.Hiemstra_LM
-
A default constructor.
- Hiemstra_LM(double) - Constructor for class org.terrier.matching.models.Hiemstra_LM
-
Constructs an instance of this class with the specified value for the parameter lambda.
- highlight - Variable in class org.terrier.querying.Decorate
-
highlighting pattern for the current query
- HTML - org.terrier.utility.StringTools.ESCAPE
-
Escape any characters unsuitable for HTML in the String
- htmlStk - Variable in class org.terrier.indexing.TaggedDocument
-
The hash set where the tags, considered as fields, are inserted.
- HTTPFileSystem - Class in org.terrier.utility.io
-
Implements a read-only HTTP file system for Terrier.
- HTTPFileSystem() - Constructor for class org.terrier.utility.io.HTTPFileSystem
-
Create a new HTTPFileSystem
- HungarianSnowballStemmer - Class in org.terrier.terms
-
Hungerian stemmer implmented by Snowball.
- HungarianSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.HungarianSnowballStemmer
-
constructor
I
- 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.realtime.memory.MemoryIterablePosting
- id - Variable in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
- id - Variable in class org.terrier.structures.postings.BasicPostingImpl
-
id of the posting
- ID_EXT - Static variable in class org.terrier.structures.FSOMapFileLexiconGeneric
- 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 - 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.
- 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 - 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.
- 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
- IdIsIndex() - Constructor for class org.terrier.structures.MapLexicon.IdIsIndex
- ids - Variable in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
-
ids of each of the entries in this posting list
- 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.matchops.Operator
- IGNORE_LOW_IDF_TERMS - Static variable in class org.terrier.matching.PostingListManager
-
A property that enables to ignore the terms with a low IDF.
- 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?
- image - Variable in class org.terrier.matching.matchops.Token
-
The string image of the token.
- image - Variable in class org.terrier.querying.parser.Token
-
The string image of the token.
- image - Variable in class org.terrier.utility.Token
-
The string image of the token.
- in - Variable in class org.terrier.utility.ProcessInputStream
- 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_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
- inBuf - Variable in class org.terrier.matching.matchops.SimpleCharStream
- inBuf - Variable in class org.terrier.querying.parser.SimpleCharStream
- inBuf - Variable in class org.terrier.utility.SimpleCharStream
- 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
- INC - Static variable in class org.terrier.terms.PorterStemmer
- incrByte() - Method in class org.terrier.compression.bit.BitFileBuffered.BitInBuffered
-
Move forward one byte
- incrByte() - Method in class org.terrier.compression.bit.BitFileChannel.FileChannelBitInBuffered
- incrByte() - Method in class org.terrier.compression.bit.BitInBase
-
Move forward one byte.
- incrByte() - Method in class org.terrier.compression.bit.BitInputStream
- incrByte() - Method in class org.terrier.compression.bit.ConcurrentBitFileBuffered.ConcurrentBitInBuffered
- incrByte(int) - Method in class org.terrier.compression.bit.BitFileBuffered.BitInBuffered
-
Move forward i bytes
- incrByte(int) - Method in class org.terrier.compression.bit.BitFileChannel.FileChannelBitInBuffered
- incrByte(int) - Method in class org.terrier.compression.bit.BitInBase
-
Move forward i bytes.
- incrByte(int) - Method in class org.terrier.compression.bit.BitInputStream
- incrByte(int) - Method in class org.terrier.compression.bit.ConcurrentBitFileBuffered.ConcurrentBitInBuffered
- 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
- IncrementalIndex.Loader - Class in org.terrier.realtime.incremental
- 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.matching.AbstractScoringMatching
- index - Variable in class org.terrier.matching.BaseMatching
-
The index used for retrieval.
- index - Variable in class org.terrier.matching.FeaturedScoringMatching
- 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.LocalManager
-
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.MemoryDirectIterablePosting
- 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.FSOMapFileLexiconOutputStreamGeneric
- index - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- index - Variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
- index - Variable in class org.terrier.structures.indexing.DocumentIndexBuilder
-
index object of the index currently being created
- index - Variable in class org.terrier.structures.indexing.LexiconBuilder
- index - Variable in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
index currently being used
- index() - Method in class org.terrier.applications.BatchIndexing
- index() - Method in class org.terrier.applications.ThreadedBatchIndexing
- 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(Collection[]) - Method in class org.terrier.structures.indexing.Indexer
-
Creates the data structures for a set of collections.
- Index - Class in org.terrier.structures
-
Base class for all Index implementations
- Index() - Constructor for class org.terrier.structures.Index
- Index.DirectIndexRef - Class in org.terrier.structures
- 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
- 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(Map<String, String>, DocumentPostingList) - Method in class org.terrier.realtime.memory.MemoryIndex
-
Index a new document.
- 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.
- indexDocument(Document) - Method in class org.terrier.realtime.incremental.IncrementalIndex
-
Update the index with 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(Document) - Method in interface org.terrier.realtime.UpdatableIndex
-
Add a new document to the index.
- 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.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(long, long, long) - Constructor for class org.terrier.structures.indexing.Indexer
-
Protected do-nothing constructor for use by child classes
- Indexer(String, String) - Constructor for class org.terrier.structures.indexing.Indexer
-
Creates an instance of the class.
- IndexFactory - Class in org.terrier.structures
-
This is the main developer API for loading an index.
- IndexFactory() - Constructor for class org.terrier.structures.IndexFactory
- IndexFactory.DirectIndexLoader - Class in org.terrier.structures
- IndexFactory.IndexLoader - Interface in org.terrier.structures
- indexImplementor(IndexRef) - Method in class org.terrier.realtime.incremental.IncrementalIndex.Loader
- indexImplementor(IndexRef) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsIndex.Loader
- indexImplementor(IndexRef) - Method in class org.terrier.realtime.memory.MemoryIndex.Loader
- indexImplementor(IndexRef) - Method in class org.terrier.structures.ConcurrentIndexLoader
- indexImplementor(IndexRef) - Method in class org.terrier.structures.IndexFactory.DirectIndexLoader
- indexImplementor(IndexRef) - Method in interface org.terrier.structures.IndexFactory.IndexLoader
-
Returns the class that will implement the Index for the passed reference
- indexImplementor(IndexRef) - Method in class org.terrier.structures.IndexOnDisk.DiskIndexLoader
- indexingLock - Variable in class org.terrier.realtime.memory.MemoryIndex
-
A lock that stops multiple indexing operations from happening at once
- indexingOptions - Variable in class org.terrier.tests.BatchEndToEndTest
- 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(long, long, long) - Constructor for class org.terrier.structures.IndexOnDisk
- IndexOnDisk(String, String, boolean) - Constructor for class org.terrier.structures.IndexOnDisk
-
Constructs a new Index object.
- IndexOnDisk.DiskIndexLoader - Class in org.terrier.structures
- indexOutput - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- 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.
- indexref - Variable in class org.terrier.applications.AbstractQuerying
-
The data structures used.
- IndexRef - Class in org.terrier.querying
- IndexRef(String) - Constructor for class org.terrier.querying.IndexRef
- IndexRef(String[]) - Constructor for class org.terrier.querying.IndexRef
- IndexStatsCommand - Class in org.terrier.structures
- IndexStatsCommand() - Constructor for class org.terrier.structures.IndexStatsCommand
- IndexTestUtils - Class in org.terrier.indexing
- IndexTestUtils() - Constructor for class org.terrier.indexing.IndexTestUtils
- indexUnDocument(Map<String, String>, DocumentPostingList) - Method in class org.terrier.realtime.memory.MemoryIndex
-
Index an unsearchable document.
- indexUnDocument(Document) - Method in class org.terrier.realtime.memory.MemoryIndex
-
Index an unsearchable document.
- IndexUtil - Class in org.terrier.structures
-
Class with handy utilities for use on an Index.
- IndexUtil() - Constructor for class org.terrier.structures.IndexUtil
- IndexUtil.Command - Class in org.terrier.structures
- 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 - Variable in class org.terrier.indexing.TRECFullTokenizer
-
Is in docno tag?
- inDocnoTag() - Method in interface org.terrier.indexing.Tokenizer
-
Indicates whether we are in a special document number 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
- 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() - Method in class org.terrier.structures.indexing.Indexer
-
This method must be called by anything which directly extends Indexer.
- init() - Static method in class org.terrier.utility.FieldScore
-
Initialises the FieldTags tagset
- init(Index) - Method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
init
- initalize(String) - Method in class org.terrier.indexing.FlatJSONDocument
- 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() - Method in class org.terrier.matching.CollectionResultSet
-
Initialises the arrays prior of retrieval.
- initialise() - Method in class org.terrier.matching.daat.CandidateResultSet
- 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() - Method in interface org.terrier.utility.ApplicationSetup.TerrierApplicationPlugin
-
Called by ApplicationSetup to initialise the plugin
- initialise() - Method in class org.terrier.utility.io.CheckClosedStreams
- initialise() - Method in class org.terrier.utility.io.HadoopPlugin
-
Initialises the Plugin, by connecting to the distributed file system
- initialise() - Method in class org.terrier.utility.MavenResolver
- initialise() - Static method in class org.terrier.utility.TermCodes
-
Initialises the properties from the property file.
- initialise(double[]) - Method in class org.terrier.matching.AccumulatorResultSet
-
Unsupported
- initialise(double[]) - Method in class org.terrier.matching.CollectionResultSet
-
Initialises the result set with the given scores.
- initialise(double[]) - Method in class org.terrier.matching.daat.CandidateResultSet
- 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(String) - Method in class org.terrier.utility.MavenResolver
-
Usually called via initialise() from ApplicationSetup
- 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(MatchingQueryTerms) - Method in class org.terrier.matching.BaseMatching
- initialise(SearchRequest) - Method in class org.terrier.querying.DependenceModelPreProcess
- initialise(IndexOnDisk, String) - Method in class org.terrier.structures.FSADocumentIndex
- initialise(IndexOnDisk, String) - Method in class org.terrier.structures.FSAFieldDocumentIndex
- 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(BaseMatching.MatchingState) - Method in class org.terrier.matching.BaseMatching
- initialisePostings(BaseMatching.MatchingState) - Method in class org.terrier.matching.daat.FatFull
- initialisePostings(BaseMatching.MatchingState) - Method in class org.terrier.matching.daat.Full
- initialisePostings(BaseMatching.MatchingState) - Method in class org.terrier.matching.taat.Full
- initialiseState() - Method in class org.terrier.matching.BaseMatching
- initialiseState() - Method in class org.terrier.matching.daat.FatFull
- initialiseState() - Method in class org.terrier.matching.daat.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_stream - Variable in class org.terrier.matching.matchops.MatchOpQLParserTokenManager
- input_stream - Variable in class org.terrier.querying.parser.TerrierQLParserTokenManager
- input_stream - Variable in class org.terrier.utility.ClassNameParserTokenManager
- inputStream - Variable in class org.terrier.matching.matchops.SimpleCharStream
- inputStream - Variable in class org.terrier.querying.parser.SimpleCharStream
- inputStream - Variable in class org.terrier.utility.SimpleCharStream
- InputStream(IndexOnDisk, String) - Constructor for class org.terrier.structures.BaseCompressingMetaIndex.InputStream
-
Constructs an instance of the class with
- InputStream(IndexOnDisk, String) - Constructor for class org.terrier.structures.CompressingMetaIndex.InputStream
- InputStream(IndexOnDisk, String) - Constructor for class org.terrier.structures.LZ4CompressedMetaIndex.InputStream
- InputStream(IndexOnDisk, String) - Constructor for class org.terrier.structures.UncompressedMetaIndex.InputStream
- InputStream(IndexOnDisk, String) - Constructor for class org.terrier.structures.ZstdCompressedMetaIndex.InputStream
- InputStream(IndexOnDisk, String, int, int) - Constructor for class org.terrier.structures.BaseCompressingMetaIndex.InputStream
-
Constructs an instance of the class with
- InputStream(IndexOnDisk, String, int, int) - Constructor for class org.terrier.structures.CompressingMetaIndex.InputStream
- InputStream(IndexOnDisk, String, int, int) - Constructor for class org.terrier.structures.LZ4CompressedMetaIndex.InputStream
- InputStream(IndexOnDisk, String, int, int) - Constructor for class org.terrier.structures.UncompressedMetaIndex.InputStream
- InputStream(IndexOnDisk, String, int, int) - Constructor for class org.terrier.structures.ZstdCompressedMetaIndex.InputStream
- 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(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(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(String, int) - Method in class org.terrier.structures.indexing.BlockDocumentPostingList
-
Insert a term into this document, occurs at given block id
- 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.LexiconMap
-
Inserts a new term in the lexicon map.
- 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[], 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(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(DocumentPostingList) - Method in class org.terrier.structures.indexing.FieldLexiconMap
-
Inserts all the terms from a document posting into 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
- 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.DFRBagExpansionTerms
-
Adds the feedback document to the feedback set.
- insertDocument(FeedbackDocument) - Method in class org.terrier.querying.ExpansionTerms
-
Add a single document to be considered for expanding the query
- 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.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- inTagToProcess - Variable in class org.terrier.indexing.TaggedDocument
-
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 interface org.terrier.indexing.Tokenizer
-
Indicates whether we are in a 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 - Variable in class org.terrier.indexing.TRECFullTokenizer
-
Is in tag to skip?
- inTagToSkip() - Method in interface org.terrier.indexing.Tokenizer
-
Indicates whether we are in a tag to skip
- inTagToSkip() - Method in class org.terrier.indexing.TRECFullTokenizer
-
Returns true if the given tag is to be skipped.
- INTERACTIVE_COMMAND - Static variable in class org.terrier.applications.InteractiveQuerying
- InteractiveQuerying - Class in org.terrier.applications
-
This class performs interactive querying at the command line.
- InteractiveQuerying() - Constructor for class org.terrier.applications.InteractiveQuerying
-
Deprecated.
- InteractiveQuerying(IndexRef) - Constructor for class org.terrier.applications.InteractiveQuerying
-
A default constructor initialises the index, and the Manager.
- InteractiveQuerying.Command - Class in org.terrier.applications
- INTERN_STOPWORDS - Static variable in class org.terrier.terms.Stopwords
- internalIterator - Variable in class org.terrier.structures.FSOMapFileLexiconGeneric.MapFileLexiconEntryIterator
- intersection(int[], int[]) - Static method in class org.terrier.utility.ArrayUtils
-
return intersection between two int[]
- intialise() - Method in class org.terrier.applications.batchquerying.TRECQuerying
- intialise_transformations() - Static method in class org.terrier.utility.Files
-
initialise the transformations from Application property
- IntObjectWrapper() - Constructor for class org.terrier.utility.Wrapper.IntObjectWrapper
-
default constructor
- IntObjectWrapper(int, K) - Constructor for class org.terrier.utility.Wrapper.IntObjectWrapper
-
constructor
- 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.
- INVALID_LEXICAL_STATE - Static variable in error org.terrier.matching.matchops.TokenMgrError
-
Tried to change to an invalid lexical state.
- INVALID_LEXICAL_STATE - Static variable in error org.terrier.querying.parser.TokenMgrError
-
Tried to change to an invalid lexical state.
- INVALID_LEXICAL_STATE - Static variable in error org.terrier.utility.TokenMgrError
-
Tried to change to an invalid lexical state.
- invert(int[][]) - Static method in class org.terrier.utility.ArrayUtils
- inverted - Variable in class org.terrier.realtime.memory.MemoryIndex
- Inverted2DirectCommand - Class in org.terrier.structures.indexing.singlepass
- Inverted2DirectCommand() - Constructor for class org.terrier.structures.indexing.singlepass.Inverted2DirectCommand
- 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.
- invertedIndexBuilder - Variable in class org.terrier.structures.indexing.Indexer
-
The builder that creates the inverted index.
- 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
- invertedIndexClass - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
what class should be used to read the generated inverted index?
- invertedIndexInputStreamClass - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
what class should be used to read the inverted index as a stream?
- InvertedIterator() - Constructor for class org.terrier.realtime.memory.MemoryInvertedIndex.InvertedIterator
- 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
- isConcurrent(IndexRef) - Static method in class org.terrier.structures.ConcurrentIndexLoader
- isConcurrent(BitPostingIndex) - Static method in class org.terrier.structures.bit.ConcurrentBitPostingIndexUtilities
- isConcurrent(Index) - Static method in class org.terrier.structures.concurrent.ConcurrentIndexUtils
- 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
- isDirectory(String) - Method in class org.terrier.utility.io.ResourceFileSystem
-
returns true if path is a directory
- isDirectory(String) - Method in class org.terrier.utility.io.StdInOutFileSystem
- isDocTag(String) - Method in class org.terrier.utility.TagSet
-
Checks whether the given tag indicates the limits of a document.
- 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.
- isIndexConcurrent(Index) - Static method in class org.terrier.structures.ConcurrentIndexLoader
- isLoaded(String) - Method in class org.terrier.utility.MavenResolver.MutableURLClassLoader
- isLoaded(IndexRef) - Static method in class org.terrier.structures.IndexFactory
-
Is this index already loaded?
- isLocal(IndexRef) - Static method in class org.terrier.structures.IndexFactory
-
Is this a local index, or a remote one?
- isNegRequired() - Method in class org.terrier.matching.matchops.MatchingEntry
- isNext() - Method in class org.terrier.compression.bit.MemoryLinkedOutputStream
- isPlatformSupported() - Static method in class org.terrier.evaluation.TrecEvalEvaluation
- isRelevant(String) - Method in class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
Check if a given document is relevant to the associated query.
- isRelevant(String, String) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Check if the given document is relevant for a given query.
- isRequired() - Method in class org.terrier.matching.matchops.MatchingEntry
- isRequired() - Method in class org.terrier.querying.parser.Query.QueryTermsParameter
- 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.fields.MemoryFieldsDirectIndex
-
Return an iterator over the inverted file.
- 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
-
Creates an iterator over the MultiLexicon structure.
- 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
J
- j - Variable in class org.terrier.terms.PorterStemmer
- j - Variable in class org.terrier.terms.TRv2PorterStemmer
-
A general offset into the string.
- JAVA - org.terrier.utility.StringTools.ESCAPE
-
Escape any characters unsuitable for Java source code in the String
- JAVASCRIPT - org.terrier.utility.StringTools.ESCAPE
-
Escape any characters unsuitable for Javascript source code in the String
- JForestsCommand - Class in org.terrier.learning
- JForestsCommand() - Constructor for class org.terrier.learning.JForestsCommand
- JforestsModelMatching - Class in org.terrier.matching
-
Applies a Jforests regression tree learned model to a
FeaturedResultSet
. - JforestsModelMatching(Matching) - Constructor for class org.terrier.matching.JforestsModelMatching
- JforestsModelMatching(Matching, String) - Constructor for class org.terrier.matching.JforestsModelMatching
- JforestsModelMatching(Index, Matching) - Constructor for class org.terrier.matching.JforestsModelMatching
- JforestsModelMatching(Index, Matching, String) - Constructor for class org.terrier.matching.JforestsModelMatching
- JforestsModelMatching(Index, Matching, String, Class<? extends Tree>) - Constructor for class org.terrier.matching.JforestsModelMatching
- jj_nt - Variable in class org.terrier.matching.matchops.MatchOpQLParser
-
Next token.
- jj_nt - Variable in class org.terrier.querying.parser.TerrierQLParser
-
Next token.
- jj_nt - Variable in class org.terrier.utility.ClassNameParser
-
Next token.
- jjFillToken() - Method in class org.terrier.matching.matchops.MatchOpQLParserTokenManager
- jjFillToken() - Method in class org.terrier.querying.parser.TerrierQLParserTokenManager
- jjFillToken() - Method in class org.terrier.utility.ClassNameParserTokenManager
- jjnewLexState - Static variable in class org.terrier.matching.matchops.MatchOpQLParserTokenManager
-
Lex State array.
- jjnewLexState - Static variable in class org.terrier.querying.parser.TerrierQLParserTokenManager
-
Lex State array.
- jjnewLexState - Static variable in class org.terrier.utility.ClassNameParserTokenManager
-
Lex State array.
- jjstrLiteralImages - Static variable in class org.terrier.matching.matchops.MatchOpQLParserTokenManager
-
Token literal values.
- jjstrLiteralImages - Static variable in class org.terrier.querying.parser.TerrierQLParserTokenManager
-
Token literal values.
- jjstrLiteralImages - Static variable in class org.terrier.utility.ClassNameParserTokenManager
-
Token literal values.
- join(boolean[], String) - Static method in class org.terrier.utility.ArrayUtils
-
Join some strings together.
- join(byte[], String) - Static method in class org.terrier.utility.ArrayUtils
-
join string
- join(double[], String) - Static method in class org.terrier.utility.ArrayUtils
-
join string
- join(int[], String) - Static method in class org.terrier.utility.ArrayUtils
-
Join some strings together.
- join(Object[], char) - Static method in class org.terrier.utility.ArrayUtils
-
Join some strings together.
- join(String[], char) - Static method in class org.terrier.utility.ArrayUtils
-
Join some strings together.
- join(String[], String) - Static method in class org.terrier.structures.PropertiesIndex
-
joins a series of strings together with a delimiter
- join(String[], String) - Static method in class org.terrier.utility.ArrayUtils
-
Join some strings together.
- join(String[], String, int, int) - Static method in class org.terrier.utility.ArrayUtils
-
Join some strings together.
- joinSets(String[], List<String>) - Static method in class org.terrier.tests.BatchEndToEndTest
- Js_KLs - Class in org.terrier.matching.models
-
This class implements the Js_KLs weighting model, which is the product of two measures: the Jefrreys' divergence with the Kullback Leibler's divergence.
- Js_KLs() - Constructor for class org.terrier.matching.models.Js_KLs
-
A default constructor to make this model.
- JSONOutputFormat - Class in org.terrier.rest
- JSONOutputFormat(Object) - Constructor for class org.terrier.rest.JSONOutputFormat
- JSONStream - Variable in class org.terrier.indexing.TwitterJSONCollection
-
The JSON stream containing the tweets
K
- k - Variable in class org.terrier.terms.PorterStemmer
- k - Variable in class org.terrier.terms.TRv2PorterStemmer
- k0 - Variable in class org.terrier.terms.TRv2PorterStemmer
- keepTermCodeMap - Variable in class org.terrier.structures.merging.StructureMerger
- key - Variable in class org.terrier.structures.collections.MapEntry
- key2bytelength - Variable in class org.terrier.structures.BaseCompressingMetaIndex
- key2byteoffset - Variable in class org.terrier.structures.BaseCompressingMetaIndex
- key2Index - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- key2reverseOffset - Variable in class org.terrier.structures.BaseCompressingMetaIndex
- keyByteOffset - Variable in class org.terrier.structures.BaseCompressingMetaIndex.InputStream
- keyCount - Variable in class org.terrier.structures.BaseCompressingMetaIndex.InputStream
- keyCount - Variable in class org.terrier.structures.BaseCompressingMetaIndex
- keyCount - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- keyFactories - Variable in class org.terrier.structures.BaseCompressingMetaIndex
- keyFactories - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- keyFactory - Variable in class org.terrier.structures.collections.FSOrderedMapFile.EntryIterator
- keyFactory - Variable in class org.terrier.structures.collections.FSOrderedMapFile
- keyFactory - Variable in class org.terrier.structures.collections.FSOrderedMapFile.MultiFSOMapWriter
- keyFactory - Variable in class org.terrier.structures.FSOMapFileLexiconOutputStreamGeneric
- keyFactory - Variable in class org.terrier.structures.MapLexicon
- keyFrequency - Variable in class org.terrier.matching.models.WeightingModel
-
The term frequency in the query.
- keyNames - Variable in class org.terrier.structures.BaseCompressingMetaIndex
- keyNames - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- keys - Variable in class org.terrier.querying.Decorate
- keySet() - Method in class org.terrier.structures.collections.FSOrderedMapFile
- kill() - Method in interface org.terrier.utility.KillHandler.Killable
-
Called when the JVM is shutting down
- killable - Variable in class org.terrier.utility.KillHandler
- KillHandler - Class in org.terrier.utility
-
Utility class for when releasing resources when the runtime system is shutting down.
- KillHandler.Killable - Interface in org.terrier.utility
-
Interface denoting an object which can be killed by the KillHandler
- kind - Variable in class org.terrier.matching.matchops.Token
-
An integer that describes the kind of this token.
- kind - Variable in class org.terrier.querying.parser.Token
-
An integer that describes the kind of this token.
- kind - Variable in class org.terrier.utility.Token
-
An integer that describes the kind of this token.
- KL - Class in org.terrier.matching.models.queryexpansion
-
This class implements the Kullback-Leibler divergence for query expansion.
- KL() - Constructor for class org.terrier.matching.models.queryexpansion.KL
-
A default constructor.
- KLComplete - Class in org.terrier.matching.models.queryexpansion
-
This class implements the complete Kullback-Leibler divergence for query expansion.
- KLComplete() - Constructor for class org.terrier.matching.models.queryexpansion.KLComplete
-
A default constructor.
- KLCorrect - Class in org.terrier.matching.models.queryexpansion
-
This class implements the correct Kullback-Leibler divergence for query expansion, which takes the contribution into consideration.
- KLCorrect() - Constructor for class org.terrier.matching.models.queryexpansion.KLCorrect
-
A default constructor.
L
- L - Class in org.terrier.matching.models.aftereffect
-
This class implements the L model for the first normalisation by after effect.
- L() - Constructor for class org.terrier.matching.models.aftereffect.L
- L5 - Class in org.terrier.matching.models.aftereffect
-
This class implements the L5 model for the first normalisation by after effect.
- L5() - Constructor for class org.terrier.matching.models.aftereffect.L5
- LabelDecorator - Class in org.terrier.learning
-
A post-process to expand an existing result set to a FeaturedResultSet and add labels
- LabelDecorator() - Constructor for class org.terrier.learning.LabelDecorator
- language - Variable in class org.terrier.terms.SnowballStemmer
-
The language that we're currently stemming in
- lastChar - Variable in class org.terrier.indexing.TaggedDocument
-
Saves the last read character between consecutive calls of getNextTerm().
- lastChar - Static variable in class org.terrier.indexing.TRECFullTokenizer
-
last character read
- lastDocid - Variable in class org.terrier.structures.bit.DirectInvertedOutputStream
- lastDocid - Variable in class org.terrier.structures.FSADocumentIndex
- lastDocid - Variable in class org.terrier.structures.FSADocumentIndexInMem
- lastEntry - Variable in class org.terrier.structures.FSADocumentIndex
- lastEntry - Variable in class org.terrier.structures.FSADocumentIndexInMem
- lastExpandedQuery - Variable in class org.terrier.querying.QueryExpansion
- lastIndex - Variable in class org.terrier.querying.QueryExpansion
- lastKey() - Method in class org.terrier.structures.collections.FSOrderedMapFile
- lastLoadError - Static variable in class org.terrier.structures.PropertiesIndex
- lastOffset - Variable in class org.terrier.structures.BaseCompressingMetaIndex.InputStream
- lastPercentage - Variable in class org.terrier.utility.TerrierTimer
-
the last percentage that was output.
- lastValues - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- LearnedModelMatching - Class in org.terrier.matching
-
An abstract class for applying a learned model onto a
FeaturedResultSet
. - LearnedModelMatching(Matching) - Constructor for class org.terrier.matching.LearnedModelMatching
- LearnedModelMatching(Index, Matching) - Constructor for class org.terrier.matching.LearnedModelMatching
- LemurTF_IDF - Class in org.terrier.matching.models
-
This class implements the TF_IDF weighting model as it is implemented in Lemur.
- LemurTF_IDF() - Constructor for class org.terrier.matching.models.LemurTF_IDF
-
A default constructor.
- length() - Method in class org.terrier.matching.MatchingQueryTerms
-
Deprecated.
- length() - Method in interface org.terrier.utility.io.RandomDataInput
-
Returns the length of the file
- length() - Method in class org.terrier.utility.io.RandomDataInputMemory
-
Returns the length of the file
- length() - Method in class org.terrier.utility.io.RandomDataInputMemory.SeeakableByteArrayInputStream
- length(File) - Static method in class org.terrier.utility.Files
-
returns the length of file f
- length(String) - Static method in class org.terrier.utility.Files
-
returns the length of the file, or 0L if cannot be found etc
- length(String) - Method in interface org.terrier.utility.io.FileSystem
-
returns the length of the specified file
- length(String) - Method in class org.terrier.utility.io.HTTPFileSystem
-
returns the length of the specified file
- length(String) - Method in class org.terrier.utility.io.LocalFileSystem
-
What is the length of the file?
- length(String) - Method in class org.terrier.utility.io.ResourceFileSystem
-
returns the length of the specified file
- length(String) - Method in class org.terrier.utility.io.StdInOutFileSystem
- LETOROutputFormat - Class in org.terrier.structures.outputformat
-
Outputs a featured result set in the LETOR format.
- LETOROutputFormat(Index) - Constructor for class org.terrier.structures.outputformat.LETOROutputFormat
- leValueClassname - Variable in class org.terrier.structures.FSOMapFileLexiconOutputStreamGeneric
- lex - Variable in class org.terrier.realtime.memory.MemoryInvertedIndex
- LEXICAL_ERROR - Static variable in error org.terrier.matching.matchops.TokenMgrError
-
Lexical error occurred.
- LEXICAL_ERROR - Static variable in error org.terrier.querying.parser.TokenMgrError
-
Lexical error occurred.
- LEXICAL_ERROR - Static variable in error org.terrier.utility.TokenMgrError
-
Lexical error occurred.
- LexicalErr(boolean, int, int, int, String, int) - Static method in error org.terrier.matching.matchops.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- LexicalErr(boolean, int, int, int, String, int) - Static method in error org.terrier.querying.parser.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- LexicalErr(boolean, int, int, int, String, int) - Static method in error org.terrier.utility.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- lexicon - Variable in class org.terrier.matching.BaseMatching
-
The lexicon used.
- lexicon - Variable in class org.terrier.matching.PostingListManager
-
lexicon for the index
- lexicon - Variable in class org.terrier.querying.DFRBagExpansionTerms
-
The lexicon used for retrieval.
- lexicon - Variable in class org.terrier.querying.QueryExpansion
-
An instance of Lexicon class.
- lexicon - Variable in class org.terrier.realtime.memory.MemoryIndex
- Lexicon<KEY> - Class in org.terrier.structures
-
A lexicon (a.k.a.
- Lexicon() - Constructor for class org.terrier.structures.Lexicon
- Lexicon.LexiconFileEntry<KEY2> - Class in org.terrier.structures
- lexiconBuilder - Variable in class org.terrier.structures.indexing.Indexer
-
The builder that creates the lexicon.
- LexiconBuilder - Class in org.terrier.structures.indexing
-
Builds temporary lexicons during indexing a collection and merges them when the indexing of a collection has finished.
- LexiconBuilder(IndexOnDisk, String, Class<? extends LexiconMap>, String, TermCodes) - Constructor for class org.terrier.structures.indexing.LexiconBuilder
-
constructor
- LexiconBuilder(IndexOnDisk, String, LexiconMap, String, String, String, TermCodes) - Constructor for class org.terrier.structures.indexing.LexiconBuilder
-
constructor
- LexiconBuilder(IndexOnDisk, String, LexiconMap, String, TermCodes) - Constructor for class org.terrier.structures.indexing.LexiconBuilder
-
constructor
- LexiconBuilder(IndexOnDisk, String, TermCodes) - Constructor for class org.terrier.structures.indexing.LexiconBuilder
-
constructor
- LexiconBuilder.BasicLexiconCollectionStaticticsCounter - Class in org.terrier.structures.indexing
-
counts global statistics in the non-fields case
- LexiconBuilder.CollectionStatisticsCounter - Interface in org.terrier.structures.indexing
-
Counter of LexiconEntries
- LexiconBuilder.FieldLexiconCollectionStaticticsCounter - Class in org.terrier.structures.indexing
-
counts global statistics in the fields case
- LexiconBuilder.NullCollectionStatisticsCounter - Class in org.terrier.structures.indexing
- LexiconEntry - Class in org.terrier.structures
-
Base class for all LexiconEntry implementations.
- LexiconEntry() - Constructor for class org.terrier.structures.LexiconEntry
- lexiconEntryFactoryValueClass - Variable in class org.terrier.structures.indexing.LexiconBuilder
- LexiconEntryIterator() - Constructor for class org.terrier.realtime.multi.MultiLexicon.LexiconEntryIterator
- LexiconFileEntry(KEY2, LexiconEntry) - Constructor for class org.terrier.structures.Lexicon.LexiconFileEntry
- LexiconMap - Class in org.terrier.structures.indexing
-
This class keeps track of the total counts of terms within a bundle of documents being indexed.
- LexiconMap() - Constructor for class org.terrier.structures.indexing.LexiconMap
- LexiconMerger - Class in org.terrier.structures.merging
-
Merges many lexicons, termids and offsets are not kept.
- LexiconMerger(IndexOnDisk, IndexOnDisk, IndexOnDisk) - Constructor for class org.terrier.structures.merging.LexiconMerger
-
A constructor that sets the filenames of the lexicon files to merge
- lexiconOutputStream - Variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
class to be used as a lexiconoutpustream.
- lexiconOutputStream - Variable in class org.terrier.structures.indexing.LexiconBuilder
-
class to be used as a lexiconoutpustream.
- LexiconOutputStream<KEY> - Class in org.terrier.structures
-
This class implements an output stream for the lexicon structure.
- LexiconOutputStream() - Constructor for class org.terrier.structures.LexiconOutputStream
- lexiconStream - Variable in class org.terrier.structures.LexiconOutputStream
-
A data input stream to read from the bufferInput.
- LexiconUtil - Class in org.terrier.structures
-
Lexicon utilities class.
- LexiconUtil() - Constructor for class org.terrier.structures.LexiconUtil
- lexScanClassName - Variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
- lexStateNames - Static variable in class org.terrier.matching.matchops.MatchOpQLParserTokenManager
-
Lexer state names.
- lexStateNames - Static variable in class org.terrier.querying.parser.TerrierQLParserTokenManager
-
Lexer state names.
- lexStateNames - Static variable in class org.terrier.utility.ClassNameParserTokenManager
-
Lexer state names.
- LGD - Class in org.terrier.matching.models
-
This class implements the LGD weighting model.
- LGD() - Constructor for class org.terrier.matching.models.LGD
-
A default constructor.
- LGD(double) - Constructor for class org.terrier.matching.models.LGD
-
Constructs an instance of this class with the specified value for the parameter c.
- line - Variable in class org.terrier.matching.matchops.SimpleCharStream
- line - Variable in class org.terrier.querying.parser.SimpleCharStream
- line - Variable in class org.terrier.utility.SimpleCharStream
- LinearModelMatching - Class in org.terrier.matching
-
Applies a linear learned model to a
FeaturedResultSet
. - LinearModelMatching(Index, Matching) - Constructor for class org.terrier.matching.LinearModelMatching
- LinearModelMatching(Index, Matching, double[]) - Constructor for class org.terrier.matching.LinearModelMatching
- LinearModelMatching(Index, Matching, String) - Constructor for class org.terrier.matching.LinearModelMatching
- LinkedBuffer - Class in org.terrier.compression.bit
-
Implements an element of a linked list that contains a byte array
- LinkedBuffer() - Constructor for class org.terrier.compression.bit.LinkedBuffer
-
Default Constructor.
- LinkedBuffer(int) - Constructor for class org.terrier.compression.bit.LinkedBuffer
-
Constructor
- list(String) - Static method in class org.terrier.utility.Files
-
List the contents of a directory
- list(String) - Method in interface org.terrier.utility.io.FileSystem
-
list contents of a directory etc
- list(String) - Method in class org.terrier.utility.io.HTTPFileSystem
-
list contents of a directory etc
- list(String) - Method in class org.terrier.utility.io.LocalFileSystem
-
list contents of a directory etc
- list(String) - Method in class org.terrier.utility.io.ResourceFileSystem
-
list contents of a directory etc
- list(String) - Method in class org.terrier.utility.io.StdInOutFileSystem
- LL - Class in org.terrier.matching.models.aftereffect
-
This class implements the LL model for the first normalisation by after effect.
- LL() - Constructor for class org.terrier.matching.models.aftereffect.LL
-
The default constructor.
- load(IndexRef) - Method in class org.terrier.realtime.incremental.IncrementalIndex.Loader
- load(IndexRef) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsIndex.Loader
- load(IndexRef) - Method in class org.terrier.realtime.memory.MemoryIndex.Loader
- load(IndexRef) - Method in class org.terrier.structures.ConcurrentIndexLoader
- load(IndexRef) - Method in class org.terrier.structures.IndexFactory.DirectIndexLoader
- load(IndexRef) - Method in interface org.terrier.structures.IndexFactory.IndexLoader
-
Returns the Index for this IndexRef
- load(IndexRef) - Method in class org.terrier.structures.IndexOnDisk.DiskIndexLoader
- load_builder_boundary_documents() - Method in class org.terrier.structures.indexing.Indexer
-
Loads the builder boundary documents from the property indexing.builder.boundary.docnos, comma delimited.
- load_controls_allowed() - Method in class org.terrier.querying.LocalManager
-
load in the controls that user is allowed to set
- load_controls_default() - Method in class org.terrier.querying.LocalManager
-
load in the control defaults
- load_field_ids() - Method in class org.terrier.structures.indexing.Indexer
-
loads a mapping of field name -> field id
- load_indexer_properties() - Method in class org.terrier.structures.indexing.classical.BlockIndexer
- load_indexer_properties() - Method in class org.terrier.structures.indexing.Indexer
- load_indexer_properties() - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
- load_pipeline() - Method in class org.terrier.querying.LocalManager
-
load in the term pipeline
- load_pipeline() - Method in class org.terrier.realtime.memory.MemoryIndex
-
FIXME
- load_pipeline() - Method in class org.terrier.structures.indexing.Indexer
-
Creates the term pipeline, as specified by the property termpipelines in the properties file.
- load_pipeline(String) - Method in class org.terrier.querying.ApplyTermPipeline
-
load in the term pipeline
- loadBlacklist(String) - Method in class org.terrier.indexing.SimpleXMLCollection
- loadCollection(String) - Method in class org.terrier.applications.BatchIndexing
-
open a collection when given the collection.spec name
- loadCollection(String) - Static method in class org.terrier.indexing.CollectionFactory
-
Load collection(s) of the specified name.
- loadCollection(String, Class<?>[], Object[]) - Static method in class org.terrier.indexing.CollectionFactory
-
Load collection(s) of the specified name.
- loadCollection(List<String>) - Method in class org.terrier.applications.BatchIndexing
-
open a collection when given a list of files
- loadCollections() - Static method in class org.terrier.indexing.CollectionFactory
-
Use the default property trec.collection.class, or it's default value TRECCollection
- loadCollections(String[]) - Static method in class org.terrier.indexing.CollectionFactory
-
Load collection(s) of the specified name.
- loadCollections(String[], Class<?>[], Object[]) - Static method in class org.terrier.indexing.CollectionFactory
-
Load collection(s) of the specified name.
- loadCollectionSpecFileList(String) - Static method in class org.terrier.indexing.CollectionFactory
- loadCommonProperties() - Static method in class org.terrier.utility.ApplicationSetup
-
Loads the ApplicationSetup variables, e.g.
- loadDocid2score(int, String, int) - Method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
- loadDocno2score(Index) - Method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
- loadDocno2score_seq(Index) - Method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
- loadDocumentClass() - Method in class org.terrier.indexing.MultiDocumentFileCollection
-
Loads the class that will supply all documents for this Collection.
- loadedPlugins - Static variable in class org.terrier.utility.ApplicationSetup
-
list of loaded plugins
- Loader() - Constructor for class org.terrier.realtime.incremental.IncrementalIndex.Loader
- Loader() - Constructor for class org.terrier.realtime.memory.fields.MemoryFieldsIndex.Loader
- Loader() - Constructor for class org.terrier.realtime.memory.MemoryIndex.Loader
- loadError - Variable in class org.terrier.structures.IndexOnDisk
- loadFeatures(String[]) - Method in class org.terrier.matching.FeaturedScoringMatching
- loadFeatureWeights(String) - Static method in class org.terrier.matching.LinearModelMatching
- loadfloatOOS(String) - Method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
- loadIndex() - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
Loads index(s) from disk.
- loadIndex(IndexOnDisk, String) - Method in class org.terrier.structures.BaseCompressingMetaIndex
- loadIndexer(String, String) - Method in class org.terrier.applications.TRECIndexing
- loadIndexer(String, String) - Method in class org.terrier.applications.TRECIndexingSinglePass
- loadIndexStructure(String) - Method in class org.terrier.structures.IndexOnDisk
-
Load a new instance of the named index structure.
- loadIndices() - Method in class org.terrier.structures.IndexOnDisk
-
load all index structures.
- loadJSON(String) - Method in class org.terrier.indexing.TwitterJSONCollection
- loadModel(String) - Method in class org.terrier.matching.JforestsModelMatching
- loadModel(String, Class<? extends Tree>) - Method in class org.terrier.matching.JforestsModelMatching
- loadOOS() - Method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
- loadOOS(String) - Method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
- loadPostingIterator(BitIndexPointer) - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
- loadProperties() - Method in class org.terrier.structures.IndexOnDisk
-
loads in the properties file, falling back to the Terrier 1.xx log file if no properties exist.
- loadProperties(String, String) - Method in class org.terrier.utility.restructure.Terrier4
-
loads in the properties file, falling back to the Terrier 1.xx log file if no properties exist.
- loadProperties(String, String) - Method in class org.terrier.utility.restructure.Terrier5
-
loads in the properties file, falling back to the Terrier 1.xx log file if no properties exist.
- loadQrelsFile() - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Load in memory the relevance assessment files that are specified in the array fqrels.
- loadResources(String, ClassLoader) - Static method in class org.terrier.utility.ApplicationSetup
- loadScorefile(int, String, int) - Method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
- loadScorefile(Index) - Method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
- loadStatistics() - Method in class org.terrier.structures.IndexOnDisk
-
for an immutable index, use a normal collection statistics, never changes
- loadStopwordsList(String) - Method in class org.terrier.terms.Stopwords
-
Loads the specified stopwords file.
- loadStopwordsList(String[]) - Method in class org.terrier.terms.Stopwords
-
Loads the specified stopwords files.
- loadSuccess - Variable in class org.terrier.structures.IndexOnDisk
-
Set to true if loading an index succeeds
- loadUpdatingStatistics() - Method in class org.terrier.structures.IndexOnDisk
-
for an index that is not yet built, use an UpdatingCollectionStatistics, which is slower but can support updates of the index statistics
- LocalFileSystem - Class in org.terrier.utility.io
-
This is a Terrier File Abstraction Layer implementation of the local file system.
- LocalFileSystem() - Constructor for class org.terrier.utility.io.LocalFileSystem
- LocalFileSystem.LocalRandomAccessFile - Class in org.terrier.utility.io
-
A file that supports random access
- LocalManager - Class in org.terrier.querying
-
This class is responsible for handling/co-ordinating the main high-level operations of a query.
- LocalManager(Index) - Constructor for class org.terrier.querying.LocalManager
-
Construct a Manager using the specified Index Throws IllegalArgumentException if the specified index is null
- LocalManager.Builder - Class in org.terrier.querying
- LocalRandomAccessFile(String, String) - Constructor for class org.terrier.utility.io.LocalFileSystem.LocalRandomAccessFile
- lock - Variable in class org.terrier.matching.AccumulatorResultSet
- lock - Variable in class org.terrier.matching.CollectionResultSet
-
A lock for enabling access of the result set by different threads
- lock - Variable in class org.terrier.matching.daat.CandidateResultSet
- log(double) - Static method in class org.terrier.matching.models.Idf
-
Deprecated.
- log(double) - Static method in class org.terrier.matching.models.WeightingModelLibrary
-
Returns the base 2 log of the given double precision number.
- log(double, double) - Static method in class org.terrier.matching.models.Idf
-
Deprecated.
- log(double, double) - Static method in class org.terrier.matching.models.WeightingModelLibrary
-
Returns the base 2 log of d1 over d2
- LOG_2_OF_E - Static variable in class org.terrier.matching.models.WeightingModelLibrary
-
The logarithm in base 2 of e, used to change the base of logarithms.
- LOG_E_OF_2 - Static variable in class org.terrier.matching.models.Idf
-
Deprecated.
- LOG_E_OF_2 - Static variable in class org.terrier.matching.models.WeightingModelLibrary
-
The natural logarithm of 2, used to change the base of logarithms.
- LOG4J_CONFIG - Static variable in class org.terrier.utility.ApplicationSetup
-
The configuration file used by log4j
- logger - Static variable in class org.terrier.applications.BatchIndexing
-
The logger used
- logger - Static variable in class org.terrier.applications.batchquerying.TRECQuery
-
The logger used for this class
- logger - Static variable in class org.terrier.applications.batchquerying.TRECQuerying
-
The logger used
- logger - Static variable in class org.terrier.applications.InteractiveQuerying
-
The logger used
- logger - Static variable in class org.terrier.applications.ThreadedBatchIndexing
-
The logger used
- logger - Static variable in class org.terrier.compression.bit.BitFileBuffered
-
The logger used
- logger - Static variable in class org.terrier.compression.bit.BitFileInMemory
-
The logger used
- logger - Static variable in class org.terrier.compression.bit.BitOutputStream
-
the logger for this class
- logger - Static variable in class org.terrier.evaluation.AdhocEvaluation
- logger - Static variable in class org.terrier.evaluation.AdhocFullQueryEvaluation
- logger - Static variable in class org.terrier.evaluation.TerrierEvaluation
- logger - Static variable in class org.terrier.evaluation.TrecEvalEvaluation
- logger - Static variable in class org.terrier.evaluation.TRECQrelsInMemory
- logger - Static variable in class org.terrier.indexing.CollectionFactory
-
logger for this class
- logger - Static variable in class org.terrier.indexing.FileDocument
- logger - Static variable in class org.terrier.indexing.MultiDocumentFileCollection
-
logger for this class
- logger - Static variable in class org.terrier.indexing.PDFDocument
- logger - Static variable in class org.terrier.indexing.SimpleFileCollection
- logger - Static variable in class org.terrier.indexing.SimpleXMLCollection
- logger - Static variable in class org.terrier.indexing.TaggedDocument
- logger - Static variable in class org.terrier.indexing.TRECFullTokenizer
- logger - Static variable in class org.terrier.indexing.TwitterJSONCollection
-
logger for this class
- logger - Variable in class org.terrier.learning.LabelDecorator
- logger - Static variable in class org.terrier.matching.BaseMatching
-
the logger for this class
- logger - Static variable in class org.terrier.matching.dsms.BooleanFallback
- logger - Static variable in class org.terrier.matching.dsms.BooleanScoreModifier
-
the logger for this class
- logger - Variable in class org.terrier.matching.dsms.DependenceScoreModifier
- logger - Static variable in class org.terrier.matching.dsms.PhraseScoreModifier
-
the logger for this class
- logger - Variable in class org.terrier.matching.dsms.SimpleStaticScoreModifier
- logger - Static variable in class org.terrier.matching.FatScoringMatching
- logger - Static variable in class org.terrier.matching.FeaturedScoringMatching
- logger - Variable in class org.terrier.matching.LearnedModelMatching
- logger - Static variable in class org.terrier.matching.matchops.DateRangeOp
- logger - Static variable in class org.terrier.matching.matchops.MultiTermOp
- logger - Static variable in class org.terrier.matching.matchops.PrefixTermOp
- logger - Static variable in class org.terrier.matching.matchops.SingleTermOp
- logger - Static variable in class org.terrier.matching.matchops.SynonymOp
- logger - Static variable in class org.terrier.matching.models.DFRWeightingModel
- logger - Static variable in class org.terrier.matching.PostingListManager
- logger - Variable in class org.terrier.matching.TRECResultsMatching
-
This object's logger.
- logger - Static variable in class org.terrier.querying.DFRBagExpansionTerms
-
The logger used
- logger - Static variable in class org.terrier.querying.ExpansionTerms
- logger - Static variable in class org.terrier.querying.LocalManager
- logger - Static variable in class org.terrier.querying.MatchingOpQLParser
- logger - Static variable in class org.terrier.querying.QueryExpansion
- logger - Static variable in class org.terrier.querying.RelevanceFeedbackSelector
- logger - Static variable in class org.terrier.querying.RelevanceFeedbackSelectorDocids
- logger - Static variable in class org.terrier.querying.RelevantOnlyFeedbackDocuments
- logger - Static variable in class org.terrier.querying.TerrierQLParser
- logger - Static variable in class org.terrier.realtime.incremental.IncrementalIndex
- logger - Static variable in class org.terrier.realtime.memory.MemoryIndex
- logger - Static variable in class org.terrier.rest.JSONOutputFormat
- logger - Static variable in class org.terrier.structures.bit.BitPostingIndexInputStream
- logger - Static variable in class org.terrier.structures.bit.DirectInvertedOutputStream
-
The logger used
- logger - Static variable in class org.terrier.structures.collections.FSOrderedMapFile
-
The logger used for this class
- logger - Static variable in class org.terrier.structures.FSADocumentIndex
- logger - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- logger - Static variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
The logger used
- logger - Static variable in class org.terrier.structures.indexing.DocumentIndexBuilder
-
The logger used
- logger - Static variable in class org.terrier.structures.indexing.FSOMapFileLexiconUtilities
- logger - Static variable in class org.terrier.structures.indexing.Indexer
-
the logger for this class
- logger - Static variable in class org.terrier.structures.indexing.LexiconBuilder
-
The logger used for this class
- logger - Static variable in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
The logger used
- logger - Static variable in class org.terrier.structures.merging.StructureMerger
-
the logger used
- logger - Static variable in class org.terrier.structures.outputformat.TRECDocidOutputFormat
-
The logger used
- logger - Static variable in class org.terrier.structures.outputformat.TRECDocnoOutputFormat
-
The logger used
- logger - Static variable in class org.terrier.structures.PropertiesIndex
-
The logger used
- logger - Static variable in class org.terrier.structures.seralization.FixedSizeTextFactory
- logger - Static variable in class org.terrier.terms.BaseTermPipelineAccessor
- logger - Static variable in class org.terrier.utility.io.HadoopPlugin
-
The logger used
- logger - Static variable in class org.terrier.utility.RuntimeMemoryChecker
-
the logger for this class
- longToText(long) - Static method in class org.terrier.utility.TerrierTimer
- LookAheadReader - Class in org.terrier.utility
-
Implements a Reader, that encapsulates another stream, but only upto the point that a pre-defined end marker in the stream is identified.
- LookAheadReader(Reader, String) - Constructor for class org.terrier.utility.LookAheadReader
-
Creates an instance of a LookAheadReader that will read from the given stream until the end marker is found.
- LookAheadStream - Class in org.terrier.utility
-
Implements an InputStream, that encapsulates another stream, but only upto the point that a pre-defined end marker in the stream is identified.
- LookAheadStream(InputStream, byte[]) - Constructor for class org.terrier.utility.LookAheadStream
-
Creates an instance of a LookAheadStream that will read from the given stream until the end marker byte pattern is found.
- LookAheadStream(InputStream, String) - Constructor for class org.terrier.utility.LookAheadStream
-
Creates an instance of a LookAheadStream that will read from the given stream until the end marker is found.
- LookAheadStream(InputStream, String, String) - Constructor for class org.terrier.utility.LookAheadStream
-
Creates an instance of a LookAheadStream that will read from the given stream until the end marker is found.
- LookAheadStreamCaseInsensitive - Class in org.terrier.utility
-
Version of LookAheadStream that is case-insensitive.
- LookAheadStreamCaseInsensitive(InputStream, String) - Constructor for class org.terrier.utility.LookAheadStreamCaseInsensitive
-
Create a LookAheadStream that is case insensitive.
- LookAheadStreamCaseInsensitive(InputStream, String, String) - Constructor for class org.terrier.utility.LookAheadStreamCaseInsensitive
-
Create a LookAheadStream that is case insensitive.
- LOOP_DETECTED - Static variable in error org.terrier.matching.matchops.TokenMgrError
-
Detected (and bailed out of) an infinite loop in the token manager.
- LOOP_DETECTED - Static variable in error org.terrier.querying.parser.TokenMgrError
-
Detected (and bailed out of) an infinite loop in the token manager.
- LOOP_DETECTED - Static variable in error org.terrier.utility.TokenMgrError
-
Detected (and bailed out of) an infinite loop in the token manager.
- lowercase - Static variable in class org.terrier.applications.InteractiveQuerying
-
Change to lowercase?
- lowercase - Static variable in class org.terrier.indexing.TaggedDocument
-
Change to lowercase?
- lowercase - Static variable in class org.terrier.indexing.TRECFullTokenizer
-
Transform to lowercase or not?.
- lowercase - Static variable in class org.terrier.querying.TerrierQLToMatchingQueryTerms
- lowercase() - Method in class org.terrier.querying.parser.Query.QueryTermsParameter
- LRUMap<K,V> - Class in org.terrier.structures.collections
-
A map with a fixed maximum size.
- LRUMap() - Constructor for class org.terrier.structures.collections.LRUMap
-
default constructor
- LRUMap(int) - Constructor for class org.terrier.structures.collections.LRUMap
-
constructor
- LRUMap(String) - Constructor for class org.terrier.structures.collections.LRUMap
-
constructor
- LS_DIR - Static variable in interface org.terrier.utility.Files.FSCapability
-
FS can list the content of a directory
- LZ4CompressedMetaIndex - Class in org.terrier.structures
-
MetaIndex implementation for when records are compressed using LZ4
- LZ4CompressedMetaIndex(IndexOnDisk, String) - Constructor for class org.terrier.structures.LZ4CompressedMetaIndex
- LZ4CompressedMetaIndex.InputStream - Class in org.terrier.structures
- LZ4MetaIndexBuilder - Class in org.terrier.structures.indexing
-
Writes all metadata using Zstandard compression.
- LZ4MetaIndexBuilder(IndexOnDisk, String[], int[], String[]) - Constructor for class org.terrier.structures.indexing.LZ4MetaIndexBuilder
- LZ4MetaIndexBuilder(IndexOnDisk, String, String[], int[], String[]) - Constructor for class org.terrier.structures.indexing.LZ4MetaIndexBuilder
M
- 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.
- main(String[]) - Static method in class org.terrier.applications.AnyclassLauncher
- main(String[]) - Static method in class org.terrier.applications.batchquerying.ParallelTRECQuerying
- 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.CLITool
- 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.InteractiveQuerying
-
Starts the interactive query application.
- main(String[]) - Static method in class org.terrier.applications.TRECIndexing
-
Used for testing purposes.
- 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.FatUtils
- main(String[]) - Static method in class org.terrier.matching.matchops.MatchOpQLParser
- main(String[]) - Static method in class org.terrier.matching.models.Idf
-
main
- main(String[]) - Static method in class org.terrier.querying.parser.TerrierQLParser
- main(String[]) - Static method in class org.terrier.realtime.restructure.CreateSingleLexicon
- main(String[]) - Static method in class org.terrier.rest.SingleIndexRestServer
-
Main method.
- main(String[]) - Static method in class org.terrier.statistics.GammaFunction
- main(String[]) - Static method in class org.terrier.structures.BaseCompressingMetaIndex
-
main
- main(String[]) - Static method in class org.terrier.structures.indexing.classical.BlockInvertedIndexBuilder
-
Use this main method to recover the creation of an inverted index, should it fail
- main(String[]) - Static method in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
utility method that allows creation of an inverted index from a direct index
- 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.Inverted2DirectIndexBuilder
- main(String[]) - Static method in class org.terrier.structures.IndexUtil
-
Has some handy utilities for printing various index structures to System.out, such as: --printbitfile - print the bit file with the specified name --printbitentry - print one entry in a bit posting index. --printlex - print the entire lexicon --printdocument - print the document index --printlist - print the named list (e.g.
- 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
- 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.MavenResolver
- main(String[]) - Static method in class org.terrier.utility.restructure.Terrier4
- main(String[]) - Static method in class org.terrier.utility.restructure.Terrier5
- 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
- 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(Full.DAATFullMatchingState, int) - Method in class org.terrier.matching.daat.FatFull
- makeCandidateResult(Full.DAATFullMatchingState, int) - Method in class org.terrier.matching.daat.Full
- makeCollection(String[], String[]) - Static method in class org.terrier.indexing.IndexTestUtils
- makeCollectionSpec(PrintWriter) - Method in class org.terrier.tests.BatchEndToEndTest
- makeConcurrent(IndexRef) - Static method in class org.terrier.structures.ConcurrentIndexLoader
- makeConcurrent(BitPostingIndex, DocumentIndex) - Static method in class org.terrier.structures.bit.ConcurrentBitPostingIndexUtilities
- makeConcurrentForRetrieval(Index) - Static method in class org.terrier.structures.concurrent.ConcurrentIndexUtils
- makeDataset(int, int, double[][]) - Method in class org.terrier.matching.JforestsModelMatching
- makeDirectIndexRef(Index) - Static method in class org.terrier.structures.Index
- makeDiskIndexWriter(String, String) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsIndex
- makeDiskIndexWriter(String, String) - Method in class org.terrier.realtime.memory.MemoryIndex
- 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.
- makeDocumentFromText(String, Map<String, String>) - Static method in class org.terrier.indexing.IndexTestUtils
- makeDocumentFromText(String, Map<String, String>, Tokeniser) - Static method in class org.terrier.indexing.IndexTestUtils
- makeEnvironment() - Method in class org.terrier.tests.ApplicationSetupBasedTest
- makeFilenameProperties(String) - Static method in class org.terrier.indexing.FileDocument
- makeIndex(String[], String[]) - Static method in class org.terrier.indexing.IndexTestUtils
- makeIndex(String[], String[], Class<? extends Indexer>) - Static method in class org.terrier.indexing.IndexTestUtils
- makeIndex(String[], String[], Indexer, String, String) - Static method in class org.terrier.indexing.IndexTestUtils
- makeIndex(FatResultSet) - Static method in class org.terrier.matching.FatUtils
- makeIndexBlocks(String[], String[]) - Static method in class org.terrier.indexing.IndexTestUtils
- makeIndexFields(String[], String[]) - Static method in class org.terrier.indexing.IndexTestUtils
- makeIndexFields(String[], String[], Indexer, String, String) - Static method in class org.terrier.indexing.IndexTestUtils
- makeIndexFieldsBlocks(String[], String[]) - Static method in class org.terrier.indexing.IndexTestUtils
- makeIndexSinglePass(String[], String[]) - Static method in class org.terrier.indexing.IndexTestUtils
- 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(int, String[], EntryStatistics[], double[], Set<String>[]) - Method in class org.terrier.matching.ScoringMatching
- makeResultSet(int, String[], EntryStatistics[], double[], Set<String>[]) - Method in class org.terrier.matching.ScoringMatchingWithFat
- makeResultSet(Full.DAATFullMatchingState, Queue<CandidateResult>) - Method in class org.terrier.matching.daat.FatFull
- makeResultSet(Full.DAATFullMatchingState, Queue<CandidateResult>) - Method in class org.terrier.matching.daat.Full
- makeSkippable(Iterator<BitIndexPointer>) - Static method in class org.terrier.structures.postings.PostingTestUtils
- Manager - Interface in org.terrier.querying
- ManagerFactory - Class in org.terrier.querying
- ManagerFactory() - Constructor for class org.terrier.querying.ManagerFactory
- ManagerFactory.Builder - Interface in org.terrier.querying
-
interface for Builders of Managers
- ManagerRequisite - Enum in org.terrier.querying
- map - Variable in class org.terrier.matching.models.StaticScoreModifierWeightingModel
- map - Variable in class org.terrier.structures.MapLexicon
- 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
- MAPFILE_EXT - Static variable in class org.terrier.structures.FSOMapFileLexiconGeneric
- MapFileInMemory(DataInputStream, int, FixedSizeWriteableFactory<IK>, FixedSizeWriteableFactory<IV>) - Constructor for class org.terrier.structures.collections.FSOrderedMapFile.MapFileInMemory
-
constructor
- MapFileInMemory(String, FixedSizeWriteableFactory<IK>, FixedSizeWriteableFactory<IV>) - Constructor for class org.terrier.structures.collections.FSOrderedMapFile.MapFileInMemory
-
constructor
- MapFileLexiconEntryIterator(String, String, String, FixedSizeWriteableFactory<Text>, FixedSizeWriteableFactory<LexiconEntry>) - Constructor for class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconEntryIterator
- MapFileLexiconEntryIterator(String, String, String, FixedSizeWriteableFactory<T>, FixedSizeWriteableFactory<LexiconEntry>) - Constructor for class org.terrier.structures.FSOMapFileLexiconGeneric.MapFileLexiconEntryIterator
-
Construct an instance of the class with
- MapFileLexiconEntryIterator(String, IndexOnDisk) - Constructor for class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconEntryIterator
- MapFileLexiconEntryIterator(String, IndexOnDisk) - Constructor for class org.terrier.structures.FSOMapFileLexiconGeneric.MapFileLexiconEntryIterator
-
Construct an instance of the class with
- MapFileLexiconEntryIterator(String, FixedSizeWriteableFactory<Text>, FixedSizeWriteableFactory<LexiconEntry>) - Constructor for class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconEntryIterator
- MapFileLexiconEntryIterator(String, FixedSizeWriteableFactory<T>, FixedSizeWriteableFactory<LexiconEntry>) - Constructor for class org.terrier.structures.FSOMapFileLexiconGeneric.MapFileLexiconEntryIterator
-
Construct an instance of the class with
- MapFileLexiconEntryIterator(Iterator<Map.Entry<Text, LexiconEntry>>) - Constructor for class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconEntryIterator
- MapFileLexiconEntryIterator(Iterator<Map.Entry<T, LexiconEntry>>) - Constructor for class org.terrier.structures.FSOMapFileLexiconGeneric.MapFileLexiconEntryIterator
-
Construct an instance of the class with
- MapFileLexiconIterator(String, String, String, FixedSizeWriteableFactory<Text>, FixedSizeWriteableFactory<LexiconEntry>) - Constructor for class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconIterator
- MapFileLexiconIterator(String, String, String, FixedSizeWriteableFactory<T2>, FixedSizeWriteableFactory<LexiconEntry>) - Constructor for class org.terrier.structures.FSOMapFileLexiconGeneric.MapFileLexiconIterator
-
Construct an instance of the class with
- MapFileLexiconIterator(String, IndexOnDisk) - Constructor for class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconIterator
- MapFileLexiconIterator(String, IndexOnDisk) - Constructor for class org.terrier.structures.FSOMapFileLexiconGeneric.MapFileLexiconIterator
-
Construct an instance of the class with
- MapFileLexiconIterator(String, FixedSizeWriteableFactory<Text>, FixedSizeWriteableFactory<LexiconEntry>) - Constructor for class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconIterator
- MapFileLexiconIterator(String, FixedSizeWriteableFactory<T2>, FixedSizeWriteableFactory<LexiconEntry>) - Constructor for class org.terrier.structures.FSOMapFileLexiconGeneric.MapFileLexiconIterator
-
Construct an instance of the class with
- MapFileLexiconIterator(Iterator<Map.Entry<Text, LexiconEntry>>) - Constructor for class org.terrier.structures.FSOMapFileLexicon.MapFileLexiconIterator
- MapFileLexiconIterator(Iterator<Map.Entry<T2, LexiconEntry>>) - Constructor for class org.terrier.structures.FSOMapFileLexiconGeneric.MapFileLexiconIterator
-
Construct an instance of the class with
- mapFileWrite(String) - Static method in class org.terrier.structures.collections.FSOrderedMapFile
-
returns a utility class which can be used to write a FSOrderedMapFile.
- 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
- mapFileWriter - Variable in class org.terrier.structures.FSOMapFileLexiconOutputStreamGeneric
- MapLexicon<K1,K2 extends org.apache.hadoop.io.WritableComparable> - Class in org.terrier.structures
-
Implementation of a lexicon.
- MapLexicon(Map<K2, LexiconEntry>) - Constructor for class org.terrier.structures.MapLexicon
-
Construct an instance of the class with
- MapLexicon(Map<K2, 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
- mapsInitialised - Variable in class org.terrier.matching.AccumulatorResultSet
- 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.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.FilterMatching
- 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.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.
- matchBlockProperties(String) - Method in class org.terrier.structures.merging.BlockStructureMerger
- 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.AbstractQuerying
-
the number of processed queries.
- MatchingEntry - Class in org.terrier.matching.matchops
-
A MatchingEntry is the application of a matching Operator to the index at hand, i.e.
- MatchingEntry(IterablePosting, EntryStatistics, double, WeightingModel[], MatchingEntry.Requirement, Set<String>) - Constructor for class org.terrier.matching.matchops.MatchingEntry
- MatchingOpQLParser - Class in org.terrier.querying
- MatchingOpQLParser() - Constructor for class org.terrier.querying.MatchingOpQLParser
- 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(Collection<MatchingQueryTerms.MatchingTerm>) - Constructor for class org.terrier.matching.MatchingQueryTerms
- MatchingQueryTerms.MatchingTerm - Class in org.terrier.matching
- MatchingQueryTerms.QueryTermProperties - Class in org.terrier.matching
-
The weight and the modifiers associated with a query term.
- MatchingState() - Constructor for class org.terrier.matching.BaseMatching.MatchingState
- MatchingTerm(Operator, MatchingQueryTerms.QueryTermProperties) - Constructor for class org.terrier.matching.MatchingQueryTerms.MatchingTerm
- 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.
- matchOnTerms - Variable in class org.terrier.matching.PostingListManager
- matchopQl - Variable in class org.terrier.applications.AbstractQuerying
- MatchOpQLParser - Class in org.terrier.matching.matchops
- MatchOpQLParser(InputStream) - Constructor for class org.terrier.matching.matchops.MatchOpQLParser
-
Constructor with InputStream.
- MatchOpQLParser(InputStream, String) - Constructor for class org.terrier.matching.matchops.MatchOpQLParser
-
Constructor with InputStream and supplied encoding
- MatchOpQLParser(Reader) - Constructor for class org.terrier.matching.matchops.MatchOpQLParser
-
Constructor.
- MatchOpQLParser(String) - Constructor for class org.terrier.matching.matchops.MatchOpQLParser
- MatchOpQLParser(MatchOpQLParserTokenManager) - Constructor for class org.terrier.matching.matchops.MatchOpQLParser
-
Constructor with generated Token Manager.
- MatchOpQLParserConstants - Interface in org.terrier.matching.matchops
-
Token literal values and constants.
- MatchOpQLParserTokenManager - Class in org.terrier.matching.matchops
-
Token Manager.
- MatchOpQLParserTokenManager(SimpleCharStream) - Constructor for class org.terrier.matching.matchops.MatchOpQLParserTokenManager
-
Constructor.
- MatchOpQLParserTokenManager(SimpleCharStream, int) - Constructor for class org.terrier.matching.matchops.MatchOpQLParserTokenManager
-
Constructor.
- MavenResolver - Class in org.terrier.utility
-
Resolves Maven dependencies specified in terrier.mvn.coords and adds to classpath.
- MavenResolver() - Constructor for class org.terrier.utility.MavenResolver
- MavenResolver.MutableURLClassLoader - Class in org.terrier.utility
- 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.matching.models.StaticScoreModifierWeightingModel
-
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(int[]) - 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 - 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 - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- MAX_MB_IN_MEM_RETRIEVAL - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- 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
-
maximum number of blocks
- 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
- maxNextCharInd - Variable in class org.terrier.matching.matchops.SimpleCharStream
- maxNextCharInd - Variable in class org.terrier.querying.parser.SimpleCharStream
- maxNextCharInd - Variable in class org.terrier.utility.SimpleCharStream
- 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.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.
- maxtf - Variable in class org.terrier.structures.BasicLexiconEntry
- maxtf - Variable in class org.terrier.structures.BasicTermStatsLexiconEntry
- maxtf - Variable in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
- maxtf - Variable in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
- maxtfs - Variable in class org.terrier.structures.indexing.LexiconMap
-
mapping: term to max tf
- MDL2 - Class in org.terrier.matching.models
-
This class implements the MDL2 field-based weighting model.
- MDL2() - Constructor for class org.terrier.matching.models.MDL2
- MDL2(String[]) - Constructor for class org.terrier.matching.models.MDL2
-
Constructs an instance of 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(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(float[]) - Static method in class org.terrier.utility.StaTools
-
find mean of float[]
- 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.
- MEM_SIZE_TRACE - Static variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
- memCheck - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- memCheck - Variable in class org.terrier.structures.indexing.LexiconBuilder
- 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[], String[]) - 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() - Constructor for class org.terrier.realtime.memory.MemoryCompressedMetaIndex
-
Constructor.
- MemoryCompressedMetaIndex(String[], int[]) - Constructor for class org.terrier.realtime.memory.MemoryCompressedMetaIndex
- 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.DirectIterator - Class in org.terrier.realtime.memory
-
Direct index iterator.
- MemoryDirectIndex.DocumentPostingList - Class in org.terrier.realtime.memory
- MemoryDirectIterablePosting - Class in org.terrier.realtime.memory
-
Provides iteration capabilities over a Memory Direct Posting
- MemoryDirectIterablePosting(TIntArrayList, TIntArrayList) - Constructor for class org.terrier.realtime.memory.MemoryDirectIterablePosting
-
Constructor.
- 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.DocumentIterator2 - Class in org.terrier.realtime.memory
-
Document index iterator, iterates over DocumentIndexEntry only, in constrast to DocumentIterator
- 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.DocumentIterator2 - Class in org.terrier.realtime.memory.fields
- 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.
- 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.
- MemoryFieldsDirectIndex - Class in org.terrier.realtime.memory.fields
- MemoryFieldsDirectIndex(FieldDocumentIndex) - Constructor for class org.terrier.realtime.memory.fields.MemoryFieldsDirectIndex
-
Constructor.
- MemoryFieldsDirectIndex.FieldDocumentPostingList - Class in org.terrier.realtime.memory.fields
- MemoryFieldsDirectIterablePosting - Class in org.terrier.realtime.memory.fields
- MemoryFieldsDirectIterablePosting(TIntArrayList, TIntArrayList, List<int[]>) - Constructor for class org.terrier.realtime.memory.fields.MemoryFieldsDirectIterablePosting
- 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.
- MemoryFieldsIndex.Loader - Class in org.terrier.realtime.memory.fields
- 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) - Constructor for class org.terrier.realtime.memory.fields.MemoryFieldsLexiconEntry
-
Constructor (termid).
- MemoryFieldsLexiconEntry(int, int, int[]) - Constructor for class org.terrier.realtime.memory.fields.MemoryFieldsLexiconEntry
-
Constructor (df, tf, fields).
- MemoryFieldsLexiconEntry(int, int, int, int[]) - Constructor for class org.terrier.realtime.memory.fields.MemoryFieldsLexiconEntry
-
Constructor (termid, df, tf, fields).
- MemoryIndex - Class in org.terrier.realtime.memory
-
An index held in fully memory.
- MemoryIndex() - Constructor for class org.terrier.realtime.memory.MemoryIndex
-
Constructor.
- MemoryIndex(MemoryLexicon, MemoryDocumentIndexMap, MemoryInvertedIndex, MemoryMetaIndex, MemoryCollectionStatistics) - Constructor for class org.terrier.realtime.memory.MemoryIndex
- 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.
- MemoryIndex.Loader - Class in org.terrier.realtime.memory
- 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.InvertedIterator - Class in org.terrier.realtime.memory
-
Inverted index iterator.
- 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).
- MemoryLexiconEntry(int, int, int, int) - Constructor for class org.terrier.realtime.memory.MemoryLexiconEntry
- 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() - Constructor for class org.terrier.realtime.memory.MemoryMetaIndex
- MemoryMetaIndex(String[], int[]) - Constructor for class org.terrier.realtime.memory.MemoryMetaIndex
- MemoryMetaIndex(String[], int[], String[]) - Constructor for class org.terrier.realtime.memory.MemoryMetaIndex
- MemoryMetaIndexMap - Class in org.terrier.realtime.memory
-
A memory meta index structure that supports fast look-ups via a map.
- MemoryMetaIndexMap() - Constructor for class org.terrier.realtime.memory.MemoryMetaIndexMap
-
Constructor.
- MemoryMetaIndexMap(String[], int[]) - Constructor for class org.terrier.realtime.memory.MemoryMetaIndexMap
- 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
- 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, int, int, boolean) - Static method in class org.terrier.structures.indexing.Indexer
-
Merge a series of numbered indices in the same path/prefix area.
- merge(String, String, String, String) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsIndex
-
Not implemented.
- merge(String, String, LinkedList<String[]>, int, boolean) - 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.BlockStructureMerger
- mergeDirectFiles() - Method in class org.terrier.structures.merging.StructureMerger
-
Merges the two direct files and the corresponding document id files.
- 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.BlockStructureMerger
- mergeInvertedFiles() - Method in class org.terrier.structures.merging.StructureMerger
-
Merges the two lexicons into one.
- 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
- 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
- mergeStatistics(EntryStatistics[], CollectionStatistics) - Method in class org.terrier.matching.matchops.ANDQueryOp
-
Adjust the statistics for this operator: 1.
- mergeStatistics(EntryStatistics[], CollectionStatistics) - Method in class org.terrier.matching.matchops.MultiTermOp
- mergeStatistics(EntryStatistics[], CollectionStatistics) - Method in class org.terrier.matching.matchops.PhraseOp
- mergeStatistics(EntryStatistics[], CollectionStatistics) - Method in class org.terrier.matching.matchops.SynonymOp
-
Adjust the statistics for the #syn operator: 1.
- mergeStatistics(EntryStatistics[], CollectionStatistics) - Method in class org.terrier.matching.matchops.UnorderedWindowOp
- 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[], boolean) - 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 to a disk index.
- 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 .
- min(double[]) - Static method in class org.terrier.utility.StaTools
-
Return the min of the specified array
- min(float[]) - Static method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
Return the min of the specified array
- min(float[]) - 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
- MINIMUM_INDEX_TERRIER_VERSION - Static variable in class org.terrier.structures.PropertiesIndex
- 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
- mkdir(String) - Method in class org.terrier.utility.io.ResourceFileSystem
-
mkdir the specified path
- mkdir(String) - Method in class org.terrier.utility.io.StdInOutFileSystem
- ML2 - Class in org.terrier.matching.models
-
This class implements the ML2 field-based weighting model.
- ML2() - Constructor for class org.terrier.matching.models.ML2
- ML2(String[]) - Constructor for class org.terrier.matching.models.ML2
-
Constructs an instance of ML2
- mModel - Variable in class org.terrier.applications.batchquerying.TRECQuerying
-
The name of the matching model that is used for retrieval.
- model - Variable in class org.terrier.querying.ExpansionTerms
- 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).
- 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_exp
-
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.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(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 interface org.terrier.matching.tsms.TermScoreModifier
-
Deprecated.Modifies the scores of the documents for a given set of pointers, or postings.
- 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.
- 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(byte) - Static method in class org.terrier.compression.bit.BitUtilities
-
Returns the most significant bit for any byte value.
- mostSignificantBit(int) - Static method in class org.terrier.compression.bit.BitUtilities
-
Returns the most significant bit for any positive integer.
- mp - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Structure that keeps the posting lists in memory
- MQT - org.terrier.querying.ManagerRequisite
-
MatchingQueryTerms has been populated
- MQTRewritingProcess - Interface in org.terrier.querying
- MRF - Class in org.terrier.matching.models.dependence
- MRF() - Constructor for class org.terrier.matching.models.dependence.MRF
- MRF(int) - Constructor for class org.terrier.matching.models.dependence.MRF
- 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>[], MultiLexicon, boolean, boolean) - Constructor for class org.terrier.realtime.multi.MultiDirect
-
Constructor.
- MultiDirectIterablePosting - Class in org.terrier.realtime.multi
-
This acts as a wrapper class that surrounds an IterablePosting object.
- MultiDirectIterablePosting(IterablePosting, MultiLexicon, int) - Constructor for class org.terrier.realtime.multi.MultiDirectIterablePosting
- 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
- MultiDocumentFileCollection(InputStream) - Constructor for class org.terrier.indexing.MultiDocumentFileCollection
-
A constructor that reads only the specified InputStream.
- MultiDocumentFileCollection(String) - Constructor for class org.terrier.indexing.MultiDocumentFileCollection
-
construct a collection from the denoted collection.spec file
- MultiDocumentFileCollection(List<String>) - Constructor for class org.terrier.indexing.MultiDocumentFileCollection
-
construct a collection from the denoted collection.spec file
- MultiFSOMapWriter(String, int, FixedSizeWriteableFactory, FixedSizeWriteableFactory) - Constructor for class org.terrier.structures.collections.FSOrderedMapFile.MultiFSOMapWriter
-
Constructs an instance of the MultiFSOMapWriter.
- MultiFSOMapWriter(String, int, FixedSizeWriteableFactory, FixedSizeWriteableFactory, boolean) - Constructor for class org.terrier.structures.collections.FSOrderedMapFile.MultiFSOMapWriter
-
Constructs an instance of the MultiFSOMapWriter.
- MultiIndex - Class in org.terrier.realtime.multi
-
The central MultiIndex structure.
- MultiIndex(Index[], boolean, boolean) - 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[], boolean) - 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.
- MultiLexicon.LexiconEntryIterator - Class in org.terrier.realtime.multi
- MultiLexiconEntry - Class in org.terrier.realtime.multi
-
A Lexicon entry that spans multiple index shards.
- MultiLexiconEntry(LexiconEntry[], int) - 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.
- 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.
- MultiTermOp - Class in org.terrier.matching.matchops
-
this is an abstract operator, which implements common functionalities for operators that consist of multiple terms.
- MultiTermOp(String[], boolean) - Constructor for class org.terrier.matching.matchops.MultiTermOp
- MultiTermOp(Operator[], boolean) - Constructor for class org.terrier.matching.matchops.MultiTermOp
- 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.
- MutableURLClassLoader(ClassLoader, URL...) - Constructor for class org.terrier.utility.MavenResolver.MutableURLClassLoader
- MutableURLClassLoader(ClassLoader, Collection<URL>) - Constructor for class org.terrier.utility.MavenResolver.MutableURLClassLoader
N
- 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
- n_t - Variable in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
the number of document that this entry occurs in
- n_t - Variable in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
- 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
- name() - Method in class org.terrier.utility.io.ResourceFileSystem
-
return the name of the file system
- name() - Method in class org.terrier.utility.io.StdInOutFileSystem
- 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.LocalManager
-
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.LocalManager
-
The default namespace for PostFilters to be loaded from
- NAMESPACE_PROCESS - Static variable in class org.terrier.querying.LocalManager
-
The default namespace for Process instances 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.LocalManager
-
The default namespace for Weighting models to be loaded from
- negate(double[]) - Static method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
- negRequiredBitMask - Variable in class org.terrier.matching.PostingListManager
- 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() - 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.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.restructure.Tr3BlockFieldLexiconEntry.Factory
-
Deprecated.Make a new instance of T
- newInstance() - Method in class org.terrier.structures.restructure.Tr3BlockLexiconEntry.Factory
-
Deprecated.Make a new instance of T
- newInstance() - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry.Factory
-
Make a new instance of T
- newInstance() - Method in class org.terrier.structures.restructure.Tr4FieldLexiconEntry.Factory
-
Make a new instance of T
- 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
- 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.
- newLexiconEntry(int) - Method in class org.terrier.structures.indexing.LexiconBuilder
- newRepositories(RepositorySystem, RepositorySystemSession) - Static method in class org.terrier.utility.MavenResolver
- newRepositorySystem() - Static method in class org.terrier.utility.MavenResolver
- newRepositorySystemSession(RepositorySystem) - Static method in class org.terrier.utility.MavenResolver
- newSearchRequest() - Method in class org.terrier.querying.LocalManager
- newSearchRequest() - Method in interface org.terrier.querying.Manager
-
Ask for new SearchRequest object to be made.
- newSearchRequest(String) - Method in class org.terrier.querying.LocalManager
- newSearchRequest(String) - Method in interface org.terrier.querying.Manager
-
Ask for new SearchRequest object to be made.
- newSearchRequest(String, String) - Method in class org.terrier.querying.LocalManager
- newSearchRequest(String, String) - Method in interface 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.
- newSearchRequestFromQuery(String) - Method in class org.terrier.querying.LocalManager
- newSearchRequestFromQuery(String) - Method in interface org.terrier.querying.Manager
-
Ask for new SearchRequest object to be made given a query to be parsed
- newToken(int) - Static method in class org.terrier.matching.matchops.Token
- newToken(int) - Static method in class org.terrier.querying.parser.Token
- newToken(int) - Static method in class org.terrier.utility.Token
- newToken(int, String) - Static method in class org.terrier.matching.matchops.Token
-
Returns a new Token object, by default.
- newToken(int, String) - Static method in class org.terrier.querying.parser.Token
-
Returns a new Token object, by default.
- newToken(int, String) - Static method in class org.terrier.utility.Token
-
Returns a new Token object, by default.
- 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 - Variable in class org.terrier.matching.matchops.Token
-
A reference to the next regular (non-special) token from the input stream.
- next - Variable in class org.terrier.querying.parser.Token
-
A reference to the next regular (non-special) token from the input stream.
- 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.
- next - Variable in class org.terrier.utility.Token
-
A reference to the next regular (non-special) token from the input stream.
- next() - Method in class org.terrier.applications.batchquerying.TRECQuery
- 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.MemoryDirectIndex.DirectIterator
- next() - Method in class org.terrier.realtime.memory.MemoryDirectIterablePosting
-
Move this iterator to the next posting.
- 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.MultiDirectIterablePosting
- next() - Method in class org.terrier.realtime.multi.MultiIterablePosting
-
Move this iterator to the next posting.
- next() - Method in class org.terrier.realtime.multi.MultiLexicon.LexiconEntryIterator
- next() - Method in class org.terrier.structures.BaseCompressingMetaIndex.InputStream
- 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.FSOMapFileLexicon.MapFileLexiconIterator
- next() - Method in class org.terrier.structures.FSOMapFileLexiconGeneric.MapFileLexiconEntryIterator
- next() - Method in class org.terrier.structures.indexing.DocumentPostingList.postingIterator
- 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
- 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.FieldOnlyIterablePosting
- next() - Method in interface org.terrier.structures.postings.IterablePosting
-
Move this iterator to the next posting.
- next() - Method in class org.terrier.structures.postings.ORIterablePosting
-
Move this iterator to the next posting.
- next(int) - Method in class org.terrier.realtime.multi.MultiDirectIterablePosting
- next(int) - Method in class org.terrier.structures.postings.ANDIterablePosting
- next(int) - Method in class org.terrier.structures.postings.bit.BasicIterablePosting
- next(int) - Method in interface org.terrier.structures.postings.IterablePosting
-
Move this iterator to the posting with specified id, or next posting after that if a posting with the specified id does not exist.
- next(int) - Method in class org.terrier.structures.postings.IterablePostingImpl
-
This implementation of next(int) which uses next()
- next(int) - Method in class org.terrier.structures.postings.ORIterablePosting
- 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.CollectionDocumentList
- 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.
- 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.
- ngramC - Variable in class org.terrier.matching.dsms.DFRDependenceScoreModifier
- NgramEntryStatistics - Interface in org.terrier.structures
-
Represent statistics of n-grams, such as those used in sequence dependence models.
- 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
- NONE - org.terrier.utility.StringTools.ESCAPE
-
Perform no escaping on the String
- NoNegativeReq - Class in org.terrier.querying
- NoNegativeReq() - Constructor for class org.terrier.querying.NoNegativeReq
- 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(int, byte, long, byte, int, int) - Constructor for class org.terrier.structures.NonIncrementalDocumentIndexEntry
- NonIncrementalDocumentIndexEntry(DocumentIndexEntry, int) - Constructor for class org.terrier.structures.NonIncrementalDocumentIndexEntry
- NonIncrementalDocumentIndexEntry.Factory - Class in org.terrier.structures
-
Returna a factory for creating document index entries
- NONMATCHING_TAG - Static variable in class org.terrier.matching.BaseMatching
- nonMatchOnTerms - Variable in class org.terrier.matching.PostingListManager
- 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
- 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.
- NORMALISATION_PREFIX - Variable in class org.terrier.matching.models.DFRWeightingModel
-
The prefix of the package of the frequency normalisation methods.
- 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.
- 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.TerrierQLParserConstants
-
RegularExpression Id.
- 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
- 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, 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
- 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) - Static method in class org.terrier.utility.Distance
-
Deprecated.
- 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
- 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.
- nts - Variable in class org.terrier.structures.indexing.LexiconMap
-
mapping: term to document frequency
- Null - Class in org.terrier.matching.models
-
A weighting model that returns 0 for each match.
- Null() - Constructor for class org.terrier.matching.models.Null
- NullCollectionStatisticsCounter() - Constructor for class org.terrier.structures.indexing.LexiconBuilder.NullCollectionStatisticsCounter
- NullDocumentIndex(int) - Constructor for class org.terrier.structures.merging.StructureMerger.NullDocumentIndex
- 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
- 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
-
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 - 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() - Method in class org.terrier.realtime.multi.MultiLexicon
-
Return the number of terms in the lexicon.
- numberOfEntries() - Method in class org.terrier.structures.Lexicon
-
Return the number of terms in the lexicon.
- numberOfEntries() - Method in class org.terrier.structures.MapLexicon
-
Return the number of terms in the lexicon.
- numberOfEntries(String, FixedSizeWriteableFactory<?>, FixedSizeWriteableFactory<?>) - Static method in class org.terrier.structures.collections.FSOrderedMapFile
-
Return number of entries
- numberOfFields - Variable in class org.terrier.structures.CollectionStatistics
-
Number of fields used to index
- numberOfNodes - Variable in class org.terrier.structures.indexing.LexiconMap
-
number of different terms
- numberOfPointers - Variable in class org.terrier.matching.models.WeightingModel
-
Deprecated.
- numberOfPointers - Variable in class org.terrier.structures.CollectionStatistics
-
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.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.
- numberOfPostings - Variable in class org.terrier.matching.models.WeightingModel
-
The number of distinct entries in the inverted file.
- numberOfQueries - Variable in class org.terrier.evaluation.NamedPageEvaluation
-
total number of queries.
- numberOfRequestedDocuments - Variable in class org.terrier.matching.BaseMatching.MatchingState
-
The number of documents that are requested to be retrieved for this query.
- numberOfRetrievedDocuments - Variable in class org.terrier.matching.BaseMatching.MatchingState
-
The number of actually retrieved documents for this 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
-
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
-
Total number of unique terms in the collection.
- numberOfUniqueTerms - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Number of unique terms indexed
- numDocs - Variable in class org.terrier.structures.BaseCompressingMetaIndex
- numDocsRequest - Variable in class org.terrier.matching.MatchingQueryTerms
-
number of documents to request matching provides.
- 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
- 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.
- 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.
- numPointersWritten - Variable in class org.terrier.structures.LexiconOutputStream
-
Pointer written - the sum of the Nts
- 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
- 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, String, Boolean, Double) - Method in class org.terrier.querying.parser.DisjunctiveQuery
- obtainQueryTerms(MatchingQueryTerms, String, Boolean, Double) - Method in class org.terrier.querying.parser.ExplicitMultiTermQuery
- obtainQueryTerms(MatchingQueryTerms, String, Boolean, Double) - Method in class org.terrier.querying.parser.FieldQuery
- obtainQueryTerms(MatchingQueryTerms, String, Boolean, Double) - Method in class org.terrier.querying.parser.MultiTermQuery
- obtainQueryTerms(MatchingQueryTerms, String, Boolean, Double) - Method in class org.terrier.querying.parser.PhraseQuery
- obtainQueryTerms(MatchingQueryTerms, String, Boolean, Double) - Method in class org.terrier.querying.parser.Query
- obtainQueryTerms(MatchingQueryTerms, String, Boolean, Double) - Method in class org.terrier.querying.parser.RequirementQuery
- obtainQueryTerms(MatchingQueryTerms, String, Boolean, Double) - Method in class org.terrier.querying.parser.SingleTermQuery
- obtainQueryTerms(Query.QueryTermsParameter) - Method in class org.terrier.querying.parser.DisjunctiveQuery
- obtainQueryTerms(Query.QueryTermsParameter) - Method in class org.terrier.querying.parser.ExplicitMultiTermQuery
- obtainQueryTerms(Query.QueryTermsParameter) - Method in class org.terrier.querying.parser.FieldQuery
- obtainQueryTerms(Query.QueryTermsParameter) - Method in class org.terrier.querying.parser.MultiTermQuery
- obtainQueryTerms(Query.QueryTermsParameter) - Method in class org.terrier.querying.parser.PhraseQuery
- obtainQueryTerms(Query.QueryTermsParameter) - Method in class org.terrier.querying.parser.Query
- obtainQueryTerms(Query.QueryTermsParameter) - Method in class org.terrier.querying.parser.RequirementQuery
- obtainQueryTerms(Query.QueryTermsParameter) - Method in class org.terrier.querying.parser.SingleTermQuery
- 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
- of(String) - Static method in class org.terrier.querying.IndexRef
- of(String) - Static method in class org.terrier.structures.IndexFactory
-
Shortcut method to avoid instantiating an IndexRef
- of(String, String) - Static method in class org.terrier.querying.IndexRef
-
Deprecated.
- of(BitFileBuffered) - Static method in class org.terrier.compression.bit.BitFileChannel
- of(BitFileBuffered) - Static method in class org.terrier.compression.bit.ConcurrentBitFileBuffered
- of(MatchingQueryTerms, boolean) - Static method in class org.terrier.querying.parser.Query.QueryTermsParameter
- of(Operator) - Static method in class org.terrier.querying.parser.Query.QTPBuilder
- of(IndexRef) - Static method in class org.terrier.structures.IndexFactory
-
Load the index for the specified reference.
- of(IterablePosting, MultiLexicon, int, boolean, boolean) - Static method in class org.terrier.realtime.multi.MultiDirectIterablePosting
- offset - Variable in class org.terrier.compression.bit.BitInBase
-
offset in the larger file
- offsetLookup - Variable in class org.terrier.structures.BaseCompressingMetaIndex
- OLD_MAC_EOL - Static variable in interface org.terrier.querying.parser.TerrierQLParserConstants
-
RegularExpression Id.
- OPEN_DISJUNCTIVE - Static variable in interface org.terrier.querying.parser.TerrierQLParserConstants
-
RegularExpression Id.
- OPEN_PAREN - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- OPEN_PAREN - Static variable in interface org.terrier.querying.parser.TerrierQLParserConstants
-
RegularExpression Id.
- OPEN_PAREN - Static variable in interface org.terrier.utility.ClassNameParserConstants
-
RegularExpression Id.
- OPEN_PAREN_KV - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- 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(File) - Static method in class org.terrier.utility.Files
-
Open a file for random access reading
- openFileRandom(String) - Static method in class org.terrier.utility.Files
-
Returns a RandomAccessFile implementation accessing the specified file
- 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
- openFileRandom(String) - Method in class org.terrier.utility.io.ResourceFileSystem
-
open a file for random input
- openFileRandom(String) - Method in class org.terrier.utility.io.StdInOutFileSystem
- 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
- openFileStream(String) - Method in class org.terrier.utility.io.ResourceFileSystem
-
open a file of given filename for reading
- openFileStream(String) - Method in class org.terrier.utility.io.StdInOutFileSystem
- 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
- Operator - Class in org.terrier.matching.matchops
-
A match op is a possible query "term" in the query
- Operator() - Constructor for class org.terrier.matching.matchops.Operator
- optimise(String, IndexOnDisk, LexiconBuilder.CollectionStatisticsCounter) - Static method in class org.terrier.structures.indexing.FSOMapFileLexiconUtilities
-
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.indexing.FSOMapFileLexiconUtilities
-
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.
- 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.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.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.matchops - package org.terrier.matching.matchops
-
This package contains matching Operators.
- 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.dependence - package org.terrier.matching.models.dependence
-
Weighting models for term dependence models
- 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.rest - package org.terrier.rest
-
Provides a HTTP REST service for providing results
- org.terrier.restclient - package org.terrier.restclient
-
Provides a proxy Manager implementation that can access remotely provided Managers over a HTTP REST connection.
- 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 interfaces for the index 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.concurrent - package org.terrier.structures.concurrent
- 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.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.restructure - package org.terrier.structures.restructure
-
Contains legacy index data structure classes
- 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.tests - package org.terrier.tests
- 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
- output - Variable in class org.terrier.evaluation.TrecEvalEvaluation
- output - Variable in class org.terrier.structures.bit.DirectInvertedOutputStream
-
what to write to
- OutputFormat - Interface in org.terrier.structures.outputformat
-
interface for adjusting the output of TRECQuerying
- ow() - Method in class org.terrier.matching.matchops.MatchOpQLParser
- OW - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- ow_implicit() - Method in class org.terrier.matching.matchops.MatchOpQLParser
P
- 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
- 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.
- 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.
- ParallelTRECQuerying - Class in org.terrier.applications.batchquerying
-
An instance of TRECQuerying that will invoke multiple threads concurrently
- ParallelTRECQuerying() - Constructor for class org.terrier.applications.batchquerying.ParallelTRECQuerying
- ParallelTRECQuerying(boolean) - Constructor for class org.terrier.applications.batchquerying.ParallelTRECQuerying
-
Deprecated.
- ParallelTRECQuerying(IndexRef) - Constructor for class org.terrier.applications.batchquerying.ParallelTRECQuerying
- ParallelTRECQuerying.Command - Class in org.terrier.applications.batchquerying
- PARAM_COMMA - Static variable in interface org.terrier.utility.ClassNameParserConstants
-
RegularExpression Id.
- PARAM_WORD - Static variable in interface org.terrier.utility.ClassNameParserConstants
-
RegularExpression Id.
- 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() - 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() - 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() - 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() - 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.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.Bo1
-
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(double, double, double) - 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.KL
-
This method computes 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(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(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.FilterMatching
- parent - Variable in class org.terrier.matching.LearnedModelMatching
- parent - Variable in class org.terrier.querying.RelevantOnlyFeedbackDocuments
- parent - Variable in class org.terrier.structures.FSOMapFileLexiconGeneric.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() - Method in class org.terrier.matching.matchops.MatchOpQLParser
- parse() - Method in class org.terrier.querying.parser.TerrierQLParser
- parse(String) - Static method in class org.terrier.matching.matchops.Operator
- parse(String) - Static method in enum org.terrier.utility.StringTools.ESCAPE
-
Parse a string into an ESCAPE value.
- parseAll() - Method in class org.terrier.matching.matchops.MatchOpQLParser
- parseAll() - Method in class org.terrier.utility.ClassNameParser
- 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
- parseDate(String) - Static method in class org.terrier.indexing.WARC018Collection
- 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
- ParseException - Exception in org.terrier.matching.matchops
-
This exception is thrown when parse errors are encountered.
- ParseException - Exception in org.terrier.querying.parser
-
This exception is thrown when parse errors are encountered.
- ParseException - Exception in org.terrier.utility
-
This exception is thrown when parse errors are encountered.
- ParseException() - Constructor for exception org.terrier.matching.matchops.ParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- ParseException() - Constructor for exception org.terrier.querying.parser.ParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- ParseException() - Constructor for exception org.terrier.utility.ParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- ParseException(String) - Constructor for exception org.terrier.matching.matchops.ParseException
-
Constructor with message.
- ParseException(String) - Constructor for exception org.terrier.querying.parser.ParseException
-
Constructor with message.
- ParseException(String) - Constructor for exception org.terrier.utility.ParseException
-
Constructor with message.
- ParseException(Token, int[][], String[]) - Constructor for exception org.terrier.matching.matchops.ParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- ParseException(Token, int[][], String[]) - Constructor for exception org.terrier.querying.parser.ParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- ParseException(Token, int[][], String[]) - Constructor for exception org.terrier.utility.ParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- 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
- parseOne() - Method in class org.terrier.matching.matchops.MatchOpQLParser
- parseOne() - Method in class org.terrier.querying.parser.TerrierQLParser
- parseOne() - Method in class org.terrier.utility.ClassNameParser
- parseQuery(String) - Static method in class org.terrier.querying.parser.QueryParser
-
Parse the specified query.
- parseQuery(String, String) - Static method in class org.terrier.querying.parser.QueryParser
-
Parse the specified query.
- parseQuery(String, Request) - Static method in class org.terrier.querying.parser.QueryParser
-
Parse the query specified in String query, and use it for the specified search request.
- 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.applications.BatchIndexing
- path - Variable in class org.terrier.realtime.incremental.IncrementalIndex
- path - Variable in class org.terrier.structures.BaseCompressingMetaIndex
- 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
- path - Variable in class org.terrier.utility.restructure.Terrier5
- PathTransformation(String, String) - Constructor for class org.terrier.utility.Files.PathTransformation
-
create a new transformation with the pattern and replacement
- pathTransformations - Static variable in class org.terrier.utility.Files
-
transformations to apply to a path
- pBiL - Class in org.terrier.matching.models.dependence
- pBiL() - Constructor for class org.terrier.matching.models.dependence.pBiL
- pBiL(int) - Constructor for class org.terrier.matching.models.dependence.pBiL
- pBiL2 - Class in org.terrier.matching.models.dependence
- pBiL2() - Constructor for class org.terrier.matching.models.dependence.pBiL2
- pBiL2(int) - Constructor for class org.terrier.matching.models.dependence.pBiL2
- PDFDocument - Class in org.terrier.indexing
-
Implements a Document object for reading PDF documents, using Apache PDFBox.
- 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, 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(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
- performExtraction() - Method in class org.terrier.applications.batchquerying.TRECQuery
- 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.
- performMultiWayMerge() - Method in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer
- PERIOD - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- PERIOD - Static variable in interface org.terrier.utility.ClassNameParserConstants
-
RegularExpression Id.
- 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[], EntryStatistics[], boolean) - Constructor for class org.terrier.structures.postings.PhraseIterablePosting
- PhraseIterablePosting(IterablePosting[], Pointer[], boolean) - Constructor for class org.terrier.structures.postings.PhraseIterablePosting
- PhraseOp - Class in org.terrier.matching.matchops
-
This combines multiple operators into a single op, where they occur adjacently.
- PhraseOp(String[]) - Constructor for class org.terrier.matching.matchops.PhraseOp
- PhraseOp(Operator[]) - Constructor for class org.terrier.matching.matchops.PhraseOp
- phraseQTWfnid - Variable in class org.terrier.matching.dsms.DependenceScoreModifier
- phraseQuery() - Method in class org.terrier.querying.parser.TerrierQLParser
- 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
- 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>, 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.
- 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.
- 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.LocalManager
-
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
- pl_doc - Variable in class org.terrier.realtime.memory.MemoryIterablePosting
- pl_termids - Variable in class org.terrier.realtime.memory.MemoryDirectIndex.DocumentPostingList
- pl_termids - Variable in class org.terrier.realtime.memory.MemoryDirectIterablePosting
- 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.
- PLATFORM_MODULE - Static variable in class org.terrier.applications.CLITool
- plugins - Static variable in class org.terrier.matching.PostingListManager
- POIDocument - Class in org.terrier.indexing
-
Represents Microsoft Office documents, which are parsed by the Apache POI library
- POIDocument(InputStream, Map<String, String>, Tokeniser) - Constructor for class org.terrier.indexing.POIDocument
-
Constructs a new MSWordDocument object for the file represented by docStream.
- POIDocument(String, InputStream, 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.
- pointerCache - Static variable in class org.terrier.structures.BaseCompressingMetaIndex
- pointerList - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
-
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
-
Deprecated.
- pointerToString() - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Returns a textual representation of the pointer alone
- pointerToString() - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
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
- POPULAR_COMMANDS - Static variable in class org.terrier.applications.CLITool
- 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.
- PostFilter - Interface in org.terrier.querying
-
PostFilters are designed to complement PostProcesses.
- Posting - Interface in org.terrier.structures.postings
-
This interface represents one posting in a posting list.
- 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.
- PostingIndexInputStream - Interface in org.terrier.structures
-
Interface for reading postings from an input stream
- postingIterator(String[], int[]) - Constructor for class org.terrier.structures.indexing.DocumentPostingList.postingIterator
- postingIteratorClass - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
- PostingListManager - Class in org.terrier.matching
-
The PostingListManager is responsible 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, String, String) - 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.MemoryDirectIndex
- postings - Variable in class org.terrier.realtime.memory.MemoryInvertedIndex
- PostingTestUtils - Class in org.terrier.structures.postings
- PostingTestUtils() - Constructor for class org.terrier.structures.postings.PostingTestUtils
- 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
- PostingUtil.DocidSpecificDocumentIndex - Class in org.terrier.structures.postings
- PostProcess - Interface in org.terrier.querying
-
Deprecated.
- 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.applications.BatchIndexing
- 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.BaseCompressingMetaIndex
- 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
- prefix - Variable in class org.terrier.utility.restructure.Terrier5
- prefix() - Method in class org.terrier.matching.matchops.MatchOpQLParser
- PREFIX - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- prefixID - Variable in class org.terrier.realtime.incremental.IncrementalIndex
- PrefixTermOp - Class in org.terrier.matching.matchops
-
A synonym class that matches terms with a common prefix in the lexicon.
- PrefixTermOp(String) - Constructor for class org.terrier.matching.matchops.PrefixTermOp
- prepare() - Method in class org.terrier.matching.models.BM25
- prepare() - Method in class org.terrier.matching.models.dependence.MRF
- 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() - Method in class org.terrier.matching.tsms.TermInFieldModifier
-
prepare
- prepare(boolean) - Method in class org.terrier.matching.PostingListManager
-
Counts the number of terms active.
- preProcess(Document, String) - Method in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Perform an operation before the term pipeline is initiated.
- preQueryingSearchRequestModification(String, SearchRequest) - Method in class org.terrier.applications.batchquerying.TRECQuerying
- prevCharIsCR - Variable in class org.terrier.matching.matchops.SimpleCharStream
- prevCharIsCR - Variable in class org.terrier.querying.parser.SimpleCharStream
- prevCharIsCR - Variable in class org.terrier.utility.SimpleCharStream
- prevCharIsLF - Variable in class org.terrier.matching.matchops.SimpleCharStream
- prevCharIsLF - Variable in class org.terrier.querying.parser.SimpleCharStream
- prevCharIsLF - Variable in class org.terrier.utility.SimpleCharStream
- print() - Method in class org.terrier.realtime.memory.MemoryDirectIndex.DirectIterator
- 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 interface org.terrier.structures.PostingIndexInputStream
-
Renders the entire structure to stdout
- printDocid - Variable in class org.terrier.applications.InteractiveQuerying
- 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
- printLexicon(Index, String) - Static method in class org.terrier.structures.LexiconUtil
-
Prints Lexicon
- printMetaIndex(Index, String) - Static method in class org.terrier.structures.IndexUtil
-
Print the contents of the meta index
- printMetaIndexJson(Index, String) - Static method in class org.terrier.structures.IndexUtil
- printResults(PrintWriter, SearchRequest) - Method in class org.terrier.applications.InteractiveQuerying
-
Prints the results
- printResults(PrintWriter, SearchRequest, String, String, int) - Method in class org.terrier.rest.JSONOutputFormat
- 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(double[]) - Static method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
- printStats(double[]) - Static method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
- process(MatchingQueryTerms, String) - Method in class org.terrier.querying.DependenceModelPreProcess
- process(Manager, Request) - Method in class org.terrier.learning.LabelDecorator
- process(Manager, Request) - Method in class org.terrier.querying.ApplyTermPipeline
- process(Manager, Request) - Method in class org.terrier.querying.Decorate
-
decoration at the postprocess stage.
- process(Manager, Request) - Method in class org.terrier.querying.MatchingOpQLParser
- process(Manager, Request) - Method in interface org.terrier.querying.Process
- process(Manager, Request) - Method in class org.terrier.querying.QueryExpansion
-
Runs the actual query expansion
- process(Manager, Request) - Method in class org.terrier.querying.SimpleDecorateProcess
- process(Manager, Request) - Method in class org.terrier.querying.TerrierQLParser
- process(Manager, Request) - Method in class org.terrier.querying.TerrierQLToControls
- process(Manager, Request) - Method in class org.terrier.querying.TerrierQLToMatchingQueryTerms
- process(Manager, SearchRequest) - Method in class org.terrier.querying.DependenceModelPreProcess
- process(Manager, SearchRequest) - Method in class org.terrier.querying.NoNegativeReq
- process(Manager, SearchRequest) - Method in interface org.terrier.querying.Process
-
Deprecated.
- process(Query, Query...) - Method in interface org.terrier.querying.parser.Query.ForEachQueryNode
-
process each query node
- Process - Interface in org.terrier.querying
-
Process Interface.
- 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
- ProcessPhaseRequisites - Annotation Type in org.terrier.querying
- processQueries() - Method in class org.terrier.applications.batchquerying.ParallelTRECQuerying
- 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() - 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.
- processQueries(QuerySource) - Method in class org.terrier.applications.batchquerying.TRECQuerying
- processQuery(String, String) - Method in class org.terrier.applications.AbstractQuerying
-
According to the given parameters, it sets up the correct matching class.
- 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) - 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) - Method in class org.terrier.applications.batchquerying.ParallelTRECQuerying
- processQueryAndWrite(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.
- processRedirect(String, String) - Method in class org.terrier.indexing.WARC10Collection
- processRetrievalOptions(String[]) - Method in class org.terrier.tests.BatchEndToEndTest.BatchEndToEndTestEventHooks
- 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.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.FlatJSONDocument
- properties - Variable in class org.terrier.indexing.TaggedDocument
- properties - Variable in class org.terrier.structures.PropertiesIndex
-
properties of this index
- properties - Variable in class org.terrier.utility.restructure.Terrier4
- properties - Variable in class org.terrier.utility.restructure.Terrier5
- PROPERTIES_SUFFIX - Static variable in class org.terrier.structures.PropertiesIndex
- PropertiesInAttibutes - Variable in class org.terrier.indexing.SimpleXMLCollection
-
set if any PropertyElements contains ELEMENT_ATTR_SEPARATOR
- PropertiesIndex - Class in org.terrier.structures
-
This class encapsulates all the Indexes at retrieval time.
- PropertiesIndex() - Constructor for class org.terrier.structures.PropertiesIndex
-
Empty Index constructor - this should never be used! Use Index.createIndex() instead
- PropertiesIndex(long, long, long) - Constructor for class org.terrier.structures.PropertiesIndex
-
A constructor for child classes that doesnt open the file
- PropertiesIndex.UpdatingCollectionStatistics - Class in org.terrier.structures
-
This collection statistics parses the associated index properties for each call.
- 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
- propertyTags - Variable in class org.terrier.indexing.TRECCollection
-
Tag names for tags that should be added as properties
- PROVIDED_MODULES - Static variable in class org.terrier.utility.MavenResolver
- PROXIMITY - Static variable in interface org.terrier.querying.parser.TerrierQLParserConstants
-
RegularExpression Id.
- 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[], EntryStatistics[], int) - Constructor for class org.terrier.structures.postings.ProximityIterablePosting
- 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.realtime.memory.WTreeMap
- 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
Q
- q - Variable in class org.terrier.querying.Request
-
This contains the parsed syntax tree of the query, as generated by the Antlr parser
- QEModel - Variable in class org.terrier.querying.QueryExpansion
-
The query expansion model used.
- qid - Variable in class org.terrier.matching.TRECResultsMatching
-
The current query id.
- qiFeatureNames - Variable in class org.terrier.matching.FeaturedScoringMatching
- qiFeatures - Variable in class org.terrier.matching.FeaturedScoringMatching
- qrels - Variable in class org.terrier.evaluation.TerrierEvaluation
-
A structure of all the records in the qrels files.
- qrels - Variable in class org.terrier.learning.LabelDecorator
- QrelsHashSet(String) - Constructor for class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
Creates the an instance of the class with a given query identifier.
- qrelsPerQuery - Variable in class org.terrier.evaluation.TRECQrelsInMemory
-
Each element in the array contains the docids of the relevant documents with respect to a query.
- qTerms - Variable in class org.terrier.querying.Decorate
-
query terms of the current query
- quadraticMean(double[]) - Static method in class org.terrier.utility.StaTools
-
Computes the quadratic mean, also known as the root mean square.
- queries - Variable in class org.terrier.applications.batchquerying.TRECQuery
-
The queries in the topic files.
- query - Variable in class org.terrier.matching.MatchingQueryTerms
-
The original query as it came from the parser, in case any TSMs or DSMs wish to refer to it
- Query - Class in org.terrier.querying.parser
-
An abstract class that models a query, that consists of subqueries and query terms.
- Query() - Constructor for class org.terrier.querying.parser.Query
-
default constructor
- query_ids - Variable in class org.terrier.applications.batchquerying.TRECQuery
-
The query identifiers in the topic files.
- Query.ForEachQueryNode - Interface in org.terrier.querying.parser
-
ForEachQueryNode interface
- Query.QTPBuilder - Class in org.terrier.querying.parser
- Query.QueryTermsParameter - Class in org.terrier.querying.parser
- queryExistInQrels(String) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Checks whether there is a query with a given identifier in the relevance assessments.
- QueryExpansion - Class in org.terrier.querying
-
Implements automatic query expansion as PostProcess that is applied to the result set after 1st-time matching.
- QueryExpansion() - Constructor for class org.terrier.querying.QueryExpansion
-
The default constructor of QueryExpansion.
- QueryExpansion(String[]) - Constructor for class org.terrier.querying.QueryExpansion
- QueryExpansion.QueryExpansionConfig - Class in org.terrier.querying
- QueryExpansionModel - Class in org.terrier.matching.models.queryexpansion
-
This class should be extended by the classes used for weighting terms and documents.
- QueryExpansionModel() - Constructor for class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
A default constructor for the class that initialises the idf attribute.
- QueryExpansionModelFactory - Class in org.terrier.matching.models.queryexpansion
-
A factory method for handling the initialisation of expansion models.
- QueryExpansionModelFactory() - Constructor for class org.terrier.matching.models.queryexpansion.QueryExpansionModelFactory
- queryid - Variable in class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
The identifier of the query.
- queryId - Variable in class org.terrier.matching.MatchingQueryTerms
-
The query ID, if provided
- QueryID - Variable in class org.terrier.querying.Request
-
QueryID - used by TREC querying and output format for supporting relevance assessments
- queryidRelDocumentMap - Variable in class org.terrier.querying.RelevanceFeedbackSelector
- queryidRelDocumentMap - Variable in class org.terrier.querying.RelevanceFeedbackSelectorDocids
- queryingManager - Variable in class org.terrier.applications.AbstractQuerying
-
The query manager.
- queryingManager - Variable in class org.terrier.applications.batchquerying.TRECQuerying
-
The manager object that handles the queries.
- queryNo - Variable in class org.terrier.evaluation.AdhocEvaluation
-
The query number of each query.
- queryNumbers - Variable in class org.terrier.evaluation.NamedPageEvaluation
-
The query numbers' vector.
- QueryParser - Class in org.terrier.querying.parser
-
Useful class to parse the query.
- QueryParser() - Constructor for class org.terrier.querying.parser.QueryParser
- QueryParserException - Exception in org.terrier.querying.parser
-
Thrown by the Manager when it cannot parse the query
- QueryParserException(String) - Constructor for exception org.terrier.querying.parser.QueryParserException
-
Constructs an instance of the QueryParserException.
- QueryParserException(String, Throwable) - Constructor for exception org.terrier.querying.parser.QueryParserException
-
Constructs an instance of the QueryParserException.
- QueryResultCache - Interface in org.terrier.structures.cache
-
Interface for introducing caching strategies into TRECQuerying
- QueryResultSet - Class in org.terrier.matching
-
A result set for a given query.
- QueryResultSet(int) - Constructor for class org.terrier.matching.QueryResultSet
-
A default constructor for the result set with a given number of documents.
- QueryResultSet(int[], double[], short[]) - Constructor for class org.terrier.matching.QueryResultSet
- querySource - Variable in class org.terrier.applications.batchquerying.TRECQuerying
-
Where the stream of queries is obtained from.
- QuerySource - Interface in org.terrier.applications.batchquerying
-
This interface denotes a source of queries for batch evaluation
- QuerySourceUtils - Class in org.terrier.applications.batchquerying
- QuerySourceUtils() - Constructor for class org.terrier.applications.batchquerying.QuerySourceUtils
- QueryTermProperties(int) - Constructor for class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
- QueryTermProperties(int, double) - Constructor for class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
-
A constructor for setting the weight of a term.
- 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.
- 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.
- 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.
- QueryTermProperties(int, WeightingModel) - Constructor for class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
-
A constructor for setting a term score modifier for a term.
- 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.
- QueryTermProperties(int, EntryStatistics) - Constructor for class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
-
An constructor for setting the term code of a query term.
- queryTerms - Variable in class org.terrier.matching.BaseMatching.MatchingState
-
input query to matching
- QueryTermsParameter(MatchingQueryTerms, boolean, String, Boolean, Double) - Constructor for class org.terrier.querying.parser.Query.QueryTermsParameter
- QueryTermsParameter(MatchingQueryTerms, String, Boolean, Double) - Constructor for class org.terrier.querying.parser.Query.QueryTermsParameter
- QUOTE - Static variable in interface org.terrier.querying.parser.TerrierQLParserConstants
-
RegularExpression Id.
R
- r(String) - Method in class org.terrier.terms.PorterStemmer
- random - Static variable in class org.terrier.applications.batchquerying.TRECQuerying
-
random number generator
- RANDOM_READ - Static variable in interface org.terrier.utility.Files.FSCapability
-
FS can read file in a random fashion
- RANDOM_WRITE - Static variable in interface org.terrier.utility.Files.FSCapability
-
FS can write to files in a random fashion
- RandomDataInput - Interface in org.terrier.utility.io
-
This interface represents an interface on a RandomAccessFile.
- RandomDataInputMemory - Class in org.terrier.utility.io
-
Implements a RandomDataInput backed by a byte[] rather than a file.
- RandomDataInputMemory(byte[]) - Constructor for class org.terrier.utility.io.RandomDataInputMemory
-
Construct a new RandomDataInputMemory object, backed by the specified buffer
- RandomDataInputMemory(DataInputStream, long) - Constructor for class org.terrier.utility.io.RandomDataInputMemory
-
Construct a new RandomDataInputMemory object, backed by the specified buffer
- RandomDataInputMemory(InputStream) - Constructor for class org.terrier.utility.io.RandomDataInputMemory
- RandomDataInputMemory(String) - Constructor for class org.terrier.utility.io.RandomDataInputMemory
-
Construct a new RandomDataInputMemory object, backed by the specified file
- RandomDataInputMemory.SeeakableByteArrayInputStream - Class in org.terrier.utility.io
-
class which allows seeking over a ByteArrayInputStream
- RandomDataOutput - Interface in org.terrier.utility.io
-
This interface represents an interface on the writing behaviour of a RandomAccessFile.
- rank - Variable in class org.terrier.querying.FeedbackDocument
-
rank
- rankRelevantDocument - Variable in class org.terrier.evaluation.NamedPageEvaluation
-
the rank of the correct answer for each query evaluated.
- RawOutputFormat - Interface in org.terrier.structures.outputformat
-
interface for writing the output of TRECQuerying to a stream
- RAWQUERY - org.terrier.querying.ManagerRequisite
-
the original query must have been set
- read() - Method in class org.terrier.indexing.FileDocument.ReaderWrapper
- read() - Method in class org.terrier.utility.FixedSizeInputStream
-
Read a single byte from the underlying Reader.
- read() - Method in class org.terrier.utility.io.CountingInputStream
-
Reads the Next Byte from the Stream
- read() - Method in class org.terrier.utility.LookAheadReader
-
Read a character from the parent stream, first checking that it doesnt form part of the end marker.
- read() - Method in class org.terrier.utility.LookAheadStream
-
Read a byte from the parent stream, first checking that it doesn't form part of the end marker.
- read() - Method in class org.terrier.utility.LookAheadStreamCaseInsensitive
-
Read a character from the parent stream, first checking that it doesn't form part of the end marker.
- read() - Method in class org.terrier.utility.ProcessInputStream
- read(byte[]) - Method in class org.terrier.utility.LookAheadStream
-
Read bytes into an array.
- read(byte[]) - Method in class org.terrier.utility.ProcessInputStream
- read(byte[], int, int) - Method in class org.terrier.utility.FixedSizeInputStream
-
Read bytes into a portion of an array.
- read(byte[], int, int) - Method in class org.terrier.utility.io.CountingInputStream
-
Reads the next Byte Array with Offset and Length from the Stream
- read(byte[], int, int) - Method in class org.terrier.utility.LookAheadStream
-
Read bytes into a portion of an array.
- read(byte[], int, int) - Method in class org.terrier.utility.ProcessInputStream
- read(byte[], long, int, int) - Method in class org.terrier.utility.io.RandomDataInputMemory.SeeakableByteArrayInputStream
- read(char[]) - Method in class org.terrier.utility.LookAheadReader
-
Read characters into an array.
- read(char[], int, int) - Method in class org.terrier.indexing.FileDocument.ReaderWrapper
- read(char[], int, int) - Method in class org.terrier.utility.LookAheadReader
-
Read characters into a portion of an array.
- read(String) - Method in class org.terrier.matching.TRECResultsMatching
- READ - Static variable in interface org.terrier.utility.Files.FSCapability
-
FS can read files
- readBinary(int) - Method in interface org.terrier.compression.bit.BitIn
-
Reads a binary integer from the already read buffer.
- readBinary(int) - Method in class org.terrier.compression.bit.BitInBase
-
Reads a binary integer from the already read buffer.
- readBinary(int) - Method in class org.terrier.compression.bit.DebuggingBitIn
- readBoolean() - Method in class org.terrier.utility.io.DebuggingDataInput
- readByte() - Method in class org.terrier.utility.io.DebuggingDataInput
- readByteOffset - Variable in class org.terrier.compression.bit.BitFileBuffered.BitInBuffered
-
byte offset within the buffer
- readChar() - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Read a character.
- readChar() - Method in class org.terrier.querying.parser.SimpleCharStream
-
Read a character.
- readChar() - Method in class org.terrier.utility.io.DebuggingDataInput
- readChar() - Method in class org.terrier.utility.SimpleCharStream
-
Read a character.
- readCollectionSpec(String) - Method in class org.terrier.indexing.TwitterJSONCollection
- readDelta() - Method in interface org.terrier.compression.bit.BitIn
-
Reads a delta encoded integer from the underlying stream
- readDelta() - Method in class org.terrier.compression.bit.BitInBase
-
Reads a delta encoded integer from the underlying stream
- readDelta() - Method in class org.terrier.compression.bit.DebuggingBitIn
- readDocumentBlacklist(String) - Method in class org.terrier.indexing.TRECCollection
- readDouble() - Method in class org.terrier.utility.io.DebuggingDataInput
- reader - Variable in class org.terrier.matching.TRECResultsMatching
-
The TREC results file reader.
- ReaderWrapper(Reader) - Constructor for class org.terrier.indexing.FileDocument.ReaderWrapper
-
create a wraper for token stream
- readFatResultSet(String) - Static method in class org.terrier.matching.FatUtils
- readFields(DataInput) - Method in class org.terrier.matching.daat.FatCandidateResultSet
- readFields(DataInput) - Method in class org.terrier.matching.FatQueryResultSet
- readFields(DataInput) - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
Not implemented.
- readFields(DataInput) - Method in class org.terrier.realtime.multi.MultiDocumentEntry
- readFields(DataInput) - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Not implemented.
- readFields(DataInput) - Method in class org.terrier.structures.BasicDocumentIndexEntry
- readFields(DataInput) - Method in class org.terrier.structures.BasicLexiconEntry
- readFields(DataInput) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
- readFields(DataInput) - Method in class org.terrier.structures.CollectionStatistics
- readFields(DataInput) - Method in class org.terrier.structures.FieldDocumentIndexEntry
- readFields(DataInput) - Method in class org.terrier.structures.FieldLexiconEntry
- readFields(DataInput) - Method in class org.terrier.structures.indexing.BlockDocumentPostingList
- readFields(DataInput) - Method in class org.terrier.structures.indexing.BlockFieldDocumentPostingList
- readFields(DataInput) - Method in class org.terrier.structures.indexing.DocumentPostingList
- readFields(DataInput) - Method in class org.terrier.structures.indexing.FieldDocumentPostingList
- readFields(DataInput) - Method in class org.terrier.structures.NonIncrementalDocumentIndexEntry
- readFields(DataInput) - Method in class org.terrier.structures.postings.BasicPostingImpl
-
Reads the a single posting (not an iterable posting - use BitPostingIndex for that)
- readFields(DataInput) - Method in class org.terrier.structures.postings.bit.BlockFieldIterablePosting
-
Reads the a single posting (not an iterable posting - use BitPostingIndex for that)
- readFields(DataInput) - Method in class org.terrier.structures.postings.bit.BlockIterablePosting
- readFields(DataInput) - Method in class org.terrier.structures.postings.bit.FieldIterablePosting
-
Read this posting from specified inputstream
- readFields(DataInput) - Method in class org.terrier.structures.postings.BlockFieldPostingImpl
- readFields(DataInput) - Method in class org.terrier.structures.postings.BlockPostingImpl
-
Reads the a single posting (not an iterable posting - use BitPostingIndex for that)
- readFields(DataInput) - Method in class org.terrier.structures.postings.FieldPostingImpl
-
Reads the a single posting (not an iterable posting - use BitPostingIndex for that)
- readFields(DataInput) - Method in class org.terrier.structures.restructure.Tr3BlockFieldLexiconEntry
-
Deprecated.
- readFields(DataInput) - Method in class org.terrier.structures.restructure.Tr3BlockLexiconEntry
-
Deprecated.
- readFields(DataInput) - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
- readFields(DataInput) - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
- readFields(DataInput) - Method in class org.terrier.structures.restructure.Tr4FieldLexiconEntry
- readFields(DataInput) - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Populate this pointer from DataInput source
- readFields(DataInput) - Method in class org.terrier.structures.SimpleDocumentIndexEntry
- readFields(DataInput) - Method in class org.terrier.structures.SimpleNgramEntryStatistics
- readFields(BitIn, int) - Method in interface org.terrier.compression.bit.BitWritable
-
Read in the object to the specified BitIn.
- readFields(FatResultSet, DataInput) - Static method in class org.terrier.matching.FatUtils
- readFieldsV2(FatResultSet, DataInput) - Static method in class org.terrier.matching.FatUtils
- readFieldsV3(FatResultSet, DataInput) - Static method in class org.terrier.matching.FatUtils
- readFieldsV4(FatResultSet, DataInput) - Static method in class org.terrier.matching.FatUtils
- readFieldsV5(DataInput) - Method in class org.terrier.structures.CollectionStatistics
- readFieldsV5(FatResultSet, DataInput, boolean) - Static method in class org.terrier.matching.FatUtils
- readFieldsV6(FatResultSet, DataInput, boolean) - Static method in class org.terrier.matching.FatUtils
- readFloat() - Method in class org.terrier.utility.io.DebuggingDataInput
- readFully(byte[]) - Method in class org.terrier.utility.io.DebuggingDataInput
- readFully(byte[], int, int) - Method in class org.terrier.utility.io.DebuggingDataInput
- readFullyDirect(byte[], long, int) - Method in class org.terrier.utility.io.LocalFileSystem.LocalRandomAccessFile
- readFullyDirect(byte[], long, int) - Method in interface org.terrier.utility.io.RandomDataInput
- readFullyDirect(byte[], long, int) - Method in class org.terrier.utility.io.RandomDataInputMemory
- readGamma() - Method in interface org.terrier.compression.bit.BitIn
-
Reads a gamma encoded integer from the underlying stream
- readGamma() - Method in class org.terrier.compression.bit.BitInBase
-
Reads a gamma encoded integer from the underlying stream
- readGamma() - Method in class org.terrier.compression.bit.DebuggingBitIn
- readGolomb(int) - Method in interface org.terrier.compression.bit.BitIn
-
Reads a Golomb encoded integer
- readGolomb(int) - Method in class org.terrier.compression.bit.BitInBase
-
Reads a Golomb encoded integer
- readGolomb(int) - Method in class org.terrier.compression.bit.DebuggingBitIn
- readIn() - Method in class org.terrier.compression.bit.BitInBase
-
Reads a new byte from the InputStream if we have finished with the current one.
- readInt() - Method in class org.terrier.utility.io.DebuggingDataInput
- readInterpolativeCoding(int[], int, int, int, int) - Method in interface org.terrier.compression.bit.BitIn
-
Reads a sequence of numbers from the stream interpolative coded.
- readInterpolativeCoding(int[], int, int, int, int) - Method in class org.terrier.compression.bit.BitInBase
-
Reads a sequence of numbers from the stream interpolative coded.
- readInterpolativeCoding(int[], int, int, int, int) - Method in class org.terrier.compression.bit.DebuggingBitIn
- readLine() - Method in class org.terrier.indexing.WARC018Collection
-
read a line from the currently open InputStream is
- readLine() - Method in class org.terrier.indexing.WARC09Collection
-
read a line from the currently open InputStream is
- readLine() - Method in class org.terrier.utility.io.DebuggingDataInput
- readLineByteCount - Variable in class org.terrier.indexing.WARC018Collection
- readLong() - Method in class org.terrier.utility.io.DebuggingDataInput
- readMinimalBinary(int) - Method in interface org.terrier.compression.bit.BitIn
-
Reads a binary encoded integer, given an upper bound
- readMinimalBinary(int) - Method in class org.terrier.compression.bit.BitInBase
-
Reads a binary encoded integer, given an upper bound
- readMinimalBinary(int) - Method in class org.terrier.compression.bit.DebuggingBitIn
- readMinimalBinaryZero(int) - Method in interface org.terrier.compression.bit.BitIn
-
Reads a minimal binary encoded number, when the upper bound can b zero.
- readMinimalBinaryZero(int) - Method in class org.terrier.compression.bit.BitInBase
-
Reads a minimal binary encoded number, when the upper bound can b zero.
- readMinimalBinaryZero(int) - Method in class org.terrier.compression.bit.DebuggingBitIn
- ReadOnlyMap<K,V> - Class in org.terrier.structures.collections
-
A null implementation of java.util.Map that does nothing.
- ReadOnlyMap() - Constructor for class org.terrier.structures.collections.ReadOnlyMap
- readReset(long, byte) - Method in class org.terrier.compression.bit.BitFileBuffered
-
Reads from the file from a specific offset.
- readReset(long, byte) - Method in class org.terrier.compression.bit.BitFileChannel
- readReset(long, byte) - Method in class org.terrier.compression.bit.BitFileInMemory
-
Reads from the file a specific number of bytes and after this call, a sequence of read calls may follow.
- readReset(long, byte) - Method in class org.terrier.compression.bit.BitFileInMemoryLarge
-
Reads from the file from a specific offset.
- readReset(long, byte) - Method in interface org.terrier.compression.bit.BitInSeekable
-
Reads from the file a specific number of bytes and after this call, a sequence of read calls may follow.
- readReset(long, byte) - Method in class org.terrier.compression.bit.ConcurrentBitFileBuffered
- readReset(long, byte, long, byte) - Method in class org.terrier.compression.bit.BitFileBuffered
-
Reads from the file a specific number of bytes and after this call, a sequence of read calls may follow.
- readReset(long, byte, long, byte) - Method in class org.terrier.compression.bit.BitFileChannel
- readReset(long, byte, long, byte) - Method in class org.terrier.compression.bit.BitFileInMemory
-
Reads from the file a specific number of bytes and after this call, a sequence of read calls may follow.
- readReset(long, byte, long, byte) - Method in class org.terrier.compression.bit.BitFileInMemoryLarge
-
Reads from the file a specific number of bytes and after this call, a sequence of read calls may follow.
- readReset(long, byte, long, byte) - Method in interface org.terrier.compression.bit.BitInSeekable
-
Reads from the file a specific number of bytes and after this call, a sequence of read calls may follow.
- readReset(long, byte, long, byte) - Method in class org.terrier.compression.bit.ConcurrentBitFileBuffered
- readShort() - Method in class org.terrier.utility.io.DebuggingDataInput
- readSkewedGolomb(int) - Method in interface org.terrier.compression.bit.BitIn
-
Reads a skewed-golomb encoded integer from the underlying stream Consider a bucket-vector
v = <0, 2b, 4b, ...
- readSkewedGolomb(int) - Method in class org.terrier.compression.bit.BitInBase
-
Reads a skewed-golomb encoded integer from the underlying stream Consider a bucket-vector
v = <0, 2b, 4b, ...
- readSkewedGolomb(int) - Method in class org.terrier.compression.bit.DebuggingBitIn
- readTweet() - Method in class org.terrier.indexing.TwitterJSONCollection
- readUnary() - Method in interface org.terrier.compression.bit.BitIn
-
Reads a unary encoded integer from the underlying stream
- readUnary() - Method in class org.terrier.compression.bit.BitInBase
-
Reads a unary encoded integer from the underlying stream
- readUnary() - Method in class org.terrier.compression.bit.DebuggingBitIn
- readUnsignedByte() - Method in class org.terrier.utility.io.DebuggingDataInput
- readUnsignedShort() - Method in class org.terrier.utility.io.DebuggingDataInput
- readUTF() - Method in class org.terrier.utility.io.DebuggingDataInput
- ready() - Method in class org.terrier.utility.LookAheadReader
-
Indicates whether there are more characters available to read from the stream.
- ready() - Method in class org.terrier.utility.LookAheadStream
-
Indicates whether there are more bytes available to read from the stream.
- reAssignTermIds(IndexOnDisk, String, int) - Static method in class org.terrier.structures.indexing.LexiconBuilder
-
Re-assigned the termids within the named lexicon structure to be ascending with descending term frequency, i.e.
- REC_LOG_2 - Static variable in class org.terrier.matching.dsms.DFRDependenceScoreModifier
- REC_LOG_2 - Static variable in class org.terrier.matching.models.dependence.pBiL
- REC_LOG_2_OF_E - Static variable in class org.terrier.matching.models.Idf
-
Deprecated.
- recalculateAverageLengths() - Method in class org.terrier.structures.CollectionStatistics
- recipRank - Variable in class org.terrier.evaluation.NamedPageEvaluation
-
The reciprocal rank of each query.
- Record(String, String, int) - Constructor for class org.terrier.evaluation.TerrierEvaluation.Record
-
create a record of retrieved document
- recordLength - Variable in class org.terrier.structures.BaseCompressingMetaIndex.InputStream
- recordLength - Variable in class org.terrier.structures.BaseCompressingMetaIndex
- recreate(FatResultSet) - Static method in class org.terrier.matching.FatUtils
- Recurse - Variable in class org.terrier.indexing.SimpleFileCollection
-
Whether directories should be recursed into by this class
- reinit() - Static method in class org.terrier.rest.SearchResource
- ReInit(InputStream) - Method in class org.terrier.matching.matchops.MatchOpQLParser
-
Reinitialise.
- ReInit(InputStream) - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class org.terrier.querying.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class org.terrier.querying.parser.TerrierQLParser
-
Reinitialise.
- ReInit(InputStream) - Method in class org.terrier.utility.ClassNameParser
-
Reinitialise.
- ReInit(InputStream) - Method in class org.terrier.utility.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.terrier.querying.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.terrier.utility.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.terrier.querying.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.terrier.utility.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.terrier.matching.matchops.MatchOpQLParser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.terrier.querying.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.terrier.querying.parser.TerrierQLParser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.terrier.utility.ClassNameParser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.terrier.utility.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.terrier.querying.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.terrier.utility.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.terrier.querying.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.terrier.utility.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.terrier.matching.matchops.MatchOpQLParser
-
Reinitialise.
- ReInit(Reader) - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.terrier.querying.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.terrier.querying.parser.TerrierQLParser
-
Reinitialise.
- ReInit(Reader) - Method in class org.terrier.utility.ClassNameParser
-
Reinitialise.
- ReInit(Reader) - Method in class org.terrier.utility.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class org.terrier.querying.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class org.terrier.utility.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class org.terrier.querying.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class org.terrier.utility.SimpleCharStream
-
Reinitialise.
- ReInit(MatchOpQLParserTokenManager) - Method in class org.terrier.matching.matchops.MatchOpQLParser
-
Reinitialise.
- ReInit(SimpleCharStream) - Method in class org.terrier.matching.matchops.MatchOpQLParserTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream, int) - Method in class org.terrier.matching.matchops.MatchOpQLParserTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream) - Method in class org.terrier.querying.parser.TerrierQLParserTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream, int) - Method in class org.terrier.querying.parser.TerrierQLParserTokenManager
-
Reinitialise parser.
- ReInit(TerrierQLParserTokenManager) - Method in class org.terrier.querying.parser.TerrierQLParser
-
Reinitialise.
- ReInit(ClassNameParserTokenManager) - Method in class org.terrier.utility.ClassNameParser
-
Reinitialise.
- ReInit(SimpleCharStream) - Method in class org.terrier.utility.ClassNameParserTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream, int) - Method in class org.terrier.utility.ClassNameParserTokenManager
-
Reinitialise parser.
- relativeFrequency(double, double) - Static method in class org.terrier.matching.models.WeightingModelLibrary
-
Computes relative term frequency.
- relcaluate() - Method in class org.terrier.realtime.memory.MemoryCollectionStatistics
-
Relcaluate average lengths.
- relevance - Variable in class org.terrier.querying.FeedbackDocument
-
relevance value - it might not contain relevance value
- RelevanceFeedbackSelector - Class in org.terrier.querying
-
Selects feedback documents from a qrels file, using the query id.
- RelevanceFeedbackSelector() - Constructor for class org.terrier.querying.RelevanceFeedbackSelector
-
default constructor
- RelevanceFeedbackSelectorDocids - Class in org.terrier.querying
-
A feedback document selector that operates as RelevanceFeedbackSelector, except that this should be used when docids are specified in the qrels file, not docnos.
- RelevanceFeedbackSelectorDocids() - Constructor for class org.terrier.querying.RelevanceFeedbackSelectorDocids
-
default constructor
- RelevantOnlyFeedbackDocuments - Class in org.terrier.querying
-
Select only feedback documents which have relevance > 0
- RelevantOnlyFeedbackDocuments(FeedbackSelector) - Constructor for class org.terrier.querying.RelevantOnlyFeedbackDocuments
-
Constructs an instance of RelevantOnlyFeedbackDocuments.
- relGrade - Variable in class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
All relevance grades indicated in the qrels.
- relGradeDocnosMap - Variable in class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
A hashmap from the relevance grade to a hashset containing ids of documents with the given relevance grade.
- remainingTokens - Variable in class org.terrier.indexing.FlatJSONDocument
- remove() - Method in class org.terrier.applications.batchquerying.TRECQuery
- remove() - Method in class org.terrier.indexing.SimpleFileCollection
-
This is unsupported by this Collection implementation, and any calls will throw UnsupportedOperationException Throws UnsupportedOperationException on all invocations
- remove() - Method in class org.terrier.indexing.SimpleXMLCollection
-
This is unsupported by this Collection implementation, and any calls will throw UnsupportedOperationException Throws UnsupportedOperationException on all invocations
- remove() - Method in class org.terrier.indexing.tokenisation.TokenStream
- remove() - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields.DocumentIterator
- remove() - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields.DocumentIterator2
- remove() - Method in class org.terrier.realtime.memory.MemoryDirectIndex.DirectIterator
- remove() - Method in class org.terrier.realtime.memory.MemoryDocumentIndex.DocumentIterator
- remove() - Method in class org.terrier.realtime.memory.MemoryDocumentIndex.DocumentIterator2
- remove() - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap.DocumentMapIterator2
- remove() - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.InvertedIterator
- remove() - Method in class org.terrier.structures.BaseCompressingMetaIndex.InputStream
- remove() - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
-
Not supported
- remove() - Method in class org.terrier.structures.collections.FSArrayFile.ArrayFileIterator
- remove() - Method in class org.terrier.structures.collections.FSOrderedMapFile.EntryIterator
- remove() - Method in class org.terrier.structures.FSOMapFileLexiconGeneric.MapFileLexiconEntryIterator
- remove() - Method in class org.terrier.structures.FSOMapFileLexiconGeneric.MapFileLexiconIterator
- remove(int) - Method in class org.terrier.realtime.memory.MemoryInvertedIndex
-
Remove a term posting list from the index, e.g.
- remove(Object) - Method in class org.terrier.structures.collections.ReadOnlyMap
- RemoveDiacritics - Class in org.terrier.terms
-
Removes diacritics in letters.
- RemoveDiacritics(TermPipeline) - Constructor for class org.terrier.terms.RemoveDiacritics
- removeDocument(int) - Method in class org.terrier.realtime.incremental.IncrementalIndex
- removeDocument(int) - Method in class org.terrier.realtime.memory.MemoryIndex
- removeDocument(int) - Method in interface org.terrier.realtime.UpdatableIndex
-
Removes a document from the index.
- removeEldestEntry(Map.Entry<K, V>) - Method in class org.terrier.structures.collections.LRUMap
- removeKillhandler(KillHandler.Killable) - Static method in class org.terrier.utility.KillHandler
-
Remove a Killable objects from the shutdown list which are invoked when the runtime system is terminating.
- removeQueryPeriods - Static variable in class org.terrier.applications.batchquerying.TRECQuerying
- removeTerm(Operator) - Method in class org.terrier.matching.MatchingQueryTerms
-
Remove a term from the list of terms to be matched
- rename(String, String) - Static method in class org.terrier.utility.Files
-
rename a file or directory.
- rename(String, String) - Method in interface org.terrier.utility.io.FileSystem
-
rename a file/dir to another name, on the same file system
- rename(String, String) - Method in class org.terrier.utility.io.HTTPFileSystem
-
rename a file/dir to another name, on the same file system
- rename(String, String) - Method in class org.terrier.utility.io.LocalFileSystem
-
rename a file/dir to another name, on the same file system
- rename(String, String) - Method in class org.terrier.utility.io.ResourceFileSystem
-
rename a file/dir to another name, on the same file system
- rename(String, String) - Method in class org.terrier.utility.io.StdInOutFileSystem
- renameIndex(String, String, String, String) - Static method in class org.terrier.structures.IndexUtil
-
Move an index from one location to another
- renameIndexStructure(Index, String, String) - Static method in class org.terrier.structures.IndexUtil
-
Rename a structure within a given index.
- renameMapFileLexicon(String, String, String, String, String, String) - Static method in class org.terrier.structures.FSOMapFileLexicon
-
Rename a FSOMapFileLexicon within the specified index location
- reopen() - Method in class org.terrier.matching.TRECResultsMatching
- reOpenIndex(Index) - Static method in class org.terrier.structures.IndexUtil
- reOpenIndex(IndexOnDisk) - Static method in class org.terrier.structures.IndexUtil
-
Reopen an existing index
- replace(int, Query) - Method in class org.terrier.querying.parser.SegmentQuery
-
Replace current query
- replace(Query, Query) - Method in class org.terrier.querying.parser.MultiTermQuery
-
Replace query node
- replacement - Variable in class org.terrier.utility.Files.PathTransformation
-
what the pattern should be replaced with
- Request - Class in org.terrier.querying
-
Request contains the details of the search engine for one query, including the query itself, the resultset, the controls and the context objects.
- Request() - Constructor for class org.terrier.querying.Request
- required - Variable in class org.terrier.matching.dsms.PhraseScoreModifier
-
Indicates whether the phrase should appear in the retrieved documents, or not.
- required - Variable in class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
- required - Variable in class org.terrier.querying.parser.SingleTermQuery
-
The optional required qualifier.
- REQUIRED - Static variable in interface org.terrier.querying.parser.TerrierQLParserConstants
-
RegularExpression Id.
- requiredBitMask - Variable in class org.terrier.matching.PostingListManager
-
which terms are positively required to match in retrieved documents
- RequiredTermModifier - Class in org.terrier.matching.tsms
-
Resets the scores of documents according to whether a term is required or not, and whether it appears in the retrieved documents.
- RequiredTermModifier(boolean) - Constructor for class org.terrier.matching.tsms.RequiredTermModifier
-
Constructs an instance of a TermInFieldModifier given the requirement that the term should, or should not appear in the query.
- requirement - Variable in class org.terrier.matching.tsms.TermInFieldModifier
-
The requirement.
- requirementQuery() - Method in class org.terrier.querying.parser.TerrierQLParser
- RequirementQuery - Class in org.terrier.querying.parser
-
Models a query where the query terms have been qualified with a requirement operator, either plus, or minus.
- RequirementQuery() - Constructor for class org.terrier.querying.parser.RequirementQuery
-
An empty default constructor.
- reset - Variable in class org.terrier.matching.TRECResultsMatching
-
Whether the current file has already been reset.
- reset() - Method in interface org.terrier.applications.batchquerying.QuerySource
-
Resets the query source back to the first query.
- reset() - Method in class org.terrier.applications.batchquerying.TRECQuery
-
Resets the query source back to the first query.
- reset() - Method in interface org.terrier.indexing.Collection
-
Resets the Collection iterator to the start of the collection.
- reset() - Method in class org.terrier.indexing.CollectionDocumentList
- reset() - Method in class org.terrier.indexing.MultiDocumentFileCollection
-
Resets the Collection iterator to the start of the collection.
- reset() - Method in class org.terrier.indexing.SimpleFileCollection
-
Starts again from the beginning of the collection.
- reset() - Method in class org.terrier.indexing.SimpleXMLCollection
-
Resets the Collection iterator to the start of the collection.
- reset() - Method in class org.terrier.indexing.TRECCollection
- reset() - Method in class org.terrier.indexing.TwitterJSONCollection
- reset() - Method in class org.terrier.indexing.WARC09Collection
-
Resets the Collection iterator to the start of the collection.
- reset() - Method in class org.terrier.structures.cache.GrowingMapQueryResultCache
- reset() - Method in class org.terrier.structures.cache.NullQueryResultCache
- reset() - Method in interface org.terrier.structures.cache.QueryResultCache
-
Clears the cache
- reset() - Method in class org.terrier.structures.indexing.classical.BasicIndexer.BasicTermProcessor
- reset() - Method in class org.terrier.structures.indexing.classical.BasicIndexer.FieldTermProcessor
- reset() - Method in class org.terrier.structures.indexing.classical.BlockIndexer.BasicTermProcessor
- reset() - Method in class org.terrier.structures.indexing.classical.BlockIndexer.DelimFieldTermProcessor
- reset() - Method in class org.terrier.structures.indexing.classical.BlockIndexer.DelimTermProcessor
- reset() - Method in class org.terrier.structures.indexing.classical.BlockIndexer.FieldTermProcessor
- reset() - Method in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.BasicTermProcessor
- reset() - Method in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.DelimFieldTermProcessor
- reset() - Method in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.DelimTermProcessor
- reset() - Method in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.FieldTermProcessor
- reset() - Method in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
- reset() - Method in class org.terrier.terms.BaseTermPipelineAccessor
-
This method implements the specific rest option needed to implements query or doc oriented policy.
- reset() - Method in class org.terrier.terms.CropTerm
-
Implements the default operation for all TermPipeline subclasses; By default do nothing.
- reset() - Method in class org.terrier.terms.DumpTerm
-
Implements the default operation for all TermPipeline subclasses; By default do nothing.
- reset() - Method in class org.terrier.terms.NoOp
-
Implements the default operation for all TermPipeline subclasses; By default do nothing.
- reset() - Method in class org.terrier.terms.RemoveDiacritics
- reset() - Method in class org.terrier.terms.SkipTermPipeline
-
Implements the default operation for all TermPipeline subclasses; By default do nothing.
- reset() - Method in class org.terrier.terms.StemmerTermPipeline
-
Implements the default operation for all TermPipeline subclasses; By default do nothing.
- reset() - Method in class org.terrier.terms.Stopwords
-
This method implements the specific rest option needed to implements query or doc oriented policy.
- reset() - Method in interface org.terrier.terms.TermPipeline
-
This method implements the specific rest option needed to implements query or doc oriented policy.
- reset() - Method in class org.terrier.utility.FixedSizeInputStream
- reset() - Method in class org.terrier.utility.LookAheadReader
-
Reset the stream.
- reset() - Method in class org.terrier.utility.LookAheadStream
-
Reset the stream.
- reset() - Method in interface org.terrier.utility.MemoryChecker
-
Reset the flag, memory has been released
- reset() - Method in class org.terrier.utility.ProcessInputStream
- reset() - Method in class org.terrier.utility.RuntimeMemoryChecker
-
Reset the out of memory flag
- reset() - Method in class org.terrier.utility.TermCodes
-
Resets the hashmap that contains the mapping from the terms to the term ids.
- resetActive() - Method in class org.terrier.querying.parser.DisjunctiveQuery
-
reset active index
- resetPipeline() - Method in class org.terrier.terms.BaseTermPipelineAccessor
-
Reset all the pipeline.
- resetPipeline() - Method in interface org.terrier.terms.TermPipelineAccessor
-
This method implements the specific rest option needed to implements query or doc oriented pipeline policy.
- ResetScores - Class in org.terrier.matching.dsms
-
Resets the scores in the resultset to 0.00001d
- ResetScores() - Constructor for class org.terrier.matching.dsms.ResetScores
- resetTermProperties() - Method in class org.terrier.matching.MatchingQueryTerms
-
This method resets query term statistics to allow for a single instance of MatchingQueryTerms to be reused for matching against different indices.
- ResourceFileSystem - Class in org.terrier.utility.io
-
Implements a read-only file system based on Java resources.
- ResourceFileSystem() - Constructor for class org.terrier.utility.io.ResourceFileSystem
-
Create a new HTTPFileSystem
- RestClientManagerBuilder - Class in org.terrier.restclient
-
This class facilitates a Manager to be obtained for a remote HTTP REST index reference.
- RestClientManagerBuilder() - Constructor for class org.terrier.restclient.RestClientManagerBuilder
- resultFile - Variable in class org.terrier.applications.batchquerying.TRECQuerying
-
The file to store the output to.
- resultFile - Variable in class org.terrier.applications.InteractiveQuerying
-
The file to store the output to.
- resultFileRaw - Variable in class org.terrier.applications.batchquerying.TRECQuerying
- RESULTS_LENGTH - Static variable in class org.terrier.applications.batchquerying.TRECQuerying
-
The number of results to output.
- RESULTS_LENGTH - Static variable in class org.terrier.applications.InteractiveQuerying
-
The maximum number of presented results.
- resultsCache - Variable in class org.terrier.applications.batchquerying.TRECQuerying
-
results are obtained a query cache is one is enabled.
- resultSet - Variable in class org.terrier.matching.BaseMatching.MatchingState
-
The result set.
- resultSet - Variable in class org.terrier.querying.Request
-
This is the resultset of the query.
- ResultSet - Interface in org.terrier.matching
-
The interface that defines the functionalities of a result set.
- RESULTSET - org.terrier.querying.ManagerRequisite
-
A ResultSet has been obtained
- resultsFilename - Variable in class org.terrier.applications.batchquerying.TRECQuerying
-
The filename of the last file results were output to.
- resultSize - Variable in class org.terrier.matching.AccumulatorResultSet
- resultSize - Variable in class org.terrier.matching.CollectionResultSet
-
The number of documents that have been ranked and sorted according to their scores.
- resultSize - Variable in class org.terrier.matching.daat.CandidateResultSet
- RETRIEVAL_LOADING_PROFILE - Static variable in class org.terrier.structures.PropertiesIndex
- retrievalTopicSets - Variable in class org.terrier.tests.BatchEndToEndTest
- reverse(double[]) - Static method in class org.terrier.utility.ArrayUtils
-
Reverse the order of an array of doubles
- reverse(int[]) - Static method in class org.terrier.utility.ArrayUtils
-
Reverse the order of an array of ints
- REVERSE_ALLOW_DUPS - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- REVERSE_KEY_LOOKUP_WRITING_BUFFER_SIZE - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- reverseKeyNames - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- reverseKeys - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- reverseMetaMaps - Variable in class org.terrier.structures.BaseCompressingMetaIndex
- reverseWriters - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- rewriteLexicon(String, String) - Method in class org.terrier.realtime.restructure.CreateSingleLexicon
- ROCCHIO_BETA - Variable in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
Rocchio's beta for query expansion.
- RomanianSnowballStemmer - Class in org.terrier.terms
-
Romanian stemmer implmented by Snowball.
- RomanianSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.RomanianSnowballStemmer
-
constructor
- round(double, int) - Static method in class org.terrier.utility.Rounding
-
Round a double alue to a specified number of decimal places.
- round(float, int) - Static method in class org.terrier.utility.Rounding
-
Round a float value to a specified number of decimal places.
- Rounding - Class in org.terrier.utility
-
A class for performing the rounding of a number in various ways for various applications.
- Rounding() - Constructor for class org.terrier.utility.Rounding
- rq - Variable in class org.terrier.matching.MatchingQueryTerms
- rq - Variable in class org.terrier.matching.models.WeightingModel
- rs - Variable in class org.terrier.matching.TRECResultsMatching
-
The result set for a query.
- run() - Method in class org.terrier.realtime.incremental.IncrementalFlushPolicy
-
Flush contents of in-memory index to disk.
- run() - Method in class org.terrier.realtime.incremental.IncrementalMergeGeometric
-
Merge flushed index partitions.
- run() - Method in class org.terrier.realtime.incremental.IncrementalMergeSingle
-
Merge flushed index partitions into a single partition.
- run() - Method in class org.terrier.utility.KillHandler
- run() - Method in class org.terrier.utility.TerrierTimer
- run(Class<? extends CLITool>, String[]) - Static method in class org.terrier.applications.CLITool
- run(String[]) - Method in class org.terrier.applications.CLITool.CLIParsedCLITool
- run(String[]) - Method in class org.terrier.applications.CLITool
- run(String[]) - Method in class org.terrier.evaluation.TrecEvalEvaluation.Command
- run(String[]) - Method in class org.terrier.learning.JForestsCommand
- run(String[]) - Method in class org.terrier.structures.merging.StructureMerger.Command
- run(CommandLine) - Method in class org.terrier.applications.AbstractQuerying.AbstractQueryingCommand
- run(CommandLine) - Method in class org.terrier.applications.BatchIndexing.Command
- run(CommandLine) - Method in class org.terrier.applications.CLITool.CLIParsedCLITool
- run(CommandLine) - Method in class org.terrier.applications.CLITool.HelpAliasCLITool
- run(CommandLine) - Method in class org.terrier.applications.CLITool.HelpCLITool
- run(CommandLine) - Method in class org.terrier.applications.ShowDocumentCommand
- run(CommandLine) - Method in class org.terrier.evaluation.BatchEvaluationCommand
- run(CommandLine) - Method in class org.terrier.rest.SingleIndexRestServer
- run(CommandLine) - Method in class org.terrier.structures.indexing.singlepass.Inverted2DirectCommand
- run(CommandLine) - Method in class org.terrier.structures.IndexStatsCommand
- run(CommandLine) - Method in class org.terrier.structures.IndexUtil.Command
- run(CommandLine) - Method in class org.terrier.utility.SimpleJettyHTTPServer.Command
- run(CommandLine, AbstractQuerying) - Method in class org.terrier.applications.AbstractQuerying.AbstractQueryingCommand
- run(CommandLine, AbstractQuerying) - Method in class org.terrier.applications.batchquerying.ParallelTRECQuerying.Command
- run(CommandLine, AbstractQuerying) - Method in class org.terrier.applications.batchquerying.TRECQuerying.Command
- run(CommandLine, AbstractQuerying) - Method in class org.terrier.applications.InteractiveQuerying.Command
- run(CLITool, String[]) - Static method in class org.terrier.applications.CLITool
- runNamedProcess(String, Request) - Method in class org.terrier.querying.LocalManager
-
this allows processes to invoke other processes.
- runPolicy(List<Index>) - Method in class org.terrier.realtime.incremental.IncrementalDeletePolicy
- runSearchRequest(SearchRequest) - Method in class org.terrier.querying.LocalManager
- runSearchRequest(SearchRequest) - Method in interface org.terrier.querying.Manager
-
This runs a given SearchRequest through the four retrieval stages and adds the ResultSet to the SearchRequest object.
- runtime - Static variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Runtime system JVM running this instance of Terrier
- runtime - Static variable in class org.terrier.utility.RuntimeMemoryChecker
-
JVM runtime
- RuntimeMemoryChecker - Class in org.terrier.utility
-
A memory checker that uses the Java Runtime instance to check the amount of available memory.
- RuntimeMemoryChecker() - Constructor for class org.terrier.utility.RuntimeMemoryChecker
-
Default constructor.
- RuntimeMemoryChecker(long, double) - Constructor for class org.terrier.utility.RuntimeMemoryChecker
-
Construct a RuntimeMemoryChecker.
- RussianSnowballStemmer - Class in org.terrier.terms
-
Russian stemmer implmented by Snowball.
- RussianSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.RussianSnowballStemmer
-
constructor
S
- sampleFeature - Variable in class org.terrier.matching.FeaturedScoringMatching
- saveTagInformation - Variable in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
Indicates whether field information is used.
- saveToAbstract(String, String) - Method in class org.terrier.indexing.TaggedDocument
-
This method takes the text parsed from a tag and then saves it to the abstract(s).
- scanDocumentIndexForTokens(long, Iterator<DocumentIndexEntry>) - Static method in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
Iterates through the document index, until it has reached the given number of terms
- SCHEME - Static variable in class org.terrier.utility.io.StdInOutFileSystem
- schemes() - Method in interface org.terrier.utility.io.FileSystem
-
URI schemes supported by this class
- schemes() - Method in class org.terrier.utility.io.HTTPFileSystem
-
URI schemes supported by this class: http, ftp, https
- schemes() - Method in class org.terrier.utility.io.LocalFileSystem
-
Get the schemes
- schemes() - Method in class org.terrier.utility.io.ResourceFileSystem
-
URI schemes supported by this class: http, ftp, https
- schemes() - Method in class org.terrier.utility.io.StdInOutFileSystem
- Scope - Class in org.terrier.querying
-
Checks that the prefix of the document number (upto the first "-") is included in this list of scopes as given by the scope control.
- Scope() - Constructor for class org.terrier.querying.Scope
- score - Variable in class org.terrier.matching.TRECResultsMatching
-
The current read score.
- score - Variable in class org.terrier.querying.FeedbackDocument
-
score - it might not contain score value
- score(double, double) - Method in class org.terrier.matching.models.BB2
-
This method provides the contract for implementing weighting models.
- score(double, double) - Method in class org.terrier.matching.models.BM25
-
Uses BM25 to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.CoordinateMatch
- score(double, double) - Method in class org.terrier.matching.models.dependence.MRF
- score(double, double) - Method in class org.terrier.matching.models.dependence.pBiL
- score(double, double) - Method in class org.terrier.matching.models.DFIC
- score(double, double) - Method in class org.terrier.matching.models.DFIZ
- score(double, double) - Method in class org.terrier.matching.models.DFR_BM25
-
Computes the score according to the model DFR_BM25.
- score(double, double) - Method in class org.terrier.matching.models.DFRee
-
Uses DFRee to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.DFReeKLIM
-
Uses DFReeKLIM to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.DFRWeightingModel
-
Compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.DirichletLM
- score(double, double) - Method in class org.terrier.matching.models.Dl
- score(double, double) - Method in class org.terrier.matching.models.DLH
-
Uses DLH to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.DLH13
-
Uses DLH13 to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.DPH
-
Uses DPH to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.Hiemstra_LM
-
Uses Hiemestra_LM to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.IFB2
-
Uses IFB2 to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.In_expB2
-
This method provides the contract for implementing weighting models.
- score(double, double) - Method in class org.terrier.matching.models.In_expC2
-
Computes the score according to the weighting models In_expC2.
- score(double, double) - Method in class org.terrier.matching.models.InB2
-
This method provides the contract for implementing weighting models.
- score(double, double) - Method in class org.terrier.matching.models.InL2
-
Computes the score according to the model InL2.
- score(double, double) - Method in class org.terrier.matching.models.Js_KLs
-
Uses Js_KLs to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.LemurTF_IDF
-
Uses LemurTF_IDF to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.LGD
-
Uses LGD to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.MDL2
- score(double, double) - Method in class org.terrier.matching.models.ML2
- score(double, double) - Method in class org.terrier.matching.models.Null
- score(double, double) - Method in class org.terrier.matching.models.PerFieldNormWeightingModel
- score(double, double) - Method in class org.terrier.matching.models.PL2
-
Uses PL2 to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.queryexpansion.BA
-
This method implements the query expansion model.
- score(double, double) - Method in class org.terrier.matching.models.queryexpansion.Bo1
-
This method implements the query expansion model.
- score(double, double) - Method in class org.terrier.matching.models.queryexpansion.Bo2
-
This method implements the query expansion model.
- score(double, double) - Method in class org.terrier.matching.models.queryexpansion.Information
-
This method implements the query expansion model.
- score(double, double) - Method in class org.terrier.matching.models.queryexpansion.KL
-
This method implements the query expansion model.
- score(double, double) - Method in class org.terrier.matching.models.queryexpansion.KLComplete
-
This method implements the complete Kullback-Leibler divergence for query expansion.
- score(double, double) - Method in class org.terrier.matching.models.queryexpansion.KLCorrect
-
This method implements the query expansion model.
- score(double, double) - Method in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
This method provides the contract for implementing query expansion models.
- score(double, double) - Method in class org.terrier.matching.models.SingleFieldModel
- score(double, double) - Method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
- score(double, double) - Method in class org.terrier.matching.models.TF_IDF
-
Uses TF_IDF to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.models.Tf
- score(double, double) - Method in class org.terrier.matching.models.WeightingModel
-
This method provides the contract for implementing weighting models.
- score(double, double) - Method in class org.terrier.matching.models.XSqrA_M
-
Uses XSqrA_M to compute a weight for a term in a document.
- score(double, double) - Method in class org.terrier.matching.tsms.RequiredTermModifier
- score(double, double) - Method in class org.terrier.matching.tsms.TermInFieldModifier
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.basicmodel.B
-
This method computes the score for the implemented weighting model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.basicmodel.BasicModel
-
This method provides the contract for implementing weighting models.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.basicmodel.BM
-
This method computes the score for the implemented weighting model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.basicmodel.Br
-
This method computes the score for the implemented weighting model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.basicmodel.DFR_BM
-
This method computes the score for the implemented weighting model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.basicmodel.IF
-
This method computes the score for the implemented weighting model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.basicmodel.In_exp
-
This method computes the score for the implemented weighting model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.basicmodel.In
-
This method computes the score for the implemented weighting model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.basicmodel.P
-
This method provides the contract for implementing weighting models.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.basicmodel.PL
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.DFReeKLIM
-
Uses DFReeKLIM to compute a weight for a term in a document.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.queryexpansion.BA
-
This method implements the query expansion model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.queryexpansion.Bo1
-
This method implements the query expansion model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.queryexpansion.Bo2
-
This method implements the query expansion model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.queryexpansion.Information
-
This method implements the query expansion model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.queryexpansion.KL
-
This method implements the query expansion model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.queryexpansion.KLComplete
-
This method provides the contract for implementing query expansion models.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.queryexpansion.KLCorrect
-
This method implements the query expansion model.
- score(double, double, double, double, double) - Method in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
This method provides the contract for implementing query expansion models.
- score(int) - Method in class org.terrier.matching.PostingListManager
-
Returns the score using all weighting models for the current posting of the specified term
- score(Posting) - Method in class org.terrier.matching.models.MDL2
-
Returns score
- score(Posting) - Method in class org.terrier.matching.models.ML2
-
Returns score
- score(Posting) - Method in class org.terrier.matching.models.PerFieldNormWeightingModel
- score(Posting) - Method in class org.terrier.matching.models.SingleFieldModel
- score(Posting) - Method in class org.terrier.matching.models.StaticFeature
- score(Posting) - Method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
- score(Posting) - Method in class org.terrier.matching.models.WeightingModel
-
Returns score
- score(Posting) - Method in class org.terrier.matching.tsms.RequiredTermModifier
-
Returns score
- score(Posting) - Method in class org.terrier.matching.tsms.TermInFieldModifier
-
Returns score
- score(Posting[]) - Method in class org.terrier.matching.dsms.DependenceScoreModifier
-
Calculate the score for a document (from the given posting for that document)
- score_is_feature - Variable in class org.terrier.matching.LearnedModelMatching
- SCORE_ONLY_FROM_MQT - Static variable in class org.terrier.matching.FatScoringMatching
- ScoredDoc - Class in org.terrier.querying
- ScoredDoc(int, double, short, String[], Map<String, Integer>) - Constructor for class org.terrier.querying.ScoredDoc
- ScoredDocList - Interface in org.terrier.querying
- scoreFDSD(boolean, int, Posting, int, Posting, double) - Method in class org.terrier.matching.dsms.DependenceScoreModifier
-
how likely is it that these two postings have so many near-occurrences, given the length of this document
- scoreFDSD(int, int) - Method in class org.terrier.matching.dsms.DependenceScoreModifier
- scoreFDSD(int, int) - Method in class org.terrier.matching.dsms.DFRDependenceScoreModifier
- scoreFDSD(int, int) - Method in class org.terrier.matching.dsms.MRFDependenceScoreModifier
- scores - Variable in class org.terrier.matching.AccumulatorResultSet
-
scores[]
- scores - Variable in class org.terrier.matching.CollectionResultSet
-
An array holding the scores of documents in the collection.
- scores - Variable in class org.terrier.matching.daat.CandidateResultSet
- scoresMap - Variable in class org.terrier.matching.AccumulatorResultSet
-
score map
- ScoringMatching - Class in org.terrier.matching
-
Matching implementation that uses a parent Matching instance to get the docids to work with.
- ScoringMatching(Index, Matching) - Constructor for class org.terrier.matching.ScoringMatching
- ScoringMatching(Index, Matching, WeightingModel) - Constructor for class org.terrier.matching.ScoringMatching
- ScoringMatching(Index, Matching, WeightingModel, Predicate<Pair<String, Set<String>>>) - Constructor for class org.terrier.matching.ScoringMatching
- scoringMatchingImpl - Variable in class org.terrier.matching.FeaturedScoringMatching
- ScoringMatchingWithFat - Class in org.terrier.matching
- ScoringMatchingWithFat(Index, Matching) - Constructor for class org.terrier.matching.ScoringMatchingWithFat
- ScoringMatchingWithFat(Index, Matching, WeightingModel) - Constructor for class org.terrier.matching.ScoringMatchingWithFat
- ScoringMatchingWithFat(Index, Matching, WeightingModel, Predicate<Pair<String, Set<String>>>) - Constructor for class org.terrier.matching.ScoringMatchingWithFat
- SD(String, List<Operator>) - Method in class org.terrier.querying.DependenceModelPreProcess
- search(String, String, String, String, String, String) - Method in class org.terrier.rest.SearchResource
- searchBounds(KEY) - Method in interface org.terrier.structures.collections.FSOrderedMapFile.FSOMapFileBSearchShortcut
-
Returns bounds of a given key
- SearchRequest - Interface in org.terrier.querying
-
SearchRequest is the one of two main classes of which are made available to client code by the Terrier framework at retrieval time.
- SearchResource - Class in org.terrier.rest
- SearchResource() - Constructor for class org.terrier.rest.SearchResource
- SeeakableByteArrayInputStream(byte[]) - Constructor for class org.terrier.utility.io.RandomDataInputMemory.SeeakableByteArrayInputStream
- seek(long) - Method in interface org.terrier.utility.io.RandomDataInput
-
Seek to specified position in the file
- seek(long) - Method in class org.terrier.utility.io.RandomDataInputMemory.SeeakableByteArrayInputStream
- seek(long) - Method in class org.terrier.utility.io.RandomDataInputMemory
-
Seek to specified position in the file
- seenDocnos - Variable in class org.terrier.structures.indexing.singlepass.NoDuplicatesSinglePassIndexing
- seenQueries - Variable in class org.terrier.structures.outputformat.LETOROutputFormat
- SegmentQuery - Class in org.terrier.querying.parser
-
Used to represent a particular segement of the query terms
- SegmentQuery() - Constructor for class org.terrier.querying.parser.SegmentQuery
-
Constructs an instance of the SegmentQuery.
- selectiveMatchingPolicy - Variable in class org.terrier.realtime.multi.MultiIndex
-
Selective Matching policy, a policy for accessing only subsets of the indices within this multi-index.
- selectMinimumDocId(LongPriorityQueue) - Static method in class org.terrier.matching.daat.Full
-
returns the docid of the lowest posting
- selectMinimumDocId(IterablePosting[]) - Static method in class org.terrier.structures.postings.PostingUtil
-
Returns the minimum docid of the current postings in the array of IterablePostings
- selector - Variable in class org.terrier.querying.QueryExpansion
-
The process by which to select feedback documents
- setActive(int) - Method in class org.terrier.querying.parser.DisjunctiveQuery
-
set active index
- setAll(int, int, int) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Sets the term frequency, document frequency and term id for this term
- setAll(int, int, int) - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
Sets the term frequency, document frequency and term id for this term
- setAverageDocumentLength(double) - Method in class org.terrier.matching.models.aftereffect.AfterEffect
-
Set the average document length, which is used for computing the prior for the first normalisation.
- setAverageDocumentLength(double) - Method in class org.terrier.matching.models.normalisation.Normalisation
-
Set the average document length in the collection.
- setAverageDocumentLength(double) - Method in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
Set the average document length.
- setBitIndexPointer(BitIndexPointer) - Method in class org.terrier.realtime.multi.MultiDocumentEntry
- setBitIndexPointer(BitIndexPointer) - Method in class org.terrier.structures.BasicDocumentIndexEntry
-
Update this pointer to reflect the same values as the specified pointer
- setBitIndexPointer(BitIndexPointer) - Method in class org.terrier.structures.BasicLexiconEntry
-
Update this pointer to reflect the same values as the specified pointer
- setBitIndexPointer(BitIndexPointer) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Sets the bit index pointer to this LexiconEntry
- setBitIndexPointer(BitIndexPointer) - Method in interface org.terrier.structures.BitIndexPointer
-
Update this pointer to reflect the same values as the specified pointer
- setBitIndexPointer(BitIndexPointer) - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Update this pointer to reflect the same values as the specified pointer
- setBitIndexPointer(BitIndexPointer) - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
Sets the bit index pointer to this LexiconEntry
- setBitIndexPointer(BitIndexPointer) - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Update this pointer to reflect the same values as the specified pointer
- setBitIndexPointer(BitIndexPointer) - Method in class org.terrier.structures.SimpleDocumentIndexEntry
-
Update this pointer to reflect the same values as the specified pointer
- setBlacklist(String...) - Method in class org.terrier.utility.TagSet.TagSetFactory
- setBlacklist(List<String>) - Method in class org.terrier.utility.TagSet.TagSetFactory
- setBlocks(boolean) - Method in class org.terrier.structures.indexing.DiskIndexWriter
- setBSearchShortcut(FSOrderedMapFile.FSOMapFileBSearchShortcut<K>) - Method in class org.terrier.structures.collections.FSOrderedMapFile
-
Set the FSOMapFileBSearchShortcut
- setCaseSensitive(boolean) - Method in class org.terrier.utility.TagSet.TagSetFactory
- setChild(Query) - Method in class org.terrier.querying.parser.Query
-
Sets the subquery object of this query.
- setCollectionLength(double) - Method in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
Set the collection length.
- setCollectionName(String) - Method in class org.terrier.applications.BatchIndexing
- setCollectionSpec(String) - Method in class org.terrier.applications.BatchIndexing
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.BaseMatching
-
Update the collection statistics being used by this matching instance
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.daat.FatCandidateResultSet
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.FatQueryResultSet
- setCollectionStatistics(CollectionStatistics) - Method in interface org.terrier.matching.FatResultSet
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.FatResultsMatching
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.FatScoringMatching
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.FeaturedScoringMatching
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.LearnedModelMatching
- setCollectionStatistics(CollectionStatistics) - Method in interface org.terrier.matching.Matching
-
Update the collection statistics being used by this matching instance
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.models.DFRWeightingModel
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.models.MDL2
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.models.ML2
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.models.PerFieldNormWeightingModel
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.models.SingleFieldModel
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.models.WeightingModel
-
Sets collection statistics
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.ScoringMatching
- setCollectionStatistics(CollectionStatistics) - Method in class org.terrier.matching.TRECResultsMatching
- setCollectionStatistics(CollectionStatistics, Index) - Method in class org.terrier.matching.dsms.DependenceScoreModifier
-
Sets the collection statistics used to score the documents (number of documents in the collection, etc)
- setCollectionStatistics(CollectionStatistics, Index) - Method in class org.terrier.matching.dsms.MRFDependenceScoreModifier
-
Sets the collection statistics used to score the documents (number of documents in the collection, etc)
- setConfiguration(Object) - Method in class org.terrier.applications.CLITool
- setContextObject(String, Object) - Method in class org.terrier.querying.Request
-
Set a value of a context object.
- setContextObject(String, Object) - Method in interface org.terrier.querying.SearchRequest
-
Set a value of a context object.
- setControl(String, String) - Method in class org.terrier.querying.Request
-
Set a control named to have value Value.
- setControl(String, String) - Method in interface org.terrier.querying.SearchRequest
-
Set a control named to have value Value.
- setControls(Map<String, String>) - Method in class org.terrier.querying.Request
-
Use this hashtable to store controls and their values in
- setDebugStream(PrintStream) - Method in class org.terrier.matching.matchops.MatchOpQLParserTokenManager
-
Set debug output.
- setDebugStream(PrintStream) - Method in class org.terrier.querying.parser.TerrierQLParserTokenManager
-
Set debug output.
- setDebugStream(PrintStream) - Method in class org.terrier.utility.ClassNameParserTokenManager
-
Set debug output.
- setDefaultLabel(String) - Method in class org.terrier.learning.FeaturedQueryResultSet
- setDefaultLabel(String) - Method in interface org.terrier.learning.FeaturedResultSet
- setDefaultProperty(String, String) - Static method in class org.terrier.utility.ApplicationSetup
-
set a property value only if it has not already been set
- setDefaults(Request) - Method in class org.terrier.querying.LocalManager
-
Set the default values for the controls of this new search request
- setDefaultTermWeightingModel(WeightingModel) - Method in class org.terrier.matching.MatchingQueryTerms
-
Set the default weighting model to be used for terms that do NOT have an explicit WeightingModel set.
- setDirect(boolean) - Method in class org.terrier.structures.indexing.DiskIndexWriter
- setDocid(int) - Method in class org.terrier.structures.NonIncrementalDocumentIndexEntry
- setDocids(int[]) - Method in class org.terrier.matching.daat.FatCandidateResultSet
- setDocids(int[]) - Method in class org.terrier.matching.FatQueryResultSet
- setDocids(int[]) - Method in interface org.terrier.matching.FatResultSet
- setDocTag(String) - Method in class org.terrier.utility.TagSet.TagSetFactory
- setDocumentFrequency(double) - Method in class org.terrier.matching.models.normalisation.Normalisation
- setDocumentFrequency(double) - Method in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
Set the document frequency.
- setDocumentFrequency(int) - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
- setDocumentFrequency(int) - Method in class org.terrier.realtime.multi.MultiLexiconEntry
- setDocumentFrequency(int) - Method in class org.terrier.structures.BasicLexiconEntry
- setDocumentFrequency(int) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Sets the document frequency
- setDocumentFrequency(int) - Method in interface org.terrier.structures.EntryStatistics
-
Set the number of documents that the term occurs in.
- setDocumentFrequency(int) - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
- setDocumentFrequency(int) - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
Sets the document frequency
- setDocumentFrequency(int) - Method in class org.terrier.structures.SimpleNgramEntryStatistics
- setDocumentIndexShardIndex(int) - Method in class org.terrier.realtime.multi.MultiDocumentEntry
- setDocumentLength(int) - Method in class org.terrier.structures.DocumentIndexEntry
-
Set the length of the document.
- setDocumentLength(int) - Method in class org.terrier.structures.postings.BasicPostingImpl
- setDocumentLength(int) - Method in interface org.terrier.structures.postings.WritablePosting
-
Set the length of the document of the current posting in tokens.
- setDoi(DocumentIndex) - Method in class org.terrier.realtime.memory.MemoryInvertedIndex
- setDone(double) - Method in class org.terrier.utility.TerrierTimer
- setEmpty(boolean) - Method in class org.terrier.querying.Request
-
force this query to be seen as containing (no) terms.
- setEntryStatistics(EntryStatistics) - Method in class org.terrier.matching.models.dependence.MRF
- setEntryStatistics(EntryStatistics) - Method in class org.terrier.matching.models.dependence.pBiL
- setEntryStatistics(EntryStatistics) - Method in class org.terrier.matching.models.DFRWeightingModel
-
Sets entry statistics.
- setEntryStatistics(EntryStatistics) - Method in class org.terrier.matching.models.MDL2
-
Sets entry statistics.
- setEntryStatistics(EntryStatistics) - Method in class org.terrier.matching.models.ML2
-
Sets entry statistics.
- setEntryStatistics(EntryStatistics) - Method in class org.terrier.matching.models.PerFieldNormWeightingModel
-
Sets entry statistics.
- setEntryStatistics(EntryStatistics) - Method in class org.terrier.matching.models.SingleFieldModel
- setEntryStatistics(EntryStatistics) - Method in class org.terrier.matching.models.WeightingModel
-
Sets entry statistics.
- setEntryStatistics(EntryStatistics[]) - Method in class org.terrier.matching.daat.FatCandidateResultSet
- setEntryStatistics(EntryStatistics[]) - Method in class org.terrier.matching.FatQueryResultSet
- setEntryStatistics(EntryStatistics[]) - Method in interface org.terrier.matching.FatResultSet
- setExactResultSize(int) - Method in class org.terrier.matching.AccumulatorResultSet
-
Sets the exact size of the result set, that is the number of documents that contain at least one query term.
- setExactResultSize(int) - Method in class org.terrier.matching.CollectionResultSet
-
Sets the exact size of the result set, that is the number of documents that would be retrieved, if the result set was not truncated.
- setExactResultSize(int) - Method in class org.terrier.matching.daat.CandidateResultSet
- setExactResultSize(int) - Method in interface org.terrier.matching.ResultSet
-
Sets the exact size of the result set, that is the number of documents that contain at least one query term.
- setExternalParalllism(int) - Method in class org.terrier.applications.BatchIndexing
- setExternalParalllism(int) - Method in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
- setExternalParalllism(int) - Method in class org.terrier.structures.indexing.Indexer
-
set how many indexers are running in this and other threads?
- setField(String) - Method in class org.terrier.matching.matchops.SingleTermOp
- setField(String) - Method in class org.terrier.querying.parser.FieldQuery
-
Sets the value of the field.
- setField(String) - Method in class org.terrier.querying.parser.Query.QueryTermsParameter
- setFieldFrequencies(int[]) - Method in class org.terrier.structures.FieldLexiconEntry
-
Set the frequencies for each field
- setFieldFrequencies(int[]) - Method in class org.terrier.structures.restructure.Tr3BlockFieldLexiconEntry
-
Deprecated.Sets the frequencies for each field
- setFieldFrequencies(int[]) - Method in class org.terrier.structures.restructure.Tr4FieldLexiconEntry
-
Set the frequencies for each field
- setFieldLengths(int[]) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsDirectIterablePosting
- setFieldLengths(int[]) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsIterablePosting
- setFieldLengths(int[]) - Method in class org.terrier.structures.FieldDocumentIndexEntry
-
Set the lengths of each field
- setFieldLengths(int[]) - Method in class org.terrier.structures.postings.ArrayOfFieldIterablePosting
- setFieldLengths(int[]) - Method in class org.terrier.structures.postings.bit.BlockFieldIterablePosting
-
.
- setFieldLengths(int[]) - Method in class org.terrier.structures.postings.bit.FieldIterablePosting
-
.
- setFieldLengths(int[]) - Method in class org.terrier.structures.postings.BlockFieldPostingImpl
- setFieldLengths(int[]) - Method in class org.terrier.structures.postings.FieldORIterablePosting
-
.
- setFieldLengths(int[]) - Method in interface org.terrier.structures.postings.FieldPosting
-
Deprecated.
- setFieldLengths(int[]) - Method in class org.terrier.structures.postings.FieldPostingImpl
- setFields(String[]) - Method in class org.terrier.structures.indexing.DiskIndexWriter
- setFileNumber(byte) - Method in class org.terrier.structures.BasicLexiconEntry
-
Set the file number.
- setFileNumber(byte) - Method in interface org.terrier.structures.BitIndexPointer
-
Set the file number.
- setFileNumber(byte) - Method in class org.terrier.structures.DocumentIndexEntry
-
Set the file number.
- setFileNumber(byte) - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Set the file number.
- setFileNumber(byte) - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Set the file number.
- setFileNumber(byte) - Method in class org.terrier.structures.SimpleDocumentIndexEntry
-
Set the file number.
- setFlushDelegate(SinglePassIndexerFlushDelegate) - Method in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Set the flushDelegate
- setFrequency(int) - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
- setFrequency(int) - Method in class org.terrier.realtime.multi.MultiLexiconEntry
- setFrequency(int) - Method in class org.terrier.structures.BasicLexiconEntry
- setFrequency(int) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
- setFrequency(int) - Method in interface org.terrier.structures.EntryStatistics
-
Set the frequency (total number of occurrences) of the term.
- setFrequency(int) - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
- setFrequency(int) - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
Sets the frequency for this term
- setFrequency(int) - Method in class org.terrier.structures.SimpleNgramEntryStatistics
- setGlobalConfiguration(Configuration) - Static method in class org.terrier.utility.io.HadoopPlugin
-
Update the global Hadoop configuration in use by the plugin
- setId(int) - Method in class org.terrier.structures.postings.BasicPostingImpl
-
Set the id of this posting
- setId(int) - Method in interface org.terrier.structures.postings.Posting
-
Deprecated.
- setId(int) - Method in interface org.terrier.structures.postings.WritablePosting
-
It may be of benefit to update the frequency of the id in some applications.
- setIdTag(String) - Method in class org.terrier.utility.TagSet.TagSetFactory
- setIgnoreMissingClosingTags(boolean) - Method in class org.terrier.indexing.TRECFullTokenizer
-
Sets the value of the ignoreMissingClosingTags.
- setIndex(Index) - Method in class org.terrier.matching.tsms.TermInFieldModifier
-
Tell the implementer which Index object it is associated with.
- setIndex(Index) - Method in class org.terrier.querying.FeedbackSelector
-
Set the index to be used
- setIndex(Index) - Method in class org.terrier.querying.RelevanceFeedbackSelector
-
Set the index to be used
- setIndex(Index) - Method in class org.terrier.querying.RelevanceFeedbackSelectorDocids
-
Set the index to be used
- setIndex(Index) - Method in class org.terrier.querying.RelevantOnlyFeedbackDocuments
-
Set the index to be used
- setIndex(Index) - Method in class org.terrier.querying.Request
-
Set the index to be used for this query
- setIndex(Index) - Method in interface org.terrier.structures.IndexConfigurable
-
Tell the implementer which Index object it is associated with.
- setIndexLoadingProfileAsRetrieval(boolean) - Static method in class org.terrier.structures.Index
-
Deprecated.
- setIndexLoadingProfileAsRetrieval(boolean) - Static method in class org.terrier.structures.PropertiesIndex
-
Set RETRIEVAL_LOADING_PROFILE
- setIndexProperty(String, String) - Method in class org.terrier.structures.PropertiesIndex
-
set an arbitrary property in the index
- setInput(BufferedReader) - Method in interface org.terrier.indexing.Tokenizer
-
Sets the input of the tokenizer
- setInput(BufferedReader) - Method in class org.terrier.indexing.TRECFullTokenizer
-
Sets the input of the tokenizer.
- setInt(int) - Method in class org.terrier.utility.Wrapper.IntObjectWrapper
-
set value
- setJsonText(String) - Method in class org.terrier.indexing.TwitterJSONDocument
- setK2(String, Text) - Method in class org.terrier.realtime.memory.MemoryLexicon
- setK2(String, Text) - Method in class org.terrier.structures.FSOMapFileLexicon
- setK2(K1, K2) - Method in class org.terrier.structures.MapLexicon
- setKey(String) - Method in class org.terrier.structures.FSOMapFileLexiconOutputStream
- setKey(K) - Method in class org.terrier.structures.collections.MapEntry
-
Allow the key to be changed
- setKey(T1) - Method in class org.terrier.structures.FSOMapFileLexiconOutputStreamGeneric
- setKeyFrequencies(double[]) - Method in class org.terrier.matching.daat.FatCandidateResultSet
- setKeyFrequencies(double[]) - Method in class org.terrier.matching.FatQueryResultSet
- setKeyFrequencies(double[]) - Method in interface org.terrier.matching.FatResultSet
- setKeyFrequency(double) - Method in class org.terrier.matching.models.WeightingModel
-
Sets the term's frequency in the query.
- setLabels(String[]) - Method in class org.terrier.learning.FeaturedQueryResultSet
- setLabels(String[]) - Method in interface org.terrier.learning.FeaturedResultSet
- setLength(int, int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndex
- setLength(long) - Method in interface org.terrier.utility.io.RandomDataOutput
-
Sets the length of this file.
- setMatchingQueryTerms(MatchingQueryTerms) - Method in class org.terrier.querying.Request
-
Used by runPreProcessing after the query tree has been aggregated into a list of terms, each containing frequencies.
- setMatchingRequestSize(int) - Method in class org.terrier.matching.MatchingQueryTerms
- setMaxFrequencyInDocuments(int) - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
- setMaxFrequencyInDocuments(int) - Method in class org.terrier.realtime.multi.MultiLexiconEntry
- setMaxFrequencyInDocuments(int) - Method in class org.terrier.structures.BasicLexiconEntry
- setMaxFrequencyInDocuments(int) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
- setMaxFrequencyInDocuments(int) - Method in interface org.terrier.structures.EntryStatistics
-
Set the maximum in-document term frequency of the term among all documents the terms appears in.
- setMaxFrequencyInDocuments(int) - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
- setMaxFrequencyInDocuments(int) - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
- setMaxFrequencyInDocuments(int) - Method in class org.terrier.structures.SimpleNgramEntryStatistics
- setMaxTermFrequency(double) - Method in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
This method sets the maximum of the term frequency values of query terms.
- setMaxThreads(int) - Method in class org.terrier.applications.ThreadedBatchIndexing
-
Define maximum number of threads in use.
- setModel(QueryExpansionModel) - Method in class org.terrier.querying.ExpansionTerms
-
Set query expansion model
- setNext(LinkedBuffer) - Method in class org.terrier.compression.bit.LinkedBuffer
-
Set the next buffer in the list
- setNumberOfDocuments(double) - Method in class org.terrier.matching.models.basicmodel.BasicModel
-
Sets the number of documents in the collection.
- setNumberOfDocuments(double) - Method in class org.terrier.matching.models.Idf
-
Set number of documents
- setNumberOfDocuments(double) - Method in class org.terrier.matching.models.normalisation.Normalisation
- setNumberOfDocuments(long) - Method in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
- setNumberOfDocumentsAfterFiltering(int) - Method in class org.terrier.querying.Request
-
sets the number of documents in the result set, after applying post filters.
- setNumberOfDocumentsAfterFiltering(int) - Method in interface org.terrier.querying.SearchRequest
-
Sets the number of documents returned for a search request, after applying post filtering
- setNumberOfEntries(int) - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
Update the number of entries in the pointer
- setNumberOfEntries(int) - Method in class org.terrier.realtime.multi.MultiDocumentEntry
- setNumberOfEntries(int) - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Not implemented.
- setNumberOfEntries(int) - Method in class org.terrier.structures.BasicDocumentIndexEntry
-
Set the number of "things" that the pointer refers to.
- setNumberOfEntries(int) - Method in class org.terrier.structures.BasicLexiconEntry
-
Update the number of entries in the pointer
- setNumberOfEntries(int) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Update the number of entries in the pointer
- setNumberOfEntries(int) - Method in class org.terrier.structures.LexiconEntry
-
Update the number of entries in the pointer
- setNumberOfEntries(int) - Method in interface org.terrier.structures.Pointer
-
Set the number of "things" that the pointer refers to.
- setNumberOfEntries(int) - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Update the number of entries in the pointer
- setNumberOfEntries(int) - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
Update the number of entries in the pointer
- setNumberOfEntries(int) - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Set the number of "things" that the pointer refers to.
- setNumberOfEntries(int) - Method in class org.terrier.structures.SimpleDocumentIndexEntry
-
Set the number of "things" that the pointer refers to.
- setNumberOfTokens(double) - Method in class org.terrier.matching.models.basicmodel.BasicModel
-
Set the number of tokens in the collection.
- setNumberOfTokens(double) - Method in class org.terrier.matching.models.normalisation.Normalisation
-
Set the number of tokens in the collection.
- setObject(T) - Method in class org.terrier.utility.Wrapper
-
set object
- setOccurrences(short[]) - Method in class org.terrier.matching.daat.FatCandidateResultSet
- setOccurrences(short[]) - Method in class org.terrier.matching.FatQueryResultSet
- setOccurrences(short[]) - Method in interface org.terrier.matching.FatResultSet
- setOffset(long, byte) - Method in class org.terrier.structures.BasicLexiconEntry
-
Set the offset in number of bytes and number of bits.
- setOffset(long, byte) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Set the offset in terms of bits and bytes
- setOffset(long, byte) - Method in interface org.terrier.structures.BitFilePosition
-
Set the offset in number of bytes and number of bits.
- setOffset(long, byte) - Method in class org.terrier.structures.DocumentIndexEntry
-
Set the offset in number of bytes and number of bits.
- setOffset(long, byte) - Method in class org.terrier.structures.FilePosition
-
Set the offset in number of bytes and number of bits.
- setOffset(long, byte) - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Set the offset in number of bytes and number of bits.
- setOffset(long, byte) - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
Set the offset in terms of bits and bytes
- setOffset(long, byte) - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Set the offset in number of bytes and number of bits.
- setOffset(BitFilePosition) - Method in class org.terrier.realtime.multi.MultiDocumentEntry
- setOffset(BitFilePosition) - Method in class org.terrier.structures.BasicDocumentIndexEntry
-
Sets the bit file position within this object to that represented by the specified bit file position.
- setOffset(BitFilePosition) - Method in class org.terrier.structures.BasicLexiconEntry
-
Sets the bit file position within this object to that represented by the specified bit file position.
- setOffset(BitFilePosition) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Sets the offset using a BitFilePosition
- setOffset(BitFilePosition) - Method in interface org.terrier.structures.BitFilePosition
-
Sets the bit file position within this object to that represented by the specified bit file position.
- setOffset(BitFilePosition) - Method in class org.terrier.structures.FilePosition
-
Sets the bit file position within this object to that represented by the specified bit file position.
- setOffset(BitFilePosition) - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Sets the bit file position within this object to that represented by the specified bit file position.
- setOffset(BitFilePosition) - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
Sets the offset using a BitFilePosition
- setOffset(BitFilePosition) - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Sets the bit file position within this object to that represented by the specified bit file position.
- setOffset(BitFilePosition) - Method in class org.terrier.structures.SimpleDocumentIndexEntry
-
Sets the bit file position within this object to that represented by the specified bit file position.
- setOriginalQuery(String) - Method in class org.terrier.querying.Request
-
sets the string of the original query, before applying any pre-processing
- setOriginalQuery(String) - Method in interface org.terrier.querying.SearchRequest
-
sets the original query, before any preprocessing
- setOriginalQueryTerms(MatchingQueryTerms) - Method in class org.terrier.querying.DFRBagExpansionTerms
- setOriginalQueryTerms(MatchingQueryTerms) - Method in class org.terrier.querying.ExpansionTerms
-
Set the original query terms.
- setOutputIndex(IndexOnDisk) - Method in class org.terrier.structures.merging.StructureMerger
-
Sets the output index.
- setParameter(double) - Method in interface org.terrier.matching.Model
-
Many models require 1 parameter to be set - this is often dependant on the corpus and the model, so should be set for each Terrier instance.
- setParameter(double) - Method in class org.terrier.matching.models.aftereffect.AfterEffect
- setParameter(double) - Method in class org.terrier.matching.models.BM25
-
Sets the b parameter to BM25 ranking formula
- setParameter(double) - Method in class org.terrier.matching.models.DFRWeightingModel
-
Set the frequency normalisation parameter.
- setParameter(double) - Method in class org.terrier.matching.models.Dl
-
Sets the b parameter to ranking formula
- setParameter(double) - Method in class org.terrier.matching.models.normalisation.Normalisation
-
Specify the free parameter of the implemented frequency normalisation method.
- setParameter(double) - Method in class org.terrier.matching.models.SingleFieldModel
- setParameter(double) - Method in class org.terrier.matching.models.TF_IDF
-
Sets the b parameter to ranking formula
- setParameter(double) - Method in class org.terrier.matching.models.Tf
-
Sets the b parameter to ranking formula
- setParameter(double) - Method in class org.terrier.matching.models.WeightingModel
-
Sets the c value
- setPath(String) - Method in class org.terrier.realtime.incremental.IncrementalIndex
- setPointer(Pointer) - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
Update the pointer
- setPointer(Pointer) - Method in class org.terrier.realtime.multi.MultiDocumentEntry
- setPointer(Pointer) - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Not implemented.
- setPointer(Pointer) - Method in class org.terrier.structures.BasicDocumentIndexEntry
-
Sets the pointer within this object to that represented by the specified pointer.
- setPointer(Pointer) - Method in class org.terrier.structures.BasicLexiconEntry
-
Update the pointer
- setPointer(Pointer) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Update the pointer
- setPointer(Pointer) - Method in class org.terrier.structures.LexiconEntry
-
Update the pointer
- setPointer(Pointer) - Method in interface org.terrier.structures.Pointer
-
Sets the pointer within this object to that represented by the specified pointer.
- setPointer(Pointer) - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Update the pointer
- setPointer(Pointer) - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
Update the pointer
- setPointer(Pointer) - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Sets the pointer within this object to that represented by the specified pointer.
- setPointer(Pointer) - Method in class org.terrier.structures.SimpleDocumentIndexEntry
-
Sets the pointer within this object to that represented by the specified pointer.
- setPosting(int, WritablePosting) - Method in class org.terrier.matching.daat.FatCandidateResult
- setPostingImplementation(Class<? extends IterablePosting>) - Method in class org.terrier.structures.bit.BitPostingIndex
- setPostings(WritablePosting[][]) - Method in class org.terrier.matching.daat.FatCandidateResultSet
- setPostings(WritablePosting[][]) - Method in class org.terrier.matching.FatQueryResultSet
- setPostings(WritablePosting[][]) - Method in interface org.terrier.matching.FatResultSet
- setPrefix(String) - Method in class org.terrier.realtime.incremental.IncrementalIndex
- setPrefixID(int) - Method in class org.terrier.realtime.incremental.IncrementalIndex
- setProperties(Properties) - Method in class org.terrier.querying.LocalManager
- setProperties(Properties) - Method in interface org.terrier.querying.Manager
-
Set all these properties.
- setProperty(String, String) - Method in class org.terrier.indexing.FileDocument
-
Set a document property
- setProperty(String, String) - Method in class org.terrier.indexing.TaggedDocument
-
Allows a named property to be added to the Document.
- setProperty(String, String) - Method in class org.terrier.querying.LocalManager
- setProperty(String, String) - Method in interface org.terrier.querying.Manager
-
Provide a common interface for changing property values.
- setProperty(String, String) - Static method in class org.terrier.utility.ApplicationSetup
-
Sets a value for the specified property.
- setProximityDistance(int) - Method in class org.terrier.querying.parser.PhraseQuery
-
Sets the allowed distance, in blocks, between the phrase terms.
- setQuery(Query) - Method in class org.terrier.matching.MatchingQueryTerms
-
Allows the manager to set the query that was used to query the system.
- setQuery(Query) - Method in class org.terrier.querying.Request
-
Set the query to be a parsed Query syntax tree, as generated by the Terrier query parser
- setQueryExpansionModel(QueryExpansionModel) - Method in class org.terrier.querying.QueryExpansion
-
Set the used query expansion model.
- setQueryId(String) - Method in class org.terrier.matching.MatchingQueryTerms
-
Sets the query id
- setQueryID(String) - Method in class org.terrier.querying.Request
-
Set a unique identifier for this query request.
- setQueryID(String) - Method in interface org.terrier.querying.SearchRequest
-
Set a unique identifier for this query request.
- setQueryNo(String) - Method in class org.terrier.evaluation.TerrierEvaluation.Record
-
set query number
- setQueryTerms(String[]) - Method in class org.terrier.matching.daat.FatCandidateResultSet
- setQueryTerms(String[]) - Method in class org.terrier.matching.FatQueryResultSet
- setQueryTerms(String[]) - Method in interface org.terrier.matching.FatResultSet
- setRank(int) - Method in class org.terrier.evaluation.TerrierEvaluation.Record
-
set rank position
- setRequest(Request) - Method in class org.terrier.matching.MatchingQueryTerms
-
Sets the request.
- setRequest(Request) - Method in class org.terrier.matching.models.WeightingModel
-
Sets request
- setRequired(boolean) - Method in class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
- setRequired(boolean) - Method in class org.terrier.querying.parser.RequirementQuery
-
Sets whether the query is required or not.
- setRequired(int) - Method in class org.terrier.querying.parser.SingleTermQuery
-
Sets the value of the required switch.
- setRequired(Boolean) - Method in class org.terrier.querying.parser.Query.QTPBuilder
- setRequired(Boolean) - Method in class org.terrier.querying.parser.Query.QueryTermsParameter
- setResultSet(ResultSet) - Method in class org.terrier.querying.Request
-
Set the result set returned by this object to be this results.
- setResultSize(int) - Method in class org.terrier.matching.AccumulatorResultSet
-
Sets the effective size of the result set, that is the number of documents to be sorted after retrieval.
- setResultSize(int) - Method in class org.terrier.matching.CollectionResultSet
-
Sets the effective size of the result set, that is the number of documents to be sorted after retrieval.
- setResultSize(int) - Method in class org.terrier.matching.daat.CandidateResultSet
- setResultSize(int) - Method in interface org.terrier.matching.ResultSet
-
Sets the effective size of the result set, that is the number of documents to be sorted after retrieval.
- setReverseMeta(boolean) - Method in class org.terrier.structures.merging.StructureMerger
- setScores(double[]) - Method in class org.terrier.matching.daat.FatCandidateResultSet
- setScores(double[]) - Method in class org.terrier.matching.FatQueryResultSet
- setScores(double[]) - Method in interface org.terrier.matching.FatResultSet
- setStartedProcessingTime(long) - Method in class org.terrier.querying.Request
-
sets the time when the processing of the request started
- setStartedProcessingTime(long) - Method in interface org.terrier.querying.SearchRequest
-
Sets the started processing time.
- setStatistics(int, int) - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
Update the document frequency and term frequency
- setStatistics(int, int) - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Not implemented.
- setStatistics(int, int) - Method in class org.terrier.structures.BasicLexiconEntry
-
Set the term statistics, in particular, the number of documents that this term appears in and the total number of occurrences of the term.
- setStatistics(int, int) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
- setStatistics(int, int) - Method in class org.terrier.structures.LexiconEntry
-
Update the document frequency and term frequency
- setStatistics(int, int) - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Set the term statistics, in particular, the number of documents that this term appears in and the total number of occurrences of the term.
- setStatistics(int, int) - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
- setStatusCode(int) - Method in class org.terrier.matching.AccumulatorResultSet
-
set status code
- setStatusCode(int) - Method in class org.terrier.matching.CollectionResultSet
-
Sets the status code for the current result set.
- setStatusCode(int) - Method in class org.terrier.matching.daat.CandidateResultSet
-
Sets the status code.
- setStatusCode(int) - Method in interface org.terrier.matching.ResultSet
-
Sets the status code.
- setTabSize(int) - Method in class org.terrier.matching.matchops.SimpleCharStream
- setTabSize(int) - Method in class org.terrier.querying.parser.SimpleCharStream
- setTabSize(int) - Method in class org.terrier.utility.SimpleCharStream
- setTag(String) - Method in class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
- setTag(String) - Method in class org.terrier.querying.parser.Query.QTPBuilder
- setTags(String) - Method in class org.terrier.indexing.TRECCollection
-
protected method for initialising the opening and closing document and document number tags.
- setTags(Set<String>[]) - Method in class org.terrier.matching.daat.FatCandidateResultSet
- setTags(Set<String>[]) - Method in class org.terrier.matching.FatQueryResultSet
- setTags(Set<String>[]) - Method in interface org.terrier.matching.FatResultSet
- setTerm(String) - Method in class org.terrier.matching.matchops.SingleTermOp
- setTerm(String) - Method in class org.terrier.querying.parser.SingleTermQuery
-
Sets the string of the term.
- setTermCode(String, int) - Method in class org.terrier.utility.TermCodes
-
For when you manually want to set the term for a given term, and you know that this term and termcodes do NOT exist, then you can use this method.
- setTermId(int) - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
Set the term ID, the integer representation of the term in the index, e.g.
- setTermId(int) - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Not implemented.
- setTermId(int) - Method in class org.terrier.structures.BasicLexiconEntry
-
Sets the ID for this term
- setTermId(int) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Set the term ID, the integer representation of the term in the index, e.g.
- setTermId(int) - Method in class org.terrier.structures.LexiconEntry
-
Set the term ID, the integer representation of the term in the index, e.g.
- setTermId(int) - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Sets the ID for this term
- setTermId(int) - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
Set the term ID, the integer representation of the term in the index, e.g.
- setTermIdLookup(MapLexicon.Id2EntryIndexLookup) - Method in class org.terrier.structures.MapLexicon
- setTermProperty(String, double) - Method in class org.terrier.matching.MatchingQueryTerms
- setTermProperty(String, EntryStatistics) - Method in class org.terrier.matching.MatchingQueryTerms
-
Sets a term's statistics for the given query term.
- setTermProperty(Operator, double) - Method in class org.terrier.matching.MatchingQueryTerms
-
Adds a term to the query with a given weight.
- setTermProperty(Operator, double, WeightingModel) - Method in class org.terrier.matching.MatchingQueryTerms
-
Sets the weight and a term score modifier for the given query term.
- setTermProperty(Operator, WeightingModel) - Method in class org.terrier.matching.MatchingQueryTerms
-
Sets a term score modifier for the given query term.
- setTermProperty(Operator, EntryStatistics) - Method in class org.terrier.matching.MatchingQueryTerms
- setTerms(MatchingQueryTerms) - Method in class org.terrier.querying.parser.Query.QueryTermsParameter
- setTf(int) - Method in class org.terrier.structures.postings.BasicPostingImpl
-
Set the term frequency in the document
- setto(int, int, String) - Method in class org.terrier.terms.TRv2PorterStemmer
-
Sets (j+1),...k to the characters in the string s, readjusting k and j.
- setto(String) - Method in class org.terrier.terms.PorterStemmer
- setTopicsParser(String) - Method in class org.terrier.applications.batchquerying.TRECQuerying
- setTotalDocumentLength(double) - Method in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
Set the total document length.
- setTotalDocumentLength(double) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Allows the totalDocumentLength to be set after the fact
- setupPlugins() - Static method in class org.terrier.utility.ApplicationSetup
-
Calls the initialise method of any plugins named in terrier.plugins
- setValue(LexiconEntry) - Method in class org.terrier.structures.Lexicon.LexiconFileEntry
- setValue(V) - Method in class org.terrier.structures.collections.MapEntry
- setWeight(double) - Method in class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
- setWeight(double) - Method in class org.terrier.querying.parser.DisjunctiveQuery
-
Sets the weight of the disjunctive "term".
- setWeight(double) - Method in class org.terrier.querying.parser.ExplicitMultiTermQuery
-
Sets the weight of the query term.
- setWeight(double) - Method in class org.terrier.querying.parser.MultiTermQuery
-
Sets the weight of the disjunctive "term".
- setWeight(double) - Method in class org.terrier.querying.parser.SingleTermQuery
-
Sets the weight of the query term.
- setWeight(Double) - Method in class org.terrier.querying.parser.Query.QTPBuilder
- setWeight(Double) - Method in class org.terrier.querying.parser.Query.QueryTermsParameter
- setWeightExpansion(double) - Method in class org.terrier.querying.ExpansionTerms.ExpansionTerm
-
Sets the expansion weight of the term.
- setWeightingModels(List<WeightingModel>) - Method in class org.terrier.querying.parser.Query.QTPBuilder
- setWhitelist(String...) - Method in class org.terrier.utility.TagSet.TagSetFactory
- setWhitelist(List<String>) - Method in class org.terrier.utility.TagSet.TagSetFactory
- setWindowSize(int) - Method in interface org.terrier.structures.NgramEntryStatistics
-
Update the window size
- setWindowSize(int) - Method in class org.terrier.structures.SimpleNgramEntryStatistics
- shortcut - Variable in class org.terrier.structures.collections.FSOrderedMapFile
- ShowDocumentCommand - Class in org.terrier.applications
-
Utility command to display the contents of a document to stdout, as obtained from the direct index.
- ShowDocumentCommand() - Constructor for class org.terrier.applications.ShowDocumentCommand
- SimpleBitIndexPointer - Class in org.terrier.structures
-
An implementation of a BitIndexPointer.
- SimpleBitIndexPointer() - Constructor for class org.terrier.structures.SimpleBitIndexPointer
-
Construct an instance of the class.
- SimpleBitIndexPointer(byte, long, byte, int) - Constructor for class org.terrier.structures.SimpleBitIndexPointer
-
Construct an instance of the class with
- SimpleBitIndexPointer(long, byte, int) - Constructor for class org.terrier.structures.SimpleBitIndexPointer
-
Construct an instance of the class with
- SimpleBitIndexPointer.Factory - Class in org.terrier.structures
-
Factory class for
SimpleBitIndexPointer
. - SimpleCharStream - Class in org.terrier.matching.matchops
-
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
- SimpleCharStream - Class in org.terrier.querying.parser
-
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
- SimpleCharStream - Class in org.terrier.utility
-
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
- SimpleCharStream(InputStream) - Constructor for class org.terrier.matching.matchops.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream) - Constructor for class org.terrier.querying.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream) - Constructor for class org.terrier.utility.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int) - Constructor for class org.terrier.matching.matchops.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int) - Constructor for class org.terrier.querying.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int) - Constructor for class org.terrier.utility.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int, int) - Constructor for class org.terrier.matching.matchops.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int, int) - Constructor for class org.terrier.querying.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int, int) - Constructor for class org.terrier.utility.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class org.terrier.matching.matchops.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class org.terrier.querying.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class org.terrier.utility.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int) - Constructor for class org.terrier.matching.matchops.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int) - Constructor for class org.terrier.querying.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int) - Constructor for class org.terrier.utility.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.terrier.matching.matchops.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.terrier.querying.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.terrier.utility.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class org.terrier.matching.matchops.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class org.terrier.querying.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class org.terrier.utility.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int) - Constructor for class org.terrier.matching.matchops.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int) - Constructor for class org.terrier.querying.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int) - Constructor for class org.terrier.utility.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int, int) - Constructor for class org.terrier.matching.matchops.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int, int) - Constructor for class org.terrier.querying.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int, int) - Constructor for class org.terrier.utility.SimpleCharStream
-
Constructor.
- SimpleDecorate - Class in org.terrier.querying
-
A simple decorator, which applies all metadata in the MetaIndex to each retrieved, displayed document.
- SimpleDecorate() - Constructor for class org.terrier.querying.SimpleDecorate
- SimpleDecorateProcess - Class in org.terrier.querying
-
A simple decorator, which applies all metadata in the MetaIndex to each retrieved, displayed document.
- SimpleDecorateProcess() - Constructor for class org.terrier.querying.SimpleDecorateProcess
- SimpleDocumentIndexEntry - Class in org.terrier.structures
-
A document index entry that doesn't write out direct index offset.
- SimpleDocumentIndexEntry() - Constructor for class org.terrier.structures.SimpleDocumentIndexEntry
-
Construct an instance of the class.
- SimpleDocumentIndexEntry(DocumentIndexEntry) - Constructor for class org.terrier.structures.SimpleDocumentIndexEntry
-
Construct an instance of the class with
- SimpleDocumentIndexEntry.Factory - Class in org.terrier.structures
-
Factory for the creation of DocumentIndexEntry objects
- SimpleFileCollection - Class in org.terrier.indexing
-
Implements a collection that can read arbitrary files on disk.
- SimpleFileCollection() - Constructor for class org.terrier.indexing.SimpleFileCollection
-
A default constructor that uses the files to be processed by this collection, as specified by the property collection.spec
- SimpleFileCollection(String) - Constructor for class org.terrier.indexing.SimpleFileCollection
-
Creates an instance of the class.
- SimpleFileCollection(String, String, String, String) - Constructor for class org.terrier.indexing.SimpleFileCollection
-
additional constructors required by TRECIndexing
- SimpleFileCollection(List<String>, boolean) - Constructor for class org.terrier.indexing.SimpleFileCollection
-
Constructs an instance of the class with the given list of files.
- SimpleFileCollection(List<String>, String, String, String) - Constructor for class org.terrier.indexing.SimpleFileCollection
-
additional constructors required by TRECIndexing
- SimpleJettyHTTPServer - Class in org.terrier.utility
-
Class to make a simple Jetty servlet.
- SimpleJettyHTTPServer(String, int, String) - Constructor for class org.terrier.utility.SimpleJettyHTTPServer
-
Create a new server, bound to the specified IP address (optional), the specified port, and serving from the specified directory
- SimpleJettyHTTPServer.Command - Class in org.terrier.utility
- SimpleMedlineXMLCollection - Class in org.terrier.indexing
-
Initial implementation of a class that generates a Collection with Documents from a series of XML files in the Medline format.
- SimpleMedlineXMLCollection() - Constructor for class org.terrier.indexing.SimpleMedlineXMLCollection
-
The default constructor.
- SimpleMedlineXMLCollection(String, String) - Constructor for class org.terrier.indexing.SimpleMedlineXMLCollection
-
An alternative constructor.
- SimpleMedlineXMLCollection(String, String, String, String) - Constructor for class org.terrier.indexing.SimpleMedlineXMLCollection
-
Constructor required by TRECIndexing
- SimpleMedlineXMLCollection(List<String>, String, String, String) - Constructor for class org.terrier.indexing.SimpleMedlineXMLCollection
-
Constructor required by TRECIndexing
- SimpleNgramEntryStatistics - Class in org.terrier.structures
- SimpleNgramEntryStatistics() - Constructor for class org.terrier.structures.SimpleNgramEntryStatistics
- SimpleNgramEntryStatistics(int) - Constructor for class org.terrier.structures.SimpleNgramEntryStatistics
- SimpleNgramEntryStatistics(EntryStatistics) - Constructor for class org.terrier.structures.SimpleNgramEntryStatistics
- SimpleStaticScoreModifier - Class in org.terrier.matching.dsms
-
Provides a way to integrate a static (query independent) document (prior) feature into the document scores.
- SimpleStaticScoreModifier() - Constructor for class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
Constructs an instance of SimpleStaticScoreModifier.
- SimpleXMLCollection - Class in org.terrier.indexing
-
Initial implementation of a class that generates a Collection with Documents from a series of XML files.
- SimpleXMLCollection() - Constructor for class org.terrier.indexing.SimpleXMLCollection
-
Construct a SimpleXMLCollection
- SimpleXMLCollection(String, String) - Constructor for class org.terrier.indexing.SimpleXMLCollection
-
Construct a SimpleXMLCollection
- SimpleXMLCollection(String, String, String, String) - Constructor for class org.terrier.indexing.SimpleXMLCollection
-
additional constructors required by TRECIndexing
- SimpleXMLCollection(List<String>) - Constructor for class org.terrier.indexing.SimpleXMLCollection
-
Construct a SimpleXMLCollection
- SimpleXMLCollection(List<String>, String, String, String) - Constructor for class org.terrier.indexing.SimpleXMLCollection
-
additional constructors required by TRECIndexing
- SingleFieldModel - Class in org.terrier.matching.models
-
Use a normal weighting model on a pre-determine subset of the field.
- SingleFieldModel(String[]) - Constructor for class org.terrier.matching.models.SingleFieldModel
- SingleIndexRestServer - Class in org.terrier.rest
-
Loads the default index and exports via a REST service at http://localhost:8080/
- SingleIndexRestServer() - Constructor for class org.terrier.rest.SingleIndexRestServer
- SingleLineTRECQuery - Class in org.terrier.applications.batchquerying
-
This class can be used to extract batch queries from a simpler format than the regular SGML TREC format.
- SingleLineTRECQuery() - Constructor for class org.terrier.applications.batchquerying.SingleLineTRECQuery
-
Constructor - default
- SingleLineTRECQuery(String) - Constructor for class org.terrier.applications.batchquerying.SingleLineTRECQuery
-
Reads queries from the specified filename
- SingleLineTRECQuery(String[]) - Constructor for class org.terrier.applications.batchquerying.SingleLineTRECQuery
-
Reads queries from the specified filenames
- SingleLineTRECQuery(String[], boolean) - Constructor for class org.terrier.applications.batchquerying.SingleLineTRECQuery
- SingleLineTRECQuery(String[], Tokeniser) - Constructor for class org.terrier.applications.batchquerying.SingleLineTRECQuery
- SingleLineTRECQuery(String, boolean) - Constructor for class org.terrier.applications.batchquerying.SingleLineTRECQuery
- SingleLineTRECQuery(String, Tokeniser) - Constructor for class org.terrier.applications.batchquerying.SingleLineTRECQuery
- SinglePassIndexerFlushDelegate - Interface in org.terrier.structures.indexing.singlepass
-
Used by
ExtensibleSinglePassIndexer
for delegating the flushing of memory. - SingleTermOp - Class in org.terrier.matching.matchops
-
This class implements a single indexing token as a matching op.
- SingleTermOp(String) - Constructor for class org.terrier.matching.matchops.SingleTermOp
- SingleTermOp(String, String) - Constructor for class org.terrier.matching.matchops.SingleTermOp
- singleTermQuery() - Method in class org.terrier.querying.parser.TerrierQLParser
- SingleTermQuery - Class in org.terrier.querying.parser
-
Models a query of a single term.
- SingleTermQuery() - Constructor for class org.terrier.querying.parser.SingleTermQuery
-
An empty default constructor.
- SingleTermQuery(String) - Constructor for class org.terrier.querying.parser.SingleTermQuery
-
Creates an instance of the class for the given query term.
- SingleTermQuery(String, int) - Constructor for class org.terrier.querying.parser.SingleTermQuery
-
Creates an instance of the class for the given query term that should be either required or not.
- singletonConfiguration - Static variable in class org.terrier.utility.io.HadoopPlugin
-
main configuration object to use for Hadoop access
- singletonHadoopPlugin - Static variable in class org.terrier.utility.io.HadoopPlugin
-
instance of this class - it is a singleton
- site - Variable in class org.terrier.querying.SiteFilter
- SiteFilter - Class in org.terrier.querying
-
Filter that removes hosts which dont match an appropriate site: constraint, as specified in a control.
- SiteFilter() - Constructor for class org.terrier.querying.SiteFilter
- size - Variable in class org.terrier.compression.bit.BitFileBuffered.BitInBuffered
-
size of the buffer
- size - Variable in class org.terrier.utility.FixedSizeInputStream
-
number of bytes read so far
- size() - Method in class org.terrier.matching.PostingListManager
-
Returns the number of posting lists for this query
- size() - Method in class org.terrier.querying.IndexRef
- size() - Method in class org.terrier.realtime.memory.MemoryMetaIndex
-
How many documents in this metaindex
- size() - Method in class org.terrier.realtime.multi.MultiMeta
-
How many documents in this metaindex
- size() - Method in class org.terrier.structures.BaseCompressingMetaIndex
- size() - Method in class org.terrier.structures.collections.FSArrayFile
- size() - Method in class org.terrier.structures.collections.FSOrderedMapFile
-
Returns the number of entries in this map
- size() - Method in class org.terrier.structures.concurrent.ConcurrentDecodingMetaIndex
- size() - Method in interface org.terrier.structures.MetaIndex
-
How many documents in this metaindex
- sizeInBytes - Static variable in class org.terrier.structures.FilePosition
-
The number of bytes a file position could be converted to - 8 for the byte's long, 1 for the bits
- sizeInBytes() - Static method in class org.terrier.structures.FilePosition
-
How large is this object when serialized
- skip(int) - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
- skip(int) - Method in class org.terrier.structures.collections.FSArrayFile.ArrayFileIterator
- skip(int) - Method in class org.terrier.structures.collections.FSOrderedMapFile.EntryIterator
- skip(int) - Method in class org.terrier.structures.FSOMapFileLexiconGeneric.MapFileLexiconEntryIterator
- skip(int) - Method in interface org.terrier.structures.Skipable
-
Deprecated.
- skip(long) - Method in class org.terrier.utility.FixedSizeInputStream
-
Skips n bytes from the stream.
- skip(long) - Method in class org.terrier.utility.io.CountingInputStream
-
Calls Skip(long n)
- skip(long) - Method in class org.terrier.utility.LookAheadReader
-
Skips n characters from the stream.
- skip(long) - Method in class org.terrier.utility.LookAheadStream
-
Skips n bytes from the stream.
- skip(long) - Method in class org.terrier.utility.ProcessInputStream
- Skipable - Interface in org.terrier.structures
-
Deprecated.
- skipBits(int) - Method in interface org.terrier.compression.bit.BitIn
-
Skip a number of bits while reading the bit file.
- skipBits(int) - Method in class org.terrier.compression.bit.BitInBase
-
Skip a number of bits in the current input stream
- skipBits(int) - Method in class org.terrier.compression.bit.DebuggingBitIn
- skipBytes(int) - Method in class org.terrier.utility.io.DebuggingDataInput
- skipBytes(long) - Method in class org.terrier.compression.bit.BitFileBuffered.BitInBuffered
-
Skip a number of bytes while reading the bit file.
- skipBytes(long) - Method in class org.terrier.compression.bit.BitFileChannel.FileChannelBitInBuffered
- skipBytes(long) - Method in interface org.terrier.compression.bit.BitIn
-
Skip a number of bytes while reading the bit file.
- skipBytes(long) - Method in class org.terrier.compression.bit.BitInputStream
-
Skip a number of bytes while reading the bit file.
- skipBytes(long) - Method in class org.terrier.compression.bit.ConcurrentBitFileBuffered.ConcurrentBitInBuffered
- skipBytes(long) - Method in class org.terrier.compression.bit.DebuggingBitIn
- SkipFile - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
A boolean which is true when a new file is open.
- SkipFile - Variable in class org.terrier.indexing.TwitterJSONCollection
-
A boolean which is true when a new file is open.
- SkipTermPipeline - Class in org.terrier.terms
-
Class that identified tokens which should not be passed down the entire term pipeline, and instead passed onto a specified stage instead.
- SkipTermPipeline(TermPipeline, TermPipeline) - Constructor for class org.terrier.terms.SkipTermPipeline
-
Instantiate this object, using properties to define tokens.
- SkipTermPipeline(TermPipeline, TermPipeline, String[]) - Constructor for class org.terrier.terms.SkipTermPipeline
-
Instantiate this object.
- SnowballStemmer - Class in org.terrier.terms
-
Classic Snowball stemmer implmented by Snowball.
- SnowballStemmer(String, TermPipeline) - Constructor for class org.terrier.terms.SnowballStemmer
-
Creates a new stemmer object for the language StemLanguage.
- sort - Variable in class org.terrier.matching.AbstractScoringMatching
- sort() - Method in class org.terrier.learning.FeaturedQueryResultSet
- sort() - Method in class org.terrier.matching.AccumulatorResultSet
- sort() - Method in class org.terrier.matching.CollectionResultSet
- sort() - Method in class org.terrier.matching.daat.CandidateResultSet
- sort() - Method in class org.terrier.matching.QueryResultSet
- sort() - Method in interface org.terrier.matching.ResultSet
-
Sorts all documents in this resultset by descending score
- sort(int) - Method in class org.terrier.learning.FeaturedQueryResultSet
- sort(int) - Method in class org.terrier.matching.AccumulatorResultSet
- sort(int) - Method in class org.terrier.matching.CollectionResultSet
- sort(int) - Method in class org.terrier.matching.daat.CandidateResultSet
- sort(int) - Method in class org.terrier.matching.daat.FatCandidateResultSet
- sort(int) - Method in class org.terrier.matching.FatQueryResultSet
-
Sorts the top topDocs document in this resultset be first.
- sort(int) - Method in class org.terrier.matching.QueryResultSet
- sort(int) - Method in interface org.terrier.matching.ResultSet
-
Sorts the top topDocs document in this resultset be first.
- sort(int[], int[]) - Static method in class org.terrier.sorting.SortAscendingPairedVectors
-
Sorts the two vectors with respect to the ascending order of the first one.
- sort(int[], int[]) - Static method in class org.terrier.sorting.SortDescendingPairedVectors
-
Sorts the three vectors with respect to the descending order of the first one.
- sort(int[], int[][]) - Static method in class org.terrier.sorting.SortAscendingVectors
-
Sort the vectors contained in u with respect to the ascending order of the vector a.
- sort(int[], int[], int[]) - Static method in class org.terrier.sorting.SortAscendingTripleVectors
-
Sorts the three vectors with respect to the ascending order of the first one.
- sort(int[], int[], int[], int[]) - Static method in class org.terrier.sorting.SortAscendingQuadrupleVectors
-
Sorts the four vectors with respect to the ascending order of the first one.
- sort(int[], int[], int[], int[], int[]) - Static method in class org.terrier.sorting.SortAscendingQuintupleVectors
-
Sorts the five vectors with respect to the ascending order of the first one.
- sort2(int[], int[]) - Static method in class org.terrier.sorting.SortAscendingVectors
-
Sorts the two vectors with respect to the ascending order of the first one.
- SortAscendingPairedVectors - Class in org.terrier.sorting
-
This class sorts a pair of arrays, where the corresponding entries are related.
- SortAscendingPairedVectors() - Constructor for class org.terrier.sorting.SortAscendingPairedVectors
- SortAscendingQuadrupleVectors - Class in org.terrier.sorting
-
This class sorts four arrays, where the corresponding entries are related.
- SortAscendingQuadrupleVectors() - Constructor for class org.terrier.sorting.SortAscendingQuadrupleVectors
- SortAscendingQuintupleVectors - Class in org.terrier.sorting
-
This class sorts five arrays, where the corresponding entries are related.
- SortAscendingQuintupleVectors() - Constructor for class org.terrier.sorting.SortAscendingQuintupleVectors
- SortAscendingTripleVectors - Class in org.terrier.sorting
-
This class sorts five arrays, where the corresponding entries are related.
- SortAscendingTripleVectors() - Constructor for class org.terrier.sorting.SortAscendingTripleVectors
- SortAscendingVectors - Class in org.terrier.sorting
-
This class sorts one or more arrays, based on sorting a key array, ie where the corresponding entries are related.
- SortAscendingVectors() - Constructor for class org.terrier.sorting.SortAscendingVectors
- SortDescendingPairedVectors - Class in org.terrier.sorting
-
This class sorts a pair of arrays, where the corresponding entries are related.
- SortDescendingPairedVectors() - Constructor for class org.terrier.sorting.SortDescendingPairedVectors
- source - Variable in class org.terrier.matching.models.StaticScoreModifierWeightingModel
- sourcepackage() - Method in class org.terrier.applications.AbstractQuerying.AbstractQueryingCommand
- sourcepackage() - Method in class org.terrier.applications.BatchIndexing.Command
- sourcepackage() - Method in class org.terrier.applications.CLITool.HelpAliasCLITool
- sourcepackage() - Method in class org.terrier.applications.CLITool.HelpCLITool
- sourcepackage() - Method in class org.terrier.applications.CLITool
- sourcepackage() - Method in class org.terrier.applications.ShowDocumentCommand
- sourcepackage() - Method in class org.terrier.evaluation.BatchEvaluationCommand
- sourcepackage() - Method in class org.terrier.evaluation.TrecEvalEvaluation.Command
- sourcepackage() - Method in class org.terrier.learning.JForestsCommand
- sourcepackage() - Method in class org.terrier.rest.SingleIndexRestServer
- sourcepackage() - Method in class org.terrier.structures.indexing.singlepass.Inverted2DirectCommand
- sourcepackage() - Method in class org.terrier.structures.IndexStatsCommand
- sourcepackage() - Method in class org.terrier.structures.IndexUtil.Command
- sourcepackage() - Method in class org.terrier.structures.merging.StructureMerger.Command
- sourcepackage() - Method in class org.terrier.utility.SimpleJettyHTTPServer.Command
- sourceStructure - Variable in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
- SPACE - Static variable in interface org.terrier.querying.parser.TerrierQLParserConstants
-
RegularExpression Id.
- spaces - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- SpanishSnowballStemmer - Class in org.terrier.terms
-
Spanish stemmer implmented by Snowball.
- SpanishSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.SpanishSnowballStemmer
-
constructor
- specialToken - Variable in class org.terrier.matching.matchops.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- specialToken - Variable in class org.terrier.querying.parser.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- specialToken - Variable in class org.terrier.utility.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- SPLIT_SPACE_PLUS - Static variable in class org.terrier.matching.TRECResultsMatching
- splitCollectionSpecFileList(String, int) - Static method in class org.terrier.indexing.CollectionFactory
- splitList(List<T>, int) - Static method in class org.terrier.indexing.CollectionFactory
- srcIndex1 - Variable in class org.terrier.structures.merging.LexiconMerger
- srcIndex1 - Variable in class org.terrier.structures.merging.StructureMerger
-
source index 1
- srcIndex2 - Variable in class org.terrier.structures.merging.LexiconMerger
- srcIndex2 - Variable in class org.terrier.structures.merging.StructureMerger
-
source index 2
- standardDeviation(double[]) - Static method in class org.terrier.utility.StaTools
-
The standard deviation of an array of double values.
- standardNormalisation(double[]) - Static method in class org.terrier.utility.StaTools
-
Normalises the data in the specified array to be in range [0,1], with 0 as the minimum, and 1 as the maximum.
- standardNormalisation(float[]) - Static method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
Normalises the data in the specified array to be in range [0,1], with 0 as the minimum, and 1 as the maximum.
- standardNormalisation(float[]) - Static method in class org.terrier.utility.StaTools
-
Normalises the data in the specified array to be in range [0,1], with 0 as the minimum, and 1 as the maximum.
- start() - Method in class org.terrier.utility.SimpleJettyHTTPServer
-
start webserver
- start_docnoTag - Variable in class org.terrier.indexing.TRECCollection
-
The opening document number tag.
- start_docnoTagLength - Variable in class org.terrier.indexing.TRECCollection
-
The length of the opening document number tag.
- start_docTag - Variable in class org.terrier.indexing.TRECCollection
-
The opening document tag.
- start_docTagLength - Variable in class org.terrier.indexing.TRECCollection
-
The length of the opening document tag.
- startBitOffset - Variable in class org.terrier.structures.BasicLexiconEntry
-
the start bit offset of the entry in the inverted index
- startBitOffset - Variable in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
the start bit offset of the entry in the inverted index
- startingBatchOfQueries() - Method in class org.terrier.applications.batchquerying.TRECQuerying
-
Before starting a batch of queries, this method is called by processQueries()
- startingTime - Variable in class org.terrier.utility.TerrierTimer
-
The starting system time in millisecond.
- startOffset - Variable in class org.terrier.structures.BasicLexiconEntry
-
the start offset of the entry in the inverted index
- startOffset - Variable in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
the start offset of the entry in the inverted index
- startPropertyTags - Variable in class org.terrier.indexing.TRECCollection
-
The start property tags
- startServer(String) - Static method in class org.terrier.rest.SingleIndexRestServer
-
Starts Grizzly HTTP server exposing JAX-RS resources defined in this application.
- STAT - Static variable in interface org.terrier.utility.Files.FSCapability
-
FS can determine properties of a file or directory
- STATIC_LEXER_ERROR - Static variable in error org.terrier.matching.matchops.TokenMgrError
-
An attempt was made to create a second instance of a static token manager.
- STATIC_LEXER_ERROR - Static variable in error org.terrier.querying.parser.TokenMgrError
-
An attempt was made to create a second instance of a static token manager.
- STATIC_LEXER_ERROR - Static variable in error org.terrier.utility.TokenMgrError
-
An attempt was made to create a second instance of a static token manager.
- StaticFeature - Class in org.terrier.matching.models
-
Class for query independent features loaded from file.
- StaticFeature(double[]) - Constructor for class org.terrier.matching.models.StaticFeature
- StaticFeature(TIntDoubleHashMap) - Constructor for class org.terrier.matching.models.StaticFeature
- StaticFeature(String[]) - Constructor for class org.terrier.matching.models.StaticFeature
- staticFlag - Static variable in class org.terrier.matching.matchops.SimpleCharStream
-
Whether parser is static.
- staticFlag - Static variable in class org.terrier.querying.parser.SimpleCharStream
-
Whether parser is static.
- staticFlag - Static variable in class org.terrier.utility.SimpleCharStream
-
Whether parser is static.
- staticMap - Variable in class org.terrier.matching.models.StaticScoreModifierWeightingModel
- StaticScoreModifierWeightingModel - Class in org.terrier.matching.models
-
Base abstract class for query independent features loaded from file.
- StaticScoreModifierWeightingModel(String[]) - Constructor for class org.terrier.matching.models.StaticScoreModifierWeightingModel
- staticScores - Variable in class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
The array that contains the statically computed scores.
- staticScores - Variable in class org.terrier.matching.models.StaticScoreModifierWeightingModel
- StaTools - Class in org.terrier.utility
-
This class implements a series of basic statistical functions.
- StaTools() - Constructor for class org.terrier.utility.StaTools
- stats - Variable in class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
-
Info about the query term.
- stats - Variable in class org.terrier.realtime.memory.MemoryIndex
- statusCode - Variable in class org.terrier.matching.AccumulatorResultSet
- statusCode - Variable in class org.terrier.matching.CollectionResultSet
-
A status code for the result set.
- statusCode - Variable in class org.terrier.matching.daat.CandidateResultSet
- stdErrorOfTheMean(double[]) - Static method in class org.terrier.utility.StaTools
-
This method returns the standard error of the mean for an array of data.
- StdInOutFileSystem - Class in org.terrier.utility.io
- StdInOutFileSystem() - Constructor for class org.terrier.utility.io.StdInOutFileSystem
- stem() - Method in class org.terrier.terms.PorterStemmer
-
Stem the word placed into the Stemmer buffer through calls to add().
- stem() - Method in class org.terrier.terms.WeakPorterStemmer
- stem(String) - Method in class org.terrier.terms.PorterStemmer
-
Returns the stem of a given term
- stem(String) - Method in class org.terrier.terms.SnowballStemmer
-
Stems the given term and returns the stem
- stem(String) - Method in interface org.terrier.terms.Stemmer
-
Returns the stem of a given term
- stem(String) - Method in class org.terrier.terms.TRv2PorterStemmer
-
Returns the stem of a given term
- stem(String) - Method in class org.terrier.terms.TRv2WeakPorterStemmer
-
Returns the stem of a given term, after applying the first step of Porter's stemming algorithm.
- stemmer - Variable in class org.terrier.terms.SnowballStemmer
-
The actual Snowball object that does the stemming
- Stemmer - Interface in org.terrier.terms
-
Interface for all stemmers.
- StemmerTermPipeline - Class in org.terrier.terms
-
Abstract base class for Stemmers that are also TermPipeline instances
- StemmerTermPipeline() - Constructor for class org.terrier.terms.StemmerTermPipeline
- stemMethod - Variable in class org.terrier.terms.SnowballStemmer
-
The appropriate method.
- step1() - Method in class org.terrier.terms.PorterStemmer
- step1ab() - Method in class org.terrier.terms.TRv2PorterStemmer
-
Removes the plurals and -ed or -ing.
- step1c() - Method in class org.terrier.terms.TRv2PorterStemmer
-
Turns terminal y to i when there is another vowel in the stem.
- step2() - Method in class org.terrier.terms.PorterStemmer
- step2() - Method in class org.terrier.terms.TRv2PorterStemmer
-
Maps double suffices to single ones.
- step3() - Method in class org.terrier.terms.PorterStemmer
- step3() - Method in class org.terrier.terms.TRv2PorterStemmer
-
Deals with -ic-, -full, -ness etc, similarly to the strategy of step2.
- step4() - Method in class org.terrier.terms.PorterStemmer
- step4() - Method in class org.terrier.terms.TRv2PorterStemmer
-
Takes off -ant, -ence etc., in context
vcvc . - step5() - Method in class org.terrier.terms.PorterStemmer
- step5() - Method in class org.terrier.terms.TRv2PorterStemmer
-
Removes a final -e if m() > 1, and changes -ll to -l if m() > 1.
- step6() - Method in class org.terrier.terms.PorterStemmer
- stirlingPower(double, double) - Method in class org.terrier.matching.models.basicmodel.BasicModel
-
This method provides the contract for implementing the Stirling formula for the power series.
- stirlingPower(double, double) - Static method in class org.terrier.matching.models.WeightingModelLibrary
-
This method provides the contract for implementing the Stirling formula for the power series.
- stirlingPower(double, double) - Static method in class org.terrier.utility.StaTools
-
This method provides the contract for implementing the Stirling formula for the power series.
- stk - Variable in class org.terrier.indexing.TaggedDocument
-
The stack where the tags are pushed and popped accordingly.
- stk - Static variable in class org.terrier.indexing.TRECFullTokenizer
-
The stack where the tags are pushed and popped accordingly.
- stop() - Method in class org.terrier.utility.SimpleJettyHTTPServer
-
stop webserver
- stopWords - Variable in class org.terrier.terms.Stopwords
-
The hashset that contains all the stop words.
- Stopwords - Class in org.terrier.terms
-
Implements stopword removal, as a TermPipeline object.
- Stopwords(TermPipeline) - Constructor for class org.terrier.terms.Stopwords
-
Makes a new stopword termpipeline object.
- Stopwords(TermPipeline, String) - Constructor for class org.terrier.terms.Stopwords
-
Makes a new stopword term pipeline object.
- Stopwords(TermPipeline, String[]) - Constructor for class org.terrier.terms.Stopwords
-
Makes a new stopword term pipeline object.
- storeToStream(LexiconOutputStream<String>, TermCodes) - Method in class org.terrier.structures.indexing.FieldLexiconMap
-
Stores the lexicon tree to a lexicon stream as a sequence of entries.
- storeToStream(LexiconOutputStream<String>, TermCodes) - Method in class org.terrier.structures.indexing.LexiconMap
-
Stores the lexicon tree to a lexicon stream as a sequence of entries.
- STRING_PREFIX - Static variable in class org.terrier.matching.matchops.ANDQueryOp
- STRING_PREFIX - Static variable in class org.terrier.matching.matchops.DateRangeOp
- STRING_PREFIX - Static variable in class org.terrier.matching.matchops.FuzzyTermOp
- STRING_PREFIX - Static variable in class org.terrier.matching.matchops.PhraseOp
- STRING_PREFIX - Static variable in class org.terrier.matching.matchops.PrefixTermOp
- STRING_PREFIX - Static variable in class org.terrier.matching.matchops.SynonymOp
- STRING_PREFIX - Static variable in class org.terrier.matching.matchops.UnorderedWindowOp
- stringArray - Variable in class org.terrier.indexing.TaggedDocument
-
A temporary String array
- StringComparator - Class in org.terrier.utility
-
Compares two strings which may have fixed length fields separated with a non word character (eg a dash), and a last field which corresponds to an integer.
- StringComparator() - Constructor for class org.terrier.utility.StringComparator
- StringTools - Class in org.terrier.utility
-
This class implements useful string functions
- StringTools() - Constructor for class org.terrier.utility.StringTools
- StringTools.ESCAPE - Enum in org.terrier.utility
-
Defines escape encodings that are supported.
- structureCache - Variable in class org.terrier.structures.IndexOnDisk
-
Cache of all opened index structures, but not input streams
- structureClass - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- structureInputStreamClass - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- StructureMerger - Class in org.terrier.structures.merging
-
This class merges the structures created by Terrier, so that we use fewer and larger inverted and direct files.
- StructureMerger(IndexOnDisk, IndexOnDisk, IndexOnDisk) - Constructor for class org.terrier.structures.merging.StructureMerger
-
constructor
- StructureMerger.Command - Class in org.terrier.structures.merging
- StructureMerger.NullDocumentIndex - Class in org.terrier.structures.merging
- structureName - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
- structureName - Variable in class org.terrier.structures.FSOMapFileLexiconOutputStreamGeneric
- structureName - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- structureName - Variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
- structureName - Variable in class org.terrier.structures.indexing.CompressionFactory.CompressionConfiguration
- structureName - Variable in class org.terrier.structures.indexing.DocumentIndexBuilder
-
Name of the structure to which we're writing
- subMap(K, K) - Method in class org.terrier.structures.collections.FSOrderedMapFile
- subtract(EntryStatistics) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsLexiconEntry
-
Decrement the statistics of this object by that of another.
- subtract(EntryStatistics) - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
Decrement the statistics of this object by that of another.
- subtract(EntryStatistics) - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Not implemented.
- subtract(EntryStatistics) - Method in class org.terrier.structures.BasicLexiconEntry
-
alter this lexicon entry to subtract another lexicon entry
- subtract(EntryStatistics) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Decrement the statistics of this object by that of another.
- subtract(EntryStatistics) - Method in interface org.terrier.structures.EntryStatistics
-
Decrement the statistics of this object by that of another.
- subtract(EntryStatistics) - Method in class org.terrier.structures.restructure.Tr3BlockLexiconEntry
-
Deprecated.alter this lexicon entry to subtract another lexicon entry
- subtract(EntryStatistics) - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
alter this lexicon entry to subtract another lexicon entry
- subtract(EntryStatistics) - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
Decrement the statistics of this object by that of another.
- subtract(EntryStatistics) - Method in class org.terrier.structures.SimpleNgramEntryStatistics
- suffix - Variable in class org.terrier.querying.parser.MultiTermQuery
- sum(double[]) - Static method in class org.terrier.utility.StaTools
-
The sum of an array of double.
- sum(int[]) - Static method in class org.terrier.utility.StaTools
-
The sum of an array of integers.
- sum(int[], int) - Static method in class org.terrier.utility.StaTools
-
The sum of an array of integers.
- summariser - Variable in class org.terrier.querying.Decorate
- Summariser - Class in org.terrier.querying.summarisation
-
Base class for query biased summarisers.
- Summariser() - Constructor for class org.terrier.querying.summarisation.Summariser
- summaryKeys - Variable in class org.terrier.querying.Decorate
- supports(IndexRef) - Method in class org.terrier.querying.LocalManager.Builder
- supports(IndexRef) - Method in interface org.terrier.querying.ManagerFactory.Builder
- supports(IndexRef) - Method in class org.terrier.querying.ThreadSafeManager.Builder
- supports(IndexRef) - Method in class org.terrier.realtime.incremental.IncrementalIndex.Loader
- supports(IndexRef) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsIndex.Loader
- supports(IndexRef) - Method in class org.terrier.realtime.memory.MemoryIndex.Loader
- supports(IndexRef) - Method in class org.terrier.restclient.RestClientManagerBuilder
- supports(IndexRef) - Method in class org.terrier.structures.ConcurrentIndexLoader
- supports(IndexRef) - Method in class org.terrier.structures.IndexFactory.DirectIndexLoader
- supports(IndexRef) - Method in interface org.terrier.structures.IndexFactory.IndexLoader
-
Does this IndexLoader support this IndexRef
- supports(IndexRef) - Method in class org.terrier.structures.IndexOnDisk.DiskIndexLoader
- suppressClose - Variable in class org.terrier.utility.FixedSizeInputStream
-
prevent a close() from doing anyhing, like closing the underlying stream
- suppressClose() - Method in class org.terrier.utility.FixedSizeInputStream
-
Sets it so that close() will never be called
- sw - Variable in class org.terrier.indexing.TaggedDocument
- sw - Variable in class org.terrier.indexing.TRECFullTokenizer
- SwedishSnowballStemmer - Class in org.terrier.terms
-
Swedish stemmer implmented by Snowball.
- SwedishSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.SwedishSnowballStemmer
-
constructor
- SwitchTo(int) - Method in class org.terrier.matching.matchops.MatchOpQLParserTokenManager
-
Switch to specified lex state.
- SwitchTo(int) - Method in class org.terrier.querying.parser.TerrierQLParserTokenManager
-
Switch to specified lex state.
- SwitchTo(int) - Method in class org.terrier.utility.ClassNameParserTokenManager
-
Switch to specified lex state.
- syn() - Method in class org.terrier.matching.matchops.MatchOpQLParser
- SYN - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- SynonymOp - Class in org.terrier.matching.matchops
-
This combines multiple operators into a single op.
- SynonymOp(String[]) - Constructor for class org.terrier.matching.matchops.SynonymOp
- SynonymOp(Operator[]) - Constructor for class org.terrier.matching.matchops.SynonymOp
T
- tabSize - Variable in class org.terrier.matching.matchops.SimpleCharStream
- tabSize - Variable in class org.terrier.querying.parser.SimpleCharStream
- tabSize - Variable in class org.terrier.utility.SimpleCharStream
- tag() - Method in class org.terrier.matching.matchops.MatchOpQLParser
- TAG - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- TaggedDocument - Class in org.terrier.indexing
-
Models a tagged document (e.g., an HTML or TREC document).
- TaggedDocument(InputStream, Map<String, String>, Tokeniser) - Constructor for class org.terrier.indexing.TaggedDocument
-
Constructs an instance of the class from the given input stream.
- TaggedDocument(InputStream, Map<String, String>, Tokeniser, String, String, String) - Constructor for class org.terrier.indexing.TaggedDocument
-
Constructs an instance of the class from the given input stream.
- TaggedDocument(Reader, Map<String, String>, Tokeniser) - Constructor for class org.terrier.indexing.TaggedDocument
-
Constructs an instance of the class from the given reader object.
- tagNameSB - Variable in class org.terrier.indexing.TaggedDocument
- tagNameSB - Variable in class org.terrier.indexing.TRECFullTokenizer
- tags - Variable in class org.terrier.applications.batchquerying.TRECQuery
- tags - Variable in class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
- tags_CaseSensitive - Variable in class org.terrier.indexing.TRECCollection
-
Is the markup case-sensitive?
- tagSet - Variable in class org.terrier.indexing.TRECFullTokenizer
-
The tag set to use.
- TagSet - Class in org.terrier.utility
-
A class that models a set of tags to process (white list), a set of tags to skip (black list), a tag that is used as a document delimiter, and a tag the contents of which are used as a unique identifier.
- TagSet(String) - Constructor for class org.terrier.utility.TagSet
-
Constructs the tag set for the given prefix, by reading the corresponding properties from the properties file.
- TagSet.TagSetFactory - Class in org.terrier.utility
- TagSetFactory() - Constructor for class org.terrier.utility.TagSet.TagSetFactory
- tailMap(K) - Method in class org.terrier.structures.collections.FSOrderedMapFile
- tempKey - Variable in class org.terrier.structures.FSOMapFileLexiconOutputStreamGeneric
- TempLex - Variable in class org.terrier.structures.indexing.LexiconBuilder
-
The lexicontree to write the current term stream to
- TempLexCount - Variable in class org.terrier.structures.indexing.LexiconBuilder
-
How many temporary lexicons have been generated so far
- tempLexFiles - Variable in class org.terrier.structures.indexing.LexiconBuilder
-
The list in which the temporary lexicon structure names are stored.
- term(String, EntryStatistics) - Method in class org.terrier.realtime.memory.MemoryLexicon
-
Add new term, or update existing term.
- term(String, EntryStatistics, int) - Method in class org.terrier.realtime.memory.MemoryLexicon
- term_blocks - Variable in class org.terrier.structures.indexing.BlockDocumentPostingList
-
mapping term to blockids in this document
- term_blocks - Variable in class org.terrier.structures.indexing.BlockFieldDocumentPostingList
-
mapping term to blockids in this document
- termcodeHashmap - Variable in class org.terrier.structures.merging.StructureMerger
-
A hashmap for converting the codes of terms appearing only in the vocabulary of the second set of data structures into a new set of term codes for the merged set of data structures.
- termCodes - Variable in class org.terrier.structures.indexing.classical.BasicIndexer
-
Mapping of terms 2 termids
- termCodes - Variable in class org.terrier.structures.indexing.classical.BlockIndexer
-
Mapping of terms 2 termids
- termCodes - Variable in class org.terrier.structures.indexing.LexiconBuilder
- TermCodes - Class in org.terrier.utility
-
This class is used for assigning codes to terms as we index a document collection.
- TermCodes() - Constructor for class org.terrier.utility.TermCodes
- termCount - Variable in class org.terrier.structures.postings.ANDIterablePosting
- TermCount - Variable in class org.terrier.structures.indexing.LexiconBuilder
-
How many terms are in the final lexicon
- TermElements - Variable in class org.terrier.indexing.SimpleXMLCollection
-
Contains the names of tags and attributes that encapsulate terms
- termFields - Variable in class org.terrier.structures.indexing.classical.BasicIndexer
-
A private variable for storing the fields a term appears into.
- termFields - Variable in class org.terrier.structures.indexing.classical.BlockIndexer
-
The fields that are set for the current term.
- termFrequency - Variable in class org.terrier.matching.models.normalisation.Normalisation
-
The frequency of the query term in the whole collection.
- termFrequency - Variable in class org.terrier.matching.models.WeightingModel
-
The term frequency in the collection.
- termId - Variable in class org.terrier.structures.BasicLexiconEntry
-
the termid of this entry
- termId - Variable in class org.terrier.structures.BasicTermStatsLexiconEntry
- termId - Variable in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
the termid of this entry
- termId - Variable in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
- termID - Variable in class org.terrier.querying.ExpansionTerms.ExpansionTerm
-
The term ID.
- termIds2frequencies - Variable in class org.terrier.realtime.memory.MemoryDirectIndex.DocumentPostingList
- TermInFieldModifier - Class in org.terrier.matching.tsms
-
Resets the scores of documents according to whether a term appears in a given set of fields.
- TermInFieldModifier(String) - Constructor for class org.terrier.matching.tsms.TermInFieldModifier
-
Constructs an instance of a TermInFieldModifier given a field that the corresponding query term should appear in.
- TermInFieldModifier(String, boolean) - Constructor for class org.terrier.matching.tsms.TermInFieldModifier
-
Constructs an instance of a TermInFieldModifier given a field that the corresponding query term should appear in.
- termKeyFreqs - Variable in class org.terrier.matching.PostingListManager
-
key (query) frequencies for each term
- termModels - Variable in class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
-
The term score modifiers associated with a particular query term.
- termModels - Variable in class org.terrier.matching.PostingListManager
-
weighting models for each term
- TermPipeline - Interface in org.terrier.terms
-
Models the concept of a component in a pipeline of term processors.
- TermPipelineAccessor - Interface in org.terrier.terms
-
This interface allows code to access the TermPipeline without implementing the end of the term pipeline.
- termPostings - Variable in class org.terrier.matching.PostingListManager
-
posting lists for each term
- terms - Variable in class org.terrier.matching.dsms.BooleanScoreModifier
-
The terms to check.
- terms - Variable in class org.terrier.querying.DFRBagExpansionTerms
-
The terms in the top-retrieval documents.
- TermScoreModifier - Interface in org.terrier.matching.tsms
-
Deprecated.Use WeightingModel instead.
- termSet() - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Returns all terms in this posting list
- TermsInAttributes - Variable in class org.terrier.indexing.SimpleXMLCollection
-
set if any TermElements contains ELEMENT_ATTR_SEPARATOR
- termsInDocument - Variable in class org.terrier.structures.indexing.classical.BasicIndexer
-
The structure that holds the terms found in a document.
- termsInDocument - Variable in class org.terrier.structures.indexing.classical.BlockIndexer
-
The list of terms in this document, and for each, the block occurrences.
- termStatistics - Variable in class org.terrier.matching.PostingListManager
-
EntryStatistics for each term
- termStrings - Variable in class org.terrier.matching.PostingListManager
-
String form for each term
- termTags - Variable in class org.terrier.matching.PostingListManager
-
String form for each term
- terrier_etc - Variable in class org.terrier.tests.ApplicationSetupBasedTest
- TERRIER_ETC - Static variable in class org.terrier.utility.ApplicationSetup
-
The directory under which the configuration files of Terrier are stored.
- terrier_home - Variable in class org.terrier.tests.ApplicationSetupBasedTest
- TERRIER_HOME - Static variable in class org.terrier.utility.ApplicationSetup
-
The directory under which the application is installed.
- TERRIER_INDEX_PATH - Static variable in class org.terrier.utility.ApplicationSetup
-
The name of the directory where the inverted file and other data structures are stored.
- TERRIER_INDEX_PREFIX - Static variable in class org.terrier.utility.ApplicationSetup
-
The prefix of the data structures' filenames.
- TERRIER_SHARE - Static variable in class org.terrier.utility.ApplicationSetup
-
The name of the directory where installation independent read-only data is stored.
- TERRIER_VAR - Static variable in class org.terrier.utility.ApplicationSetup
-
The name of the directory where the data structures and the output of Terrier are stored.
- TERRIER_VERSION - Static variable in class org.terrier.utility.ApplicationSetup
-
Current Terrier version
- Terrier4 - Class in org.terrier.utility.restructure
-
This Class allows the updating of a Terrier 3.x index to the specification of Terrier 4.x index.
- Terrier4() - Constructor for class org.terrier.utility.restructure.Terrier4
-
Use this method when you wish to specify the properties object to rewrite
- Terrier4(String, String) - Constructor for class org.terrier.utility.restructure.Terrier4
-
Use this method to load an index data.properties file and rewrite it
- Terrier5 - Class in org.terrier.utility.restructure
-
This Class allows the updating of a Terrier 4.x index to the specification of Terrier 5.x index.
- Terrier5() - Constructor for class org.terrier.utility.restructure.Terrier5
-
Use this method when you wish to specify the properties object to rewrite
- Terrier5(String, String) - Constructor for class org.terrier.utility.restructure.Terrier5
-
Use this method to load an index data.properties file and rewrite it
- TerrierEvaluation - Class in org.terrier.evaluation
-
An abstract class for evaluating the retrieval results.
- TerrierEvaluation() - Constructor for class org.terrier.evaluation.TerrierEvaluation
- TerrierEvaluation(String) - Constructor for class org.terrier.evaluation.TerrierEvaluation
- TerrierEvaluation(String[]) - Constructor for class org.terrier.evaluation.TerrierEvaluation
- TerrierEvaluation.Record - Class in org.terrier.evaluation
-
A structure of a record of retrieved document.
- TERRIERQL - org.terrier.querying.ManagerRequisite
-
a TerrierQL parsed query have been set
- TerrierQLParser - Class in org.terrier.querying.parser
- TerrierQLParser - Class in org.terrier.querying
- TerrierQLParser() - Constructor for class org.terrier.querying.TerrierQLParser
- TerrierQLParser(InputStream) - Constructor for class org.terrier.querying.parser.TerrierQLParser
-
Constructor with InputStream.
- TerrierQLParser(InputStream, String) - Constructor for class org.terrier.querying.parser.TerrierQLParser
-
Constructor with InputStream and supplied encoding
- TerrierQLParser(Reader) - Constructor for class org.terrier.querying.parser.TerrierQLParser
-
Constructor.
- TerrierQLParser(String) - Constructor for class org.terrier.querying.parser.TerrierQLParser
- TerrierQLParser(TerrierQLParserTokenManager) - Constructor for class org.terrier.querying.parser.TerrierQLParser
-
Constructor with generated Token Manager.
- TerrierQLParserConstants - Interface in org.terrier.querying.parser
-
Token literal values and constants.
- TerrierQLParserTokenManager - Class in org.terrier.querying.parser
-
Token Manager.
- TerrierQLParserTokenManager(SimpleCharStream) - Constructor for class org.terrier.querying.parser.TerrierQLParserTokenManager
-
Constructor.
- TerrierQLParserTokenManager(SimpleCharStream, int) - Constructor for class org.terrier.querying.parser.TerrierQLParserTokenManager
-
Constructor.
- TerrierQLToControls - Class in org.terrier.querying
- TerrierQLToControls() - Constructor for class org.terrier.querying.TerrierQLToControls
- TerrierQLToMatchingQueryTerms - Class in org.terrier.querying
- TerrierQLToMatchingQueryTerms() - Constructor for class org.terrier.querying.TerrierQLToMatchingQueryTerms
- TerrierTimer - Class in org.terrier.utility
-
This class implements a timer.
- TerrierTimer() - Constructor for class org.terrier.utility.TerrierTimer
- TerrierTimer(String, double) - Constructor for class org.terrier.utility.TerrierTimer
- test - Variable in class org.terrier.structures.outputformat.LETOROutputFormat
- testHooks - Variable in class org.terrier.tests.BatchEndToEndTest
- testName - Variable in class org.terrier.tests.ApplicationSetupBasedTest
- testPostingIds(IterablePosting, int[]) - Static method in class org.terrier.structures.postings.PostingTestUtils
- testSingleFileLeftOpen() - Method in class org.terrier.utility.io.CheckClosedStreams
- tf - Variable in class org.terrier.structures.postings.BasicPostingImpl
-
frequency of this posting
- Tf - Class in org.terrier.matching.models
-
This class implements a simple Tf weighting model.
- Tf() - Constructor for class org.terrier.matching.models.Tf
- Tf(double) - Constructor for class org.terrier.matching.models.Tf
- TF - Variable in class org.terrier.structures.BasicLexiconEntry
-
the total number of occurrences of the term in the index
- TF - Variable in class org.terrier.structures.BasicTermStatsLexiconEntry
- TF - Variable in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
the total number of occurrences of the term in the index
- TF - Variable in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
- tf_concave_k(double, double) - Static method in class org.terrier.matching.models.WeightingModelLibrary
-
Returns a concave tf as described in Robertson and Walker, 1994.
- tf_concave_log(double) - Static method in class org.terrier.matching.models.WeightingModelLibrary
-
Returns a concave tf as described in Singhal et al., 1999.
- tf_cornell(double, double, double, double) - Static method in class org.terrier.matching.models.WeightingModelLibrary
-
Returns a concave pivot length normalized tf as described in Singhal et al., 1999.
- TF_IDF - Class in org.terrier.matching.models
-
This class implements the TF_IDF weighting model.
- TF_IDF() - Constructor for class org.terrier.matching.models.TF_IDF
-
A default constructor to make this model.
- TF_IDF(double) - Constructor for class org.terrier.matching.models.TF_IDF
-
Constructs an instance of TF_IDF
- tf_pivoted(double, double, double, double) - Static method in class org.terrier.matching.models.WeightingModelLibrary
-
Returns a modified tf with pivot length normalization as described in Singhal et al., 1996.
- tf_robertson(double, double, double, double, double) - Static method in class org.terrier.matching.models.WeightingModelLibrary
-
Returns a concave pivot length normalized tf as described in Robertson et al., 1999.
- tfs - Variable in class org.terrier.structures.indexing.LexiconMap
-
mapping: term to term frequency in the collection
- thisDoc - Variable in class org.terrier.indexing.SimpleXMLCollection
-
the current XML document that is being read by the indexer
- ThisDocID - Variable in class org.terrier.indexing.TRECCollection
-
The string identifier of the current document.
- thisFilename - Variable in class org.terrier.indexing.SimpleFileCollection
-
The filename of the current file we are processing.
- ThreadedBatchIndexing - Class in org.terrier.applications
-
An implementation of BatchIndexing that uses Java 8 parallel streams to increase indexing speed on multi-core machines.
- ThreadedBatchIndexing(String, String, boolean) - Constructor for class org.terrier.applications.ThreadedBatchIndexing
- ThreadedBatchIndexing(String, String, boolean, int) - Constructor for class org.terrier.applications.ThreadedBatchIndexing
- ThreadSafeManager - Class in org.terrier.querying
- ThreadSafeManager(Index) - Constructor for class org.terrier.querying.ThreadSafeManager
- ThreadSafeManager.Builder - Class in org.terrier.querying
- tintint_overhead - Static variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
- tintlist_overhead - Static variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
- tmpfolder - Variable in class org.terrier.tests.ApplicationSetupBasedTest
- tmpSTQ - Static variable in class org.terrier.querying.parser.Query
-
An attribute used constructing arrays of the right type.
- toArray() - Method in class org.terrier.applications.batchquerying.TRECQuery
-
Returns the queries in an array of strings
- toBytes(DataOutput) - Method in class org.terrier.structures.FilePosition
-
Seralize this object to the named dataoutput instance
- toK1(K2) - Method in class org.terrier.structures.MapLexicon
- toK1(Text) - Method in class org.terrier.realtime.memory.MemoryLexicon
- toK1(Text) - Method in class org.terrier.structures.FSOMapFileLexicon
- token - Variable in class org.terrier.matching.matchops.MatchOpQLParser
-
Current token.
- token - Variable in class org.terrier.querying.parser.TerrierQLParser
-
Current token.
- token - Variable in class org.terrier.utility.ClassNameParser
-
Current token.
- Token - Class in org.terrier.matching.matchops
-
Describes the input token stream.
- Token - Class in org.terrier.querying.parser
-
Describes the input token stream.
- Token - Class in org.terrier.utility
-
Describes the input token stream.
- Token() - Constructor for class org.terrier.matching.matchops.Token
-
No-argument constructor
- Token() - Constructor for class org.terrier.querying.parser.Token
-
No-argument constructor
- Token() - Constructor for class org.terrier.utility.Token
-
No-argument constructor
- Token(int) - Constructor for class org.terrier.matching.matchops.Token
-
Constructs a new token for the specified Image.
- Token(int) - Constructor for class org.terrier.querying.parser.Token
-
Constructs a new token for the specified Image.
- Token(int) - Constructor for class org.terrier.utility.Token
-
Constructs a new token for the specified Image.
- Token(int, String) - Constructor for class org.terrier.matching.matchops.Token
-
Constructs a new token for the specified Image and Kind.
- Token(int, String) - Constructor for class org.terrier.querying.parser.Token
-
Constructs a new token for the specified Image and Kind.
- Token(int, String) - Constructor for class org.terrier.utility.Token
-
Constructs a new token for the specified Image and Kind.
- token_source - Variable in class org.terrier.matching.matchops.MatchOpQLParser
-
Generated Token Manager.
- token_source - Variable in class org.terrier.querying.parser.TerrierQLParser
-
Generated Token Manager.
- token_source - Variable in class org.terrier.utility.ClassNameParser
-
Generated Token Manager.
- tokenImage - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
Literal token values.
- tokenImage - Variable in exception org.terrier.matching.matchops.ParseException
-
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- tokenImage - Variable in exception org.terrier.querying.parser.ParseException
-
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- tokenImage - Static variable in interface org.terrier.querying.parser.TerrierQLParserConstants
-
Literal token values.
- tokenImage - Static variable in interface org.terrier.utility.ClassNameParserConstants
-
Literal token values.
- tokenImage - Variable in exception org.terrier.utility.ParseException
-
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- tokenIndex - Variable in class org.terrier.indexing.FlatJSONDocument
- tokenise - Variable in class org.terrier.applications.batchquerying.SingleLineTRECQuery
- tokenise(Reader) - Method in class org.terrier.indexing.tokenisation.EnglishTokeniser
- tokenise(Reader) - Method in class org.terrier.indexing.tokenisation.IdentityTokeniser
- tokenise(Reader) - Method in class org.terrier.indexing.tokenisation.Tokeniser
-
Tokenises the text obtained from the specified reader.
- tokenise(Reader) - Method in class org.terrier.indexing.tokenisation.UTFTokeniser
- tokenise(Reader) - Method in class org.terrier.indexing.tokenisation.UTFTwitterTokeniser
- tokeniser - Variable in class org.terrier.applications.batchquerying.SingleLineTRECQuery
- tokeniser - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
Tokeniser to use for all documents parsed by this class
- tokeniser - Variable in class org.terrier.indexing.SimpleFileCollection
- tokeniser - Variable in class org.terrier.indexing.TaggedDocument
- Tokeniser - Class in org.terrier.indexing.tokenisation
-
A tokeniser class is responsible for tokenising a block of text.
- Tokeniser() - Constructor for class org.terrier.indexing.tokenisation.Tokeniser
- tokenizer - Variable in class org.terrier.indexing.FlatJSONDocument
- Tokenizer - Interface in org.terrier.indexing
-
The specification of the interface implemented by tokeniser classes.
- tokenMaximumLength - Static variable in class org.terrier.indexing.TaggedDocument
-
The maximum length of a token in the check method.
- tokenMaximumLength - Static variable in class org.terrier.indexing.TRECFullTokenizer
-
The maximum length of a token in the check method.
- TokenMgrError - Error in org.terrier.matching.matchops
-
Token Manager Error.
- TokenMgrError - Error in org.terrier.querying.parser
-
Token Manager Error.
- TokenMgrError - Error in org.terrier.utility
-
Token Manager Error.
- TokenMgrError() - Constructor for error org.terrier.matching.matchops.TokenMgrError
-
No arg constructor.
- TokenMgrError() - Constructor for error org.terrier.querying.parser.TokenMgrError
-
No arg constructor.
- TokenMgrError() - Constructor for error org.terrier.utility.TokenMgrError
-
No arg constructor.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for error org.terrier.matching.matchops.TokenMgrError
-
Full Constructor.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for error org.terrier.querying.parser.TokenMgrError
-
Full Constructor.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for error org.terrier.utility.TokenMgrError
-
Full Constructor.
- TokenMgrError(String, int) - Constructor for error org.terrier.matching.matchops.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(String, int) - Constructor for error org.terrier.querying.parser.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(String, int) - Constructor for error org.terrier.utility.TokenMgrError
-
Constructor with message and reason.
- tokens - Variable in class org.terrier.indexing.FlatJSONDocument
- tokenStream - Variable in class org.terrier.indexing.FileDocument
- TokenStream - Class in org.terrier.indexing.tokenisation
-
Represents a stream of tokens found by a tokeniser.
- TokenStream() - Constructor for class org.terrier.indexing.tokenisation.TokenStream
- toLowerCase(String) - Static method in class org.terrier.utility.StringTools
-
Rewrote the toLowercase method to improve performances.
- topicFiles - Variable in class org.terrier.applications.batchquerying.TRECQuery
-
The topic files used in this object
- toString() - Method in class org.terrier.compression.bit.MemoryOutputStream
-
Writes the sequence of bytes in the byte[] into String format
- toString() - Method in class org.terrier.compression.bit.MemorySBOS
-
Writes the underlying MemoryOutputStream in String format.
- toString() - Method in class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
- toString() - Method in class org.terrier.matching.MatchingQueryTerms
- toString() - Method in class org.terrier.matching.matchops.ANDQueryOp
- toString() - Method in class org.terrier.matching.matchops.DateRangeOp
- toString() - Method in class org.terrier.matching.matchops.FuzzyTermOp
- toString() - Method in class org.terrier.matching.matchops.Operator
- toString() - Method in class org.terrier.matching.matchops.PhraseOp
- toString() - Method in class org.terrier.matching.matchops.PrefixTermOp
- toString() - Method in class org.terrier.matching.matchops.SingleTermOp
- toString() - Method in class org.terrier.matching.matchops.SynonymOp
- toString() - Method in class org.terrier.matching.matchops.Token
-
Returns the image.
- toString() - Method in class org.terrier.matching.matchops.UnorderedWindowOp
- toString() - Method in class org.terrier.querying.IndexRef
- toString() - Method in class org.terrier.querying.parser.DisjunctiveQuery
- toString() - Method in class org.terrier.querying.parser.FieldQuery
-
Returns a string representation of the query.
- toString() - Method in class org.terrier.querying.parser.MultiTermQuery
-
Returns a string representation of the query.
- toString() - Method in class org.terrier.querying.parser.PhraseQuery
-
Returns a string representation of the phrase query.
- toString() - Method in class org.terrier.querying.parser.Query
-
Force anything concrete to provide toString method
- toString() - Method in class org.terrier.querying.parser.RequirementQuery
-
Returns a string representation of the query.
- toString() - Method in class org.terrier.querying.parser.SingleTermQuery
-
Returns a string representation of the query term.
- toString() - Method in class org.terrier.querying.parser.Token
-
Returns the image.
- toString() - Method in class org.terrier.realtime.memory.MemoryIndex
- toString() - Method in class org.terrier.realtime.multi.MultiIndex
- toString() - Method in class org.terrier.structures.collections.MapEntry
- toString() - Method in class org.terrier.structures.CollectionStatistics
- toString() - Method in class org.terrier.structures.DocumentIndexEntry
- toString() - Method in class org.terrier.structures.FieldDocumentIndexEntry
- toString() - Method in class org.terrier.structures.FieldLexiconEntry
- toString() - Method in class org.terrier.structures.FilePosition
-
String representation of this object
- toString() - Method in class org.terrier.structures.IndexOnDisk
- toString() - Method in class org.terrier.structures.LexiconEntry
-
returns a string representation of this lexicon entry
- toString() - Method in class org.terrier.structures.postings.BasicPostingImpl
-
Makes a human readable form of this posting
- toString() - Method in class org.terrier.structures.postings.bit.BasicIterablePosting
- toString() - Method in class org.terrier.structures.postings.bit.BlockFieldIterablePosting
-
Makes a human readable form of this posting
- toString() - Method in class org.terrier.structures.postings.bit.BlockIterablePosting
- toString() - Method in class org.terrier.structures.postings.bit.FieldIterablePosting
- toString() - Method in class org.terrier.structures.postings.BlockFieldPostingImpl
-
Makes a human readable form of this posting
- toString() - Method in class org.terrier.structures.postings.BlockPostingImpl
-
Makes a human readable form of this posting
- toString() - Method in class org.terrier.structures.postings.FieldPostingImpl
-
Makes a human readable form of this posting
- toString() - Method in class org.terrier.structures.PropertiesIndex
-
Returns a String representation of this index
- toString() - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
returns a string representation of this lexicon entry
- toString() - Method in class org.terrier.structures.restructure.Tr4FieldLexiconEntry
- toString() - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Debug friendly output of this pointer
- toString() - Method in class org.terrier.structures.SimpleNgramEntryStatistics
- toString() - Method in class org.terrier.terms.PorterStemmer
-
After a word has been stemmed, it can be retrieved by toString(), or a reference to the internal buffer can be retrieved by getResultBuffer and getResultLength (which is generally more efficient.)
- toString() - Method in class org.terrier.utility.RuntimeMemoryChecker
- toString() - Method in class org.terrier.utility.Token
-
Returns the image.
- toString(double, int) - Static method in class org.terrier.utility.Rounding
-
Rounds to place digits and transforms the double number d to a string for printing
- total - Variable in class org.terrier.utility.TerrierTimer
-
The total number of items to process in a task.
- totalDocumentLength - Variable in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
The total length of the X top-retrieved documents.
- totalDocumentLength - Variable in class org.terrier.querying.DFRBagExpansionTerms
-
The number of tokens in the X top ranked documents.
- totalNumberOfRelevant - Variable in class org.terrier.evaluation.AdhocEvaluation
-
The total number of relevant documents in the qrels file for the queries processed in the task.
- totalNumberOfRelevantDocs - Variable in class org.terrier.evaluation.TRECQrelsInMemory
-
The total number of relevant documents.
- totalNumberOfRelevantRetrieved - Variable in class org.terrier.evaluation.AdhocEvaluation
-
The total number of relevant documents retrieved in the task.
- totalNumberOfRetrieved - Variable in class org.terrier.evaluation.AdhocEvaluation
-
The total number of documents retrieved in the task.
- totalTime - Variable in class org.terrier.matching.BaseMatching.MatchingState
- toUpperCase(String) - Static method in class org.terrier.utility.StringTools
- tpa - Variable in class org.terrier.querying.LocalManager
-
TermPipeline processing
- Tr3BlockFieldLexiconEntry - Class in org.terrier.structures.restructure
-
Deprecated.
- Tr3BlockFieldLexiconEntry(int) - Constructor for class org.terrier.structures.restructure.Tr3BlockFieldLexiconEntry
-
Deprecated.Constructs an instance of the class with
- Tr3BlockFieldLexiconEntry(int[], int) - Constructor for class org.terrier.structures.restructure.Tr3BlockFieldLexiconEntry
-
Deprecated.Construct an instance of the class with
- Tr3BlockFieldLexiconEntry.Factory - Class in org.terrier.structures.restructure
-
Deprecated.Factory for creating LexiconEntries
- Tr3BlockLexiconEntry - Class in org.terrier.structures.restructure
-
Deprecated.
- Tr3BlockLexiconEntry() - Constructor for class org.terrier.structures.restructure.Tr3BlockLexiconEntry
-
Deprecated.Construct an instance of the class.
- Tr3BlockLexiconEntry(int, int, int, byte, long, byte, int) - Constructor for class org.terrier.structures.restructure.Tr3BlockLexiconEntry
-
Deprecated.Construct an instance of the class with
- Tr3BlockLexiconEntry(int, int, int, byte, BitFilePosition, int) - Constructor for class org.terrier.structures.restructure.Tr3BlockLexiconEntry
-
Deprecated.Construct an instance of the class with
- Tr3BlockLexiconEntry(int, int, int, int) - Constructor for class org.terrier.structures.restructure.Tr3BlockLexiconEntry
-
Deprecated.Construct an instance of the class with
- Tr3BlockLexiconEntry.Factory - Class in org.terrier.structures.restructure
-
Deprecated.Factory for creating block lexicon entries
- Tr4BasicLexiconEntry - Class in org.terrier.structures.restructure
-
Contains all the information about one entry in the Lexicon.
- Tr4BasicLexiconEntry() - Constructor for class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Create an empty LexiconEntry
- Tr4BasicLexiconEntry(int, int, int) - Constructor for class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Create a lexicon entry with the following information.
- Tr4BasicLexiconEntry(int, int, int, byte, long, byte) - Constructor for class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Create a lexicon entry with the following information.
- Tr4BasicLexiconEntry(int, int, int, byte, BitFilePosition) - Constructor for class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Create a lexicon entry with the following information.
- Tr4BasicLexiconEntry.Factory - Class in org.terrier.structures.restructure
-
Factory for creating LexiconEntry objects
- Tr4BasicTermStatsLexiconEntry - Class in org.terrier.structures.restructure
-
A LexiconEntry which only contains EntryStatistics
- Tr4BasicTermStatsLexiconEntry() - Constructor for class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
Constructs an instance of the BasicTermStatsLexiconEntry.
- Tr4BasicTermStatsLexiconEntry(int, int, int) - Constructor for class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
Constructs an instance of the BasicTermStatsLexiconEntry.
- Tr4FieldLexiconEntry - Class in org.terrier.structures.restructure
-
A LexiconEntry with field support
- Tr4FieldLexiconEntry(int) - Constructor for class org.terrier.structures.restructure.Tr4FieldLexiconEntry
-
Construct an instance of the class with
- Tr4FieldLexiconEntry(int[]) - Constructor for class org.terrier.structures.restructure.Tr4FieldLexiconEntry
-
Construct an instance of the class with
- Tr4FieldLexiconEntry.Factory - Class in org.terrier.structures.restructure
-
Factory for a LexiconEntry
- trackLineColumn - Variable in class org.terrier.matching.matchops.SimpleCharStream
- trackLineColumn - Variable in class org.terrier.querying.parser.SimpleCharStream
- trackLineColumn - Variable in class org.terrier.utility.SimpleCharStream
- transform(String) - Method in class org.terrier.utility.Files.PathTransformation
-
change a path if it matches this transformation
- transform(String) - Static method in class org.terrier.utility.Files
-
apply any transformations to the specified filename
- traverseDirectFile(TIntIntHashMap, TIntArrayList[][]) - Method in class org.terrier.structures.indexing.classical.BlockInvertedIndexBuilder
-
Traverses the direct files recording all occurrences of terms noted in codesHashMap into tmpStorage.
- traverseDirectFile(TIntIntHashMap, TIntArrayList[][]) - Method in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
Traverses the direct index and creates the inverted index entries for the terms specified in the codesHashMap and tmpStorage.
- traverseInvertedFile(PostingIndexInputStream, int, int, Posting[]) - Method in class org.terrier.structures.indexing.singlepass.BlockInverted2DirectIndexBuilder
-
traverse the inverted file, looking for all occurrences of documents in the given range
- traverseInvertedFile(PostingIndexInputStream, int, int, Posting[]) - Method in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
traverse the inverted file, looking for all occurrences of documents in the given range
- TREC_DOC_TAGS - Static variable in class org.terrier.utility.TagSet
-
The prefix for the TREC document tags.
- TREC_EXACT_DOC_TAGS - Static variable in class org.terrier.utility.TagSet
-
The prefix for the TREC document exact tags.
- TREC_PROPERTY_TAGS - Static variable in class org.terrier.utility.TagSet
-
The prefix for the TREC property tags.
- TREC_QUERY_TAGS - Static variable in class org.terrier.utility.TagSet
-
The prefix for the TREC topic tags.
- TREC_RESULTS - Static variable in class org.terrier.utility.ApplicationSetup
-
The name of the directory where the results are stored.
- TREC_RESULTS_SUFFIX - Static variable in class org.terrier.utility.ApplicationSetup
-
The suffix of the files, where the results are stored.
- TRECCollection - Class in org.terrier.indexing
-
Models a TREC test collection by implementing the interfaces Collection and DocumentExtractor.
- TRECCollection() - Constructor for class org.terrier.indexing.TRECCollection
-
A default constructor that reads the collection specification file, as configured by the property collection.spec, reads a list of blacklisted document numbers, specified by the property trec.blacklist.docids and opens the first collection file to process.
- TRECCollection(InputStream) - Constructor for class org.terrier.indexing.TRECCollection
-
A constructor that reads only the document in the specificed InputStream.
- TRECCollection(String) - Constructor for class org.terrier.indexing.TRECCollection
- TRECCollection(String, String, String, String) - Constructor for class org.terrier.indexing.TRECCollection
-
Specific constructor: reads the files listed in CollectionSpecFilename, the Blacklist of Document IDs in BlacklistSpecFilename, and stores document offsets and lengths in the document pointers file docPointersFilename.
- TRECCollection(List<String>) - Constructor for class org.terrier.indexing.TRECCollection
- TRECCollection(List<String>, String, String) - Constructor for class org.terrier.indexing.TRECCollection
- TRECCollection(List<String>, String, String, String) - Constructor for class org.terrier.indexing.TRECCollection
- TRECDocidOutputFormat - Class in org.terrier.structures.outputformat
-
OutputFormat for writing TREC runs where the docnos are NOT looked up, but instead the (integer, internal) docids are recorded in the .res file.
- TRECDocidOutputFormat(Index) - Constructor for class org.terrier.structures.outputformat.TRECDocidOutputFormat
-
Creates a new TRECDocidOutputFormat.
- TRECDocnoOutputFormat - Class in org.terrier.structures.outputformat
-
Standard OutputFormat for writing TREC runs
- TRECDocnoOutputFormat(Index) - Constructor for class org.terrier.structures.outputformat.TRECDocnoOutputFormat
-
Create a TRECDocnoOutputFormat using the specified index for looking up the docnos
- TrecEvalEvaluation - Class in org.terrier.evaluation
- TrecEvalEvaluation(String) - Constructor for class org.terrier.evaluation.TrecEvalEvaluation
- TrecEvalEvaluation(String[]) - Constructor for class org.terrier.evaluation.TrecEvalEvaluation
- TrecEvalEvaluation.Command - Class in org.terrier.evaluation
- TRECFullTokenizer - Class in org.terrier.indexing
-
This class is the tokenizer used for indexing TREC topic files.
- TRECFullTokenizer() - Constructor for class org.terrier.indexing.TRECFullTokenizer
-
TConstructs an instance of the TRECFullTokenizer.
- TRECFullTokenizer(BufferedReader) - Constructor for class org.terrier.indexing.TRECFullTokenizer
-
Constructs an instance of the TRECFullTokenizer, given the buffered reader.
- TRECFullTokenizer(TagSet, TagSet) - Constructor for class org.terrier.indexing.TRECFullTokenizer
-
Constructs an instance of the TRECFullTokenizer with non-default tags.
- TRECFullTokenizer(TagSet, TagSet, BufferedReader) - Constructor for class org.terrier.indexing.TRECFullTokenizer
-
Constructs an instance of the TRECFullTokenizer with non-default tags and a given buffered reader.
- TRECIndexing - Class in org.terrier.applications
-
This class creates the indices for a test collection.
- TRECIndexing() - Constructor for class org.terrier.applications.TRECIndexing
-
A default constructor that initialised the data structures to use for indexing.
- TRECIndexing(String, String) - Constructor for class org.terrier.applications.TRECIndexing
- TRECIndexing(String, String, String) - Constructor for class org.terrier.applications.TRECIndexing
-
A constructor that initialised the data structures to use for indexing.
- TRECIndexing(String, String, Collection) - Constructor for class org.terrier.applications.TRECIndexing
-
A constructor that initialised the data structures to use for indexing.
- TRECIndexingSinglePass - Class in org.terrier.applications
- TRECIndexingSinglePass() - Constructor for class org.terrier.applications.TRECIndexingSinglePass
- TRECIndexingSinglePass(String, String) - Constructor for class org.terrier.applications.TRECIndexingSinglePass
- TRECIndexingSinglePass(String, String, String) - Constructor for class org.terrier.applications.TRECIndexingSinglePass
- TRECIndexingSinglePass(String, String, Collection) - Constructor for class org.terrier.applications.TRECIndexingSinglePass
- TRECQrelsInMemory - Class in org.terrier.evaluation
-
Loads the relevance assessments in memory, for performing evaluation of runs.
- TRECQrelsInMemory() - Constructor for class org.terrier.evaluation.TRECQrelsInMemory
-
A default constructor that creates an instance of the class and loads in memory the relevance assessments from the files that are specified in the file specified by the property TREC_QRELS.
- TRECQrelsInMemory(String) - Constructor for class org.terrier.evaluation.TRECQrelsInMemory
-
A constructor that creates an instance of the class and loads in memory the relevance assessments from the given file.
- TRECQrelsInMemory(String[]) - Constructor for class org.terrier.evaluation.TRECQrelsInMemory
-
A constructor that creates an instance of the class and loads in memory the relevance assessments from the given files.
- TRECQrelsInMemory.QrelsHashSet - Class in org.terrier.evaluation
-
Models the set of relevant documents for one query.
- TRECQuery - Class in org.terrier.applications.batchquerying
-
This class is used for reading the queries from TREC topic files.
- TRECQuery() - Constructor for class org.terrier.applications.batchquerying.TRECQuery
-
Constructs an instance of TRECQuery, that reads and stores all the queries from the files defined in the trec.topics property.
- TRECQuery(String) - Constructor for class org.terrier.applications.batchquerying.TRECQuery
-
Constructs an instance of TRECQuery that reads and stores all the queries from a file with the specified filename.
- TRECQuery(String[]) - Constructor for class org.terrier.applications.batchquerying.TRECQuery
-
Constructs an instance of TRECQuery that reads and stores all the queries from files with the specified filename.
- TRECQuery(String[], String, String, String[], String[]) - Constructor for class org.terrier.applications.batchquerying.TRECQuery
- TRECQuerying - Class in org.terrier.applications.batchquerying
-
This class performs a batch mode retrieval from a set of TREC queries.
- TRECQuerying() - Constructor for class org.terrier.applications.batchquerying.TRECQuerying
-
Deprecated.
- TRECQuerying(IndexRef) - Constructor for class org.terrier.applications.batchquerying.TRECQuerying
-
TRECQuerying constructor initialises the specified inverted index, the lexicon and the document index structures.
- TRECQuerying.Command - Class in org.terrier.applications.batchquerying
- TRECResultsMatching - Class in org.terrier.matching
-
A matching implementation that retrieves results from a TREC result file rather than the current index.
- TRECResultsMatching(Index) - Constructor for class org.terrier.matching.TRECResultsMatching
-
Contructs an instance of the TRECResultsMatching given an index.
- TRECResultsMatching(Index, String) - Constructor for class org.terrier.matching.TRECResultsMatching
-
Contructs an instance of the TRECResultsMatching.
- TRECResultsMatching(Index, String, String) - Constructor for class org.terrier.matching.TRECResultsMatching
-
Contructs an instance of the TRECResultsMatching.
- TRECResultsMatching.InputFormat - Enum in org.terrier.matching
-
The result set input format.
- TRECSetup - Class in org.terrier.applications.batchquerying
-
This method is for setting the correct file and directory names in the files etc/collection.spec, etc/terrier.properties, etc.
- TRECSetup() - Constructor for class org.terrier.applications.batchquerying.TRECSetup
- TRECUTFCollection - Class in org.terrier.indexing
-
Deprecated.
- TRECUTFCollection() - Constructor for class org.terrier.indexing.TRECUTFCollection
-
Deprecated.Instantiate a new TRECUTFCollection.
- TRECUTFCollection(InputStream) - Constructor for class org.terrier.indexing.TRECUTFCollection
-
Deprecated.Instantiate a new TRECUTFCollection.
- TRECUTFCollection(String, String, String, String) - Constructor for class org.terrier.indexing.TRECUTFCollection
-
Deprecated.Instantiate a new TRECUTFCollection.
- TRECWebCollection - Class in org.terrier.indexing
-
Version of TRECCollection which can parse standard form DOCHDR tags in TREC Web corpoa.
- TRECWebCollection() - Constructor for class org.terrier.indexing.TRECWebCollection
-
Constructs an instance of the TRECWebCollection.
- TRECWebCollection(InputStream) - Constructor for class org.terrier.indexing.TRECWebCollection
-
Constructs an instance of the TRECWebCollection, given an InputStream.
- TRECWebCollection(String, String, String, String) - Constructor for class org.terrier.indexing.TRECWebCollection
-
Constructs an instance of the TRECWebCollection.
- TRECWebCollection(List<String>) - Constructor for class org.terrier.indexing.TRECWebCollection
- TRECWebCollection(List<String>, String, String) - Constructor for class org.terrier.indexing.TRECWebCollection
- TRECWebCollection(List<String>, String, String, String) - Constructor for class org.terrier.indexing.TRECWebCollection
- trimLexicon(int) - Method in class org.terrier.realtime.memory.MemoryLexicon
- TRv2PorterStemmer - Class in org.terrier.terms
-
This is the Porter stemming algorithm, coded up in JAVA by Gianni Amati.
- TRv2PorterStemmer(TermPipeline) - Constructor for class org.terrier.terms.TRv2PorterStemmer
-
Constructs an instance of the TRv2PorterStemmer.
- TRv2WeakPorterStemmer - Class in org.terrier.terms
-
An implementation of the Porter stemming algorithm that uses only the first step of the algorithm.
- TRv2WeakPorterStemmer(TermPipeline) - Constructor for class org.terrier.terms.TRv2WeakPorterStemmer
-
Constructs an instance of the TRv2WeakPorterStemmer.
- TurkishSnowballStemmer - Class in org.terrier.terms
-
Turkish stemmer implmented by Snowball.
- TurkishSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.TurkishSnowballStemmer
-
constructor
- TwitterJSONCollection - Class in org.terrier.indexing
-
This class represents a collection of tweets stored in JSON format.
- TwitterJSONCollection() - Constructor for class org.terrier.indexing.TwitterJSONCollection
- TwitterJSONCollection(String) - Constructor for class org.terrier.indexing.TwitterJSONCollection
- TwitterJSONCollection(String, String, String, String) - Constructor for class org.terrier.indexing.TwitterJSONCollection
-
additional constructors required by TRECIndexing
- TwitterJSONCollection(List<String>, String, String, String) - Constructor for class org.terrier.indexing.TwitterJSONCollection
- TwitterJSONDocument - Class in org.terrier.indexing
-
This is a Terrier Document implementation of a Tweet stored in JSON format.
- TwitterJSONDocument(JsonObject) - Constructor for class org.terrier.indexing.TwitterJSONDocument
- TwitterJSONDocument(String) - Constructor for class org.terrier.indexing.TwitterJSONDocument
- TwitterJSONDocument(String, boolean) - Constructor for class org.terrier.indexing.TwitterJSONDocument
U
- uncompress(byte[]) - Method in class org.terrier.realtime.memory.MemoryCompressedMetaIndex
- UncompressedMetaIndex - Class in org.terrier.structures
- UncompressedMetaIndex(IndexOnDisk, String) - Constructor for class org.terrier.structures.UncompressedMetaIndex
- UncompressedMetaIndex.InputStream - Class in org.terrier.structures
- UncompressedMetaIndexBuilder - Class in org.terrier.structures.indexing
-
Writes all metadata as uncompressed
- UncompressedMetaIndexBuilder(IndexOnDisk, String[], int[], String[]) - Constructor for class org.terrier.structures.indexing.UncompressedMetaIndexBuilder
- UncompressedMetaIndexBuilder(IndexOnDisk, String, String[], int[], String[]) - Constructor for class org.terrier.structures.indexing.UncompressedMetaIndexBuilder
- unescape(StringTools.ESCAPE, String) - Static method in class org.terrier.utility.StringTools
-
Unescape a String according to the defined escape sequence requested
- union(int[], int[]) - Static method in class org.terrier.utility.ArrayUtils
-
union 2 int[]
- UnitUtils - Class in org.terrier.utility
- UnitUtils() - Constructor for class org.terrier.utility.UnitUtils
- UNIX_EOL - Static variable in interface org.terrier.querying.parser.TerrierQLParserConstants
-
RegularExpression Id.
- UnorderedWindowOp - Class in org.terrier.matching.matchops
-
This combines multiple operators into a single op, where they occur within a specified window of tokens.
- UnorderedWindowOp(String[], int) - Constructor for class org.terrier.matching.matchops.UnorderedWindowOp
- UnorderedWindowOp(Operator[], int) - Constructor for class org.terrier.matching.matchops.UnorderedWindowOp
- UpdatableIndex - Interface in org.terrier.realtime
-
Interface describing an index that can be updated
- update(int, int, int) - Method in class org.terrier.realtime.memory.MemoryCollectionStatistics
-
Increment doc, token and pointers counters.
- updateEndTime(long) - Method in class org.terrier.matching.BaseMatching.MatchingState
-
Update the end time.
- updateFields(long[]) - Method in class org.terrier.realtime.memory.MemoryCollectionStatistics
-
Increment field tokens.
- updateIndexProperties() - Method in class org.terrier.utility.restructure.Terrier4
- updateIndexProperties() - Method in class org.terrier.utility.restructure.Terrier5
- updateIndexProperties(Properties) - Method in class org.terrier.utility.restructure.Terrier4
-
This method takes re-writes the index properties for a Terrier 3.x index to making compatible with Terrier 4.x
- updateIndexProperties(Properties) - Method in class org.terrier.utility.restructure.Terrier5
-
This method takes re-writes the index properties for a Terrier 4.x index to making compatible with Terrier 5.x
- UpdateLineColumn(char) - Method in class org.terrier.matching.matchops.SimpleCharStream
- UpdateLineColumn(char) - Method in class org.terrier.querying.parser.SimpleCharStream
- UpdateLineColumn(char) - Method in class org.terrier.utility.SimpleCharStream
- updateOccurrence(short) - Method in class org.terrier.matching.daat.CandidateResult
-
Update the occurrence value of this result.
- updateScore(double) - Method in class org.terrier.matching.daat.CandidateResult
-
Increase the score by the specified amount.
- updateStartTime(long) - Method in class org.terrier.matching.BaseMatching.MatchingState
-
Update the start time
- updateUniqueTerms(int) - Method in class org.terrier.realtime.memory.MemoryCollectionStatistics
-
Increment unique terms.
- UpdatingCollectionStatistics(Index) - Constructor for class org.terrier.structures.PropertiesIndex.UpdatingCollectionStatistics
- URL - org.terrier.utility.StringTools.ESCAPE
-
Escape any characters unsuitable for a URL within the String
- USE_CONCURRENT_DECODE_METAINDEX - Static variable in class org.terrier.structures.concurrent.ConcurrentIndexUtils
- USE_FIELD_INFORMATION - Static variable in class org.terrier.utility.FieldScore
-
Indicates whether field information is used.
- UsedAppProperties - Static variable in class org.terrier.utility.ApplicationSetup
- useFieldInformation - Variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
Indicates whether field information is used.
- useFieldInformation - Variable in class org.terrier.structures.indexing.Indexer
-
Indicates whether field information should be saved in the created data structures.
- useFieldInformation() - Method in class org.terrier.structures.indexing.Indexer
-
Returns the is the index will record fields
- useThisIndex(Index) - Method in class org.terrier.querying.LocalManager
-
use the index specified for the Manager
- USUAL_EXTENSION - Static variable in interface org.terrier.compression.bit.BitIn
-
file extension
- USUAL_EXTENSION - Static variable in class org.terrier.structures.collections.FSArrayFile
-
USUAL_EXTENSION
- USUAL_EXTENSION - Static variable in class org.terrier.structures.collections.FSOrderedMapFile
-
USUAL_EXTENSION
- utf8_length(String) - Static method in class org.terrier.utility.StringTools
-
Returns how long String s is in bytes, if encoded in UTF-8
- UTFTokeniser - Class in org.terrier.indexing.tokenisation
-
Tokenises text obtained from a text stream.
- UTFTokeniser() - Constructor for class org.terrier.indexing.tokenisation.UTFTokeniser
- UTFTwitterTokeniser - Class in org.terrier.indexing.tokenisation
-
A tokeniser designed for use on tweets.
- UTFTwitterTokeniser() - Constructor for class org.terrier.indexing.tokenisation.UTFTwitterTokeniser
- uw() - Method in class org.terrier.matching.matchops.MatchOpQLParser
- UW - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
V
- v - Variable in class org.terrier.querying.parser.MultiTermQuery
-
A list for holding the sub-queries.
- validPlatform() - Method in class org.terrier.tests.BatchEndToEndTest.BatchEndToEndTestEventHooks
- value - Variable in class org.terrier.structures.collections.MapEntry
- value() - Method in annotation type org.terrier.querying.ProcessPhaseRequisites
- valueByteLengths - Variable in class org.terrier.structures.BaseCompressingMetaIndex.InputStream
- valueByteLengths - Variable in class org.terrier.structures.BaseCompressingMetaIndex
- valueByteOffsets - Variable in class org.terrier.structures.BaseCompressingMetaIndex
- valueFactory - Variable in class org.terrier.structures.collections.FSArrayFile
- valueFactory - Variable in class org.terrier.structures.collections.FSOrderedMapFile.EntryIterator
- valueFactory - Variable in class org.terrier.structures.collections.FSOrderedMapFile.MultiFSOMapWriter
- valueFactory - Variable in class org.terrier.structures.collections.FSOrderedMapFile
- valueFactory - Variable in class org.terrier.structures.indexing.LexiconBuilder
- valueLensBytes - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- valueLensChars - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- valueOf(String) - Static method in enum org.terrier.matching.TRECResultsMatching.InputFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.terrier.querying.ManagerRequisite
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.terrier.utility.StringTools.ESCAPE
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.terrier.matching.TRECResultsMatching.InputFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.terrier.querying.ManagerRequisite
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class org.terrier.structures.collections.FSOrderedMapFile
- values() - Static method in enum org.terrier.utility.StringTools.ESCAPE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valuesSorted - Variable in class org.terrier.structures.BaseCompressingMetaIndex
- valuesSorted - Variable in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- variance(double[]) - Static method in class org.terrier.utility.StaTools
-
The variance of an array of double values.
- verbose - Variable in class org.terrier.applications.InteractiveQuerying
-
display user prompts
- Version - Class in org.terrier
-
Maven automatically populates this with the version number, etc.
- Version() - Constructor for class org.terrier.Version
- VERSION - Static variable in class org.terrier.Version
- vowelinstem() - Method in class org.terrier.terms.PorterStemmer
- vowelinstem() - Method in class org.terrier.terms.TRv2PorterStemmer
-
Returns TRUE if k0,...j contains a vowel.
W
- w - Variable in class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
weight for this feature
- w_o - Variable in class org.terrier.matching.dsms.DependenceScoreModifier
-
weight of ordered dependence model
- w_t - Variable in class org.terrier.matching.dsms.DependenceScoreModifier
-
weight of unigram model
- w_u - Variable in class org.terrier.matching.dsms.DependenceScoreModifier
-
weight of unordered dependence model
- warc_crawldate_header - Variable in class org.terrier.indexing.WARC018Collection
-
what header for the crawldate document metadata
- warc_docno_header - Variable in class org.terrier.indexing.WARC018Collection
-
what header for the docno document metadata
- warc_url_header - Variable in class org.terrier.indexing.WARC018Collection
-
what header for the url document metadata
- WARC018Collection - Class in org.terrier.indexing
-
This object is used to parse WARC format web crawls, 0.18.
- WARC018Collection() - Constructor for class org.terrier.indexing.WARC018Collection
- WARC018Collection(InputStream) - Constructor for class org.terrier.indexing.WARC018Collection
- WARC018Collection(String) - Constructor for class org.terrier.indexing.WARC018Collection
- WARC018Collection(String, String, String, String) - Constructor for class org.terrier.indexing.WARC018Collection
- WARC018Collection(List<String>) - Constructor for class org.terrier.indexing.WARC018Collection
- WARC018Collection(List<String>, String, String, String) - Constructor for class org.terrier.indexing.WARC018Collection
- WARC09Collection - Class in org.terrier.indexing
-
This object is used to parse WARC format web crawls, version 0.9.
- WARC09Collection() - Constructor for class org.terrier.indexing.WARC09Collection
- WARC09Collection(InputStream) - Constructor for class org.terrier.indexing.WARC09Collection
- WARC09Collection(String) - Constructor for class org.terrier.indexing.WARC09Collection
- WARC09Collection(String, String, String, String) - Constructor for class org.terrier.indexing.WARC09Collection
- WARC09Collection(List<String>) - Constructor for class org.terrier.indexing.WARC09Collection
- WARC09Collection(List<String>, String, String, String) - Constructor for class org.terrier.indexing.WARC09Collection
- WARC10Collection - Class in org.terrier.indexing
-
This object is used to parse WARC format web crawls, version 0.10.
- WARC10Collection() - Constructor for class org.terrier.indexing.WARC10Collection
- WARC10Collection(InputStream) - Constructor for class org.terrier.indexing.WARC10Collection
- WARC10Collection(String) - Constructor for class org.terrier.indexing.WARC10Collection
- WARC10Collection(String, String, String, String) - Constructor for class org.terrier.indexing.WARC10Collection
- WARC10Collection(List<String>) - Constructor for class org.terrier.indexing.WARC10Collection
- WARC10Collection(List<String>, String, String, String) - Constructor for class org.terrier.indexing.WARC10Collection
- warnQeModel - Variable in class org.terrier.querying.QueryExpansion
-
Set to true if this instancae has warned about the control "qemodel" not being set
- WeakPorterStemmer - Class in org.terrier.terms
-
Weak Porter Stemmer, using Porter's Java implementation as the base.
- WeakPorterStemmer() - Constructor for class org.terrier.terms.WeakPorterStemmer
-
constructor
- WeakPorterStemmer(TermPipeline) - Constructor for class org.terrier.terms.WeakPorterStemmer
-
constructor
- webserver - Variable in class org.terrier.utility.SimpleJettyHTTPServer
- weight - Variable in class org.terrier.matching.MatchingQueryTerms.QueryTermProperties
-
The weight of a query term.
- weightExpansion - Variable in class org.terrier.querying.ExpansionTerms.ExpansionTerm
-
The weight for query expansion.
- WeightingModel - Class in org.terrier.matching.models
-
This class should be extended by the classes used for weighting terms and documents.
- WeightingModel() - Constructor for class org.terrier.matching.models.WeightingModel
-
A default constructor that initialises the idf i attribute
- WeightingModelFactory - Class in org.terrier.matching.models
-
A factory method for handling the initialisation of weighting models.
- WeightingModelFactory() - Constructor for class org.terrier.matching.models.WeightingModelFactory
- WeightingModelLibrary - Class in org.terrier.matching.models
-
A library of tf normalizations for weighting models such as the pivoted length normalization described in Singhal et al., 1996.
- WeightingModelLibrary() - Constructor for class org.terrier.matching.models.WeightingModelLibrary
- whiteList - Variable in class org.terrier.utility.TagSet
-
The set of tags to process.
- whiteListSize - Variable in class org.terrier.utility.TagSet
-
Size of whiteList hashset
- whiteListTags - Variable in class org.terrier.utility.TagSet
- whoSupports(IndexRef) - Static method in class org.terrier.structures.IndexFactory
- window - Variable in class org.terrier.structures.postings.ProximityIterablePosting
- WINDOWS_EOL - Static variable in interface org.terrier.querying.parser.TerrierQLParserConstants
-
RegularExpression Id.
- windowsForTerms(int[], int, int, int[]) - Static method in class org.terrier.utility.Distance
-
Sets the number of occurrences of a term in each window, given the specified window size, the number of n-grams in the document, and the blocks of the term.
- windowsForTerms(int[], int, int, int, int, int[]) - Static method in class org.terrier.utility.Distance
-
Sets the number of occurrences of a term in each window, given the specified window size, the number of n-grams in the document, and the blocks of the term.
- withBlocks() - Method in class org.terrier.structures.indexing.DiskIndexWriter
- withDirect() - Method in class org.terrier.structures.indexing.DiskIndexWriter
- WithinBrackets - Static variable in interface org.terrier.utility.ClassNameParserConstants
-
Lexical state.
- WithinCombineKV - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
Lexical state.
- withinDocumentFrequency - Variable in class org.terrier.querying.ExpansionTerms.ExpansionTerm
-
The number of occurrences of the given term in the X top ranked documents.
- WithinIndri - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
Lexical state.
- WithinWeight - Static variable in interface org.terrier.querying.parser.TerrierQLParserConstants
-
Lexical state.
- wm - Variable in class org.terrier.matching.AbstractScoringMatching
- wModelNames - Variable in class org.terrier.matching.FeaturedScoringMatching
- wModels - Variable in class org.terrier.matching.FeaturedScoringMatching
- word() - Method in class org.terrier.matching.matchops.MatchOpQLParser
- WORD - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- WORD - Static variable in interface org.terrier.utility.ClassNameParserConstants
-
RegularExpression Id.
- WORD_OR_INT_OR_FLOAT - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- WrappedIOException - Exception in org.terrier.utility.io
-
A class for IOException.
- WrappedIOException(String) - Constructor for exception org.terrier.utility.io.WrappedIOException
-
Make a WrappedIOException with the specified message
- WrappedIOException(String, Throwable) - Constructor for exception org.terrier.utility.io.WrappedIOException
-
Make a WrappedIOException with the specified message and cause
- WrappedIOException(Throwable) - Constructor for exception org.terrier.utility.io.WrappedIOException
-
Make a WrappedIOException with the specified cause
- Wrapper<T> - Class in org.terrier.utility
-
Generic mutatble Wrapper class - allows non-mutatable class to be wrapped in mutatable classes, and re-accessed later.
- Wrapper() - Constructor for class org.terrier.utility.Wrapper
-
default constructor
- Wrapper(T) - Constructor for class org.terrier.utility.Wrapper
-
constructor
- Wrapper.IntObjectWrapper<K> - Class in org.terrier.utility
-
IntObjectWrapper class
- WritableIndex - Interface in org.terrier.realtime
-
Interface that defines the methods that an index should have if it has the ability to write itself to disk once it has been loaded/altered.
- WritableOutputFormat - Class in org.terrier.structures.outputformat
-
This class can be used for writing
FatResultSet
s to disk for later use byFatResultsMatching
- WritableOutputFormat(Index) - Constructor for class org.terrier.structures.outputformat.WritableOutputFormat
-
Created a new NullOuputFormat
- WritablePosting - Interface in org.terrier.structures.postings
-
Allow a
Posting
to be serialized to a DataOut. - write() - Method in class org.terrier.structures.collections.FSOrderedMapFile
- write(byte[]) - Method in class org.terrier.utility.io.DebuggingDataOutput
- write(byte[], int, int) - Method in class org.terrier.compression.bit.MemoryOutputStream
-
Writes a sequence of bytes to the buffer.
- write(byte[], int, int) - Method in class org.terrier.utility.io.DebuggingDataOutput
- write(int) - Method in class org.terrier.compression.bit.LinkedBuffer
-
Writes a byte in the buffer
- write(int) - Method in class org.terrier.compression.bit.MemoryLinkedOutputStream
-
Writes a byte into the current buffer.
- write(int) - Method in class org.terrier.compression.bit.MemoryOutputStream
-
Writes a byte into the buffer.
- write(int) - Method in class org.terrier.utility.io.DebuggingDataOutput
- write(DataOutput) - Method in class org.terrier.matching.daat.FatCandidateResultSet
- write(DataOutput) - Method in class org.terrier.matching.FatQueryResultSet
- write(DataOutput) - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
Not implemented.
- write(DataOutput) - Method in class org.terrier.realtime.multi.MultiDocumentEntry
- write(DataOutput) - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Not implemented.
- write(DataOutput) - Method in class org.terrier.structures.BasicDocumentIndexEntry
- write(DataOutput) - Method in class org.terrier.structures.BasicLexiconEntry
- write(DataOutput) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
- write(DataOutput) - Method in class org.terrier.structures.CollectionStatistics
- write(DataOutput) - Method in class org.terrier.structures.FieldDocumentIndexEntry
- write(DataOutput) - Method in class org.terrier.structures.FieldLexiconEntry
- write(DataOutput) - Method in class org.terrier.structures.indexing.BlockDocumentPostingList
- write(DataOutput) - Method in class org.terrier.structures.indexing.BlockFieldDocumentPostingList
- write(DataOutput) - Method in class org.terrier.structures.indexing.DocumentPostingList
- write(DataOutput) - Method in class org.terrier.structures.indexing.FieldDocumentPostingList
- write(DataOutput) - Method in class org.terrier.structures.NonIncrementalDocumentIndexEntry
- write(DataOutput) - Method in class org.terrier.structures.postings.BasicPostingImpl
-
Writes the current posting (not an iterable posting - use DirectInvertedOutputStream for that).
- write(DataOutput) - Method in class org.terrier.structures.postings.bit.BlockFieldIterablePosting
-
Writes the current posting (not an iterable posting - use DirectInvertedOutputStream for that).
- write(DataOutput) - Method in class org.terrier.structures.postings.bit.BlockIterablePosting
- write(DataOutput) - Method in class org.terrier.structures.postings.bit.FieldIterablePosting
-
Write this posting to specified outputstream
- write(DataOutput) - Method in class org.terrier.structures.postings.BlockFieldPostingImpl
- write(DataOutput) - Method in class org.terrier.structures.postings.BlockPostingImpl
-
Writes the current posting (not an iterable posting - use DirectInvertedOutputStream for that).
- write(DataOutput) - Method in class org.terrier.structures.postings.FieldPostingImpl
- write(DataOutput) - Method in class org.terrier.structures.restructure.Tr3BlockFieldLexiconEntry
-
Deprecated.
- write(DataOutput) - Method in class org.terrier.structures.restructure.Tr3BlockLexiconEntry
-
Deprecated.
- write(DataOutput) - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
- write(DataOutput) - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
- write(DataOutput) - Method in class org.terrier.structures.restructure.Tr4FieldLexiconEntry
- write(DataOutput) - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Write this pointer to DataOutput
- write(DataOutput) - Method in class org.terrier.structures.SimpleDocumentIndexEntry
- write(DataOutput) - Method in class org.terrier.structures.SimpleNgramEntryStatistics
- write(String, String) - Method in class org.terrier.realtime.memory.MemoryIndex
-
Write index structures to disk.
- write(String, String) - Method in interface org.terrier.realtime.WritableIndex
-
Write all of the index structures to disk at the specified location
- write(Writable) - Method in interface org.terrier.structures.collections.FSArrayFile.ArrayFileWriter
-
write
- write(WritableComparable, Writable) - Method in interface org.terrier.structures.collections.FSOrderedMapFile.MapFileWriter
-
Add this (key, value) tuple to the MapFile
- write(WritableComparable, Writable) - Method in class org.terrier.structures.collections.FSOrderedMapFile.MultiFSOMapWriter
-
Add this (key, value) tuple to the MapFile
- write(FatResultSet, DataOutput) - Static method in class org.terrier.matching.FatUtils
- write(Index) - Method in class org.terrier.structures.indexing.DiskIndexWriter
- WRITE - Static variable in interface org.terrier.utility.Files.FSCapability
-
FS can write files
- WriteableFactory<T> - Interface in org.terrier.structures.seralization
-
General interface for factories of Writable objects.
- writeBinary(int, int) - Method in interface org.terrier.compression.bit.BitOut
-
Writes an integer in binary format to the stream.
- writeBinary(int, int) - Method in class org.terrier.compression.bit.BitOutputStream
-
Writes an integer in binary format to the stream.
- writeBlockFieldPostingsToData(Iterator<Posting>[], List<BitIndexPointer>) - Static method in class org.terrier.structures.postings.PostingTestUtils
- writeBlockFieldPostingsToFile(Iterator<Posting>[], List<BitIndexPointer>) - Static method in class org.terrier.structures.postings.PostingTestUtils
- writeBlockPostingsToData(Iterator<Posting>[], List<BitIndexPointer>) - Static method in class org.terrier.structures.postings.PostingTestUtils
- writeBlockPostingsToFile(Iterator<Posting>[], List<BitIndexPointer>) - Static method in class org.terrier.structures.postings.PostingTestUtils
- writeBoolean(boolean) - Method in class org.terrier.utility.io.DebuggingDataOutput
- writeByte(byte) - Method in class org.terrier.compression.bit.LinkedBuffer
-
Writes a byte in the buffer
- writeByte(byte) - Method in class org.terrier.compression.bit.MemoryOutputStream
-
Writes a byte into the buffer.
- writeByte(int) - Method in class org.terrier.utility.io.DebuggingDataOutput
- writeBytes(String) - Method in class org.terrier.utility.io.DebuggingDataOutput
- writeChar(int) - Method in class org.terrier.utility.io.DebuggingDataOutput
- writeChars(String) - Method in class org.terrier.utility.io.DebuggingDataOutput
- writeData(byte[]) - Method in class org.terrier.structures.indexing.BaseMetaIndexBuilder
- writeData(byte[]) - Method in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
- writeData(byte[]) - Method in class org.terrier.structures.indexing.LZ4MetaIndexBuilder
- writeData(byte[]) - Method in class org.terrier.structures.indexing.UncompressedMetaIndexBuilder
- writeData(byte[]) - Method in class org.terrier.structures.indexing.ZstdMetaIndexBuilder
- writeDelta(int) - Method in interface org.terrier.compression.bit.BitOut
-
Writes an integer x into the stream using delta encoding.
- writeDelta(int) - Method in class org.terrier.compression.bit.BitOutputStream
-
Writes an integer x into the stream using delta encoding.
- writeDocumentEntry(int, String[]) - Method in class org.terrier.realtime.memory.MemoryCompressedMetaIndex
- writeDocumentEntry(int, String[]) - Method in class org.terrier.realtime.memory.MemoryMetaIndexMap
- writeDocumentEntry(int, String[]) - Method in interface org.terrier.realtime.memory.MetaIndexMap
- writeDocumentEntry(int, Map<String, String>) - Method in class org.terrier.realtime.memory.MemoryCompressedMetaIndex
-
Write meta-data for document.
- writeDocumentEntry(int, Map<String, String>) - Method in class org.terrier.realtime.memory.MemoryMetaIndexMap
-
Write meta-data for document.
- writeDocumentEntry(String[]) - Method in class org.terrier.realtime.memory.MemoryCompressedMetaIndex
- writeDocumentEntry(String[]) - Method in class org.terrier.realtime.memory.MemoryMetaIndex
-
This method has been made public for creating
- writeDocumentEntry(String[]) - Method in class org.terrier.structures.indexing.BaseMetaIndexBuilder
-
Write out metadata for current document.
- writeDocumentEntry(String[]) - Method in class org.terrier.structures.indexing.MetaIndexBuilder
-
Write out metadata for current document.
- writeDocumentEntry(Map<String, String>) - Method in class org.terrier.realtime.memory.MemoryMetaIndex
-
Write meta-data for document.
- writeDocumentEntry(Map<String, String>) - Method in class org.terrier.structures.indexing.BaseMetaIndexBuilder
-
Write out metadata for current document, extracted from specified map Typically, the MetaIndexBuilder will know which keys from data that it is interested in.
- writeDocumentEntry(Map<String, String>) - Method in class org.terrier.structures.indexing.MetaIndexBuilder
-
Write out metadata for current document, extracted from specified map Typically, the MetaIndexBuilder will know which keys from data that it is interested in.
- writeDouble(double) - Method in class org.terrier.utility.io.DebuggingDataOutput
- writeEvaluationResult() - Method in interface org.terrier.evaluation.Evaluation
-
Output the evaluation result to standard output
- writeEvaluationResult() - Method in class org.terrier.evaluation.TerrierEvaluation
- writeEvaluationResult() - Method in class org.terrier.evaluation.TrecEvalEvaluation
- writeEvaluationResult(PrintWriter) - Method in class org.terrier.evaluation.AdhocEvaluation
-
Output the evaluation result to the specific file.
- writeEvaluationResult(PrintWriter) - Method in interface org.terrier.evaluation.Evaluation
-
The abstract method that evaluates and prints the results.
- writeEvaluationResult(PrintWriter) - Method in class org.terrier.evaluation.NamedPageEvaluation
-
Output the evaluation result to the specific file.
- writeEvaluationResult(PrintWriter) - Method in class org.terrier.evaluation.TerrierEvaluation
- writeEvaluationResult(PrintWriter) - Method in class org.terrier.evaluation.TrecEvalEvaluation
- writeEvaluationResult(String) - Method in interface org.terrier.evaluation.Evaluation
-
Output the evaluation result to the specific file.
- writeEvaluationResult(String) - Method in class org.terrier.evaluation.TerrierEvaluation
- writeEvaluationResult(String) - Method in class org.terrier.evaluation.TrecEvalEvaluation
- writeEvaluationResultOfEachQuery(String) - Method in class org.terrier.evaluation.AdhocEvaluation
-
Output the evaluation result of each query to the specific file.
- writeEvaluationResultOfEachQuery(String) - Method in interface org.terrier.evaluation.Evaluation
-
Output the evaluation result of each query to the specific file.
- writeEvaluationResultOfEachQuery(String) - Method in class org.terrier.evaluation.NamedPageEvaluation
-
Output the evaluation result of each query to the specific file.
- writeEvaluationResultOfEachQuery(String) - Method in class org.terrier.evaluation.TerrierEvaluation
- writeEvaluationResultOfEachQuery(String) - Method in class org.terrier.evaluation.TrecEvalEvaluation
- writeFieldPostingsToData(Iterator<Posting>[], List<BitIndexPointer>) - Static method in class org.terrier.structures.postings.PostingTestUtils
- writeFieldPostingsToFile(Iterator<Posting>[], List<BitIndexPointer>) - Static method in class org.terrier.structures.postings.PostingTestUtils
- writeFields(BitOut) - Method in interface org.terrier.compression.bit.BitWritable
-
Write the object to the specified BitOut.
- writeFile(String) - Static method in class org.terrier.utility.Files
-
Opens an OutputStream to a file called filename, using the filesystem named in the scheme component of the filename.
- writeFileRandom(File) - Static method in class org.terrier.utility.Files
-
Open a file for random access writing and reading
- writeFileRandom(String) - Static method in class org.terrier.utility.Files
-
Returns a RandomAccessFile implementation accessing the specificed file
- writeFileRandom(String) - Method in interface org.terrier.utility.io.FileSystem
-
open a file of given filename for random writing
- writeFileRandom(String) - Method in class org.terrier.utility.io.HTTPFileSystem
-
open a file of given filename for random writing
- writeFileRandom(String) - Method in class org.terrier.utility.io.LocalFileSystem
-
Opens a writable random access file
- writeFileRandom(String) - Method in class org.terrier.utility.io.ResourceFileSystem
-
open a file of given filename for random writing
- writeFileRandom(String) - Method in class org.terrier.utility.io.StdInOutFileSystem
- writeFileStream(File) - Static method in class org.terrier.utility.Files
-
Opens an OutputStream to a file called file.
- writeFileStream(String) - Static method in class org.terrier.utility.Files
-
Opens an OutputStream to a file called filename.
- writeFileStream(String) - Method in interface org.terrier.utility.io.FileSystem
-
open a file of given filename for writing
- writeFileStream(String) - Method in class org.terrier.utility.io.HTTPFileSystem
-
open a file of given filename for writing
- writeFileStream(String) - Method in class org.terrier.utility.io.LocalFileSystem
-
Opens an output file
- writeFileStream(String) - Method in class org.terrier.utility.io.ResourceFileSystem
-
open a file of given filename for writing
- writeFileStream(String) - Method in class org.terrier.utility.io.StdInOutFileSystem
- writeFileWriter(File) - Static method in class org.terrier.utility.Files
-
Opens an Writer to a file called file.
- writeFileWriter(File, String) - Static method in class org.terrier.utility.Files
-
Opens an Writer to a file called file.
- writeFileWriter(String) - Static method in class org.terrier.utility.Files
-
Opens an Writer to a file called file.
- writeFileWriter(String, String) - Static method in class org.terrier.utility.Files
-
Opens an Writer to a file called file.
- writeFloat(float) - Method in class org.terrier.utility.io.DebuggingDataOutput
- writeFSArrayFile(String) - Static method in class org.terrier.structures.collections.FSArrayFile
-
writeFSArrayFile
- writeGamma(int) - Method in interface org.terrier.compression.bit.BitOut
-
Writes an integer x into the stream using gamma encoding.
- writeGamma(int) - Method in class org.terrier.compression.bit.BitOutputStream
-
Writes an integer x into the stream using gamma encoding.
- writeGolomb(int, int) - Method in interface org.terrier.compression.bit.BitOut
-
Writes and integer x into the stream using golomb coding.
- writeGolomb(int, int) - Method in class org.terrier.compression.bit.BitOutputStream
-
Writes and integer x into the stream using golomb coding.
- writeIndexProperties(PropertiesIndex, String) - Method in class org.terrier.structures.indexing.CompressionFactory.CompressionConfiguration
-
Update the index's properties for this structure
- writeInt(int) - Method in class org.terrier.utility.io.DebuggingDataOutput
- writeInt(int, int) - Method in class org.terrier.compression.bit.BitByteOutputStream
-
Writes an integer x into the underlying OutputStream.
- writeInt(int, int) - Method in interface org.terrier.compression.bit.BitOut
-
Writes an integer x into the underlying OutputStream.
- writeInt(int, int) - Method in class org.terrier.compression.bit.BitOutputStream
-
Writes an integer x into the underlying OutputStream.
- writeInterpolativeCode(int[], int, int, int, int) - Method in interface org.terrier.compression.bit.BitOut
-
Writes a sequence of integers using interpolative coding.
- writeInterpolativeCode(int[], int, int, int, int) - Method in class org.terrier.compression.bit.BitOutputStream
-
Writes a sequence of integers using interpolative coding.
- writeInvertedFilePart(DataOutputStream, TIntArrayList[][], int) - Method in class org.terrier.structures.indexing.classical.BlockInvertedIndexBuilder
-
Writes the section of the inverted file
- writeInvertedFilePart(DataOutputStream, TIntArrayList[][], int) - Method in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
Writes the section of the inverted file
- writeLong(long) - Method in class org.terrier.utility.io.DebuggingDataOutput
- writeMinimalBinary(int, int) - Method in interface org.terrier.compression.bit.BitOut
-
Writes an integer x using minimal binary encoding, given an upper bound.
- writeMinimalBinary(int, int) - Method in class org.terrier.compression.bit.BitOutputStream
-
Writes an integer x using minimal binary encoding, given an upper bound.
- writeNextEntry(KEY, LexiconEntry) - Method in class org.terrier.structures.LexiconOutputStream
-
Writes a lexicon entry.
- writeNextEntry(T1, LexiconEntry) - Method in class org.terrier.structures.FSOMapFileLexiconOutputStreamGeneric
- writeNoFieldPostings(int[][], int, int, int) - Method in class org.terrier.structures.bit.BlockDirectInvertedOutputStream
-
Writes the given block postings to the bit file.
- writeNoFieldPostings(int[][], int, int, int) - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
-
Writes the given postings to the bit file.
- writePostingNotDocid(Posting) - Method in class org.terrier.structures.bit.BlockDirectInvertedOutputStream
- writePostingNotDocid(Posting) - Method in class org.terrier.structures.bit.BlockFieldDirectInvertedOutputStream
- writePostingNotDocid(Posting) - Method in class org.terrier.structures.bit.DirectInvertedDocidOnlyOuptutStream
- writePostingNotDocid(Posting) - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
-
Hook method for writing out the remainder of the posting
- writePostingNotDocid(Posting) - Method in class org.terrier.structures.bit.FieldDirectInvertedOutputStream
- writePostings(int[][], int) - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
-
Write out the specified postings.
- writePostings(int[][], int, int, int) - Method in class org.terrier.structures.AbstractPostingOutputStream
- writePostings(int[][], int, int, int) - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
-
Write out a range of the specified postings.
- writePostings(Iterator<Posting>) - Method in class org.terrier.structures.AbstractPostingOutputStream
- writePostings(Iterator<Posting>) - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
-
Write out the specified postings.
- writePostings(Iterator<Posting>, int) - Method in class org.terrier.structures.AbstractPostingOutputStream
- writePostings(Iterator<Posting>, int) - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
-
Write out the specified postings, but allowing the delta for the first document to be adjusted
- writePostings(IterablePosting) - Method in class org.terrier.structures.AbstractPostingOutputStream
- writePostings(IterablePosting) - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
-
Write out the specified postings.
- writePostings(IterablePosting, int) - Method in class org.terrier.structures.AbstractPostingOutputStream
- writePostings(IterablePosting, int) - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
-
Write out the specified postings, but allowing the delta for the first document to be adjusted
- writePostingsToData(Iterator<Posting>[], List<BitIndexPointer>) - Static method in class org.terrier.structures.postings.PostingTestUtils
- writePostingsToFile(Iterator<Posting>[], List<BitIndexPointer>) - Static method in class org.terrier.structures.postings.PostingTestUtils
- writePostingsToFileDocidOnly(Iterator<Posting>[], List<BitIndexPointer>) - Static method in class org.terrier.structures.postings.PostingTestUtils
- writeResults(OutputStream, SearchRequest, String, String, int) - Method in interface org.terrier.structures.outputformat.RawOutputFormat
- writeResults(OutputStream, SearchRequest, String, String, int) - Method in class org.terrier.structures.outputformat.WritableOutputFormat
- writeShort(int) - Method in class org.terrier.utility.io.DebuggingDataOutput
- writeSkewedGolomb(int, int) - Method in interface org.terrier.compression.bit.BitOut
-
Writes and integer x into the stream using skewed-golomb coding.
- writeSkewedGolomb(int, int) - Method in class org.terrier.compression.bit.BitOutputStream
-
Writes and integer x into the stream using skewed-golomb coding.
- writeTemporaryFile(String, String[]) - Method in class org.terrier.tests.ApplicationSetupBasedTest
- writeTemporaryFile(String, String[], String) - Method in class org.terrier.tests.ApplicationSetupBasedTest
- writeTemporaryFolder(String) - Method in class org.terrier.tests.ApplicationSetupBasedTest
- writeTemporaryLexicon() - Method in class org.terrier.structures.indexing.LexiconBuilder
-
Writes the current contents of TempLex temporary lexicon binary tree down to a temporary disk lexicon.
- writeUnary(int) - Method in class org.terrier.compression.bit.BitByteOutputStream
-
Writes an integer x using unary encoding.
- writeUnary(int) - Method in interface org.terrier.compression.bit.BitOut
-
Writes an integer x using unary encoding.
- writeUnary(int) - Method in class org.terrier.compression.bit.BitOutputStream
-
Writes an integer x using unary encoding.
- writeUTF(String) - Method in class org.terrier.utility.io.DebuggingDataOutput
- writeV3(FatResultSet, DataOutput) - Static method in class org.terrier.matching.FatUtils
- writeV5(FatResultSet, DataOutput) - Static method in class org.terrier.matching.FatUtils
- WTreeMap<K,V> - Class in org.terrier.realtime.memory
-
Wrapper around TreeMap implementing OrderedMap.
- WTreeMap() - Constructor for class org.terrier.realtime.memory.WTreeMap
X
- XML - org.terrier.utility.StringTools.ESCAPE
-
Escape any characters unsuitable for XML in the String
- xmlDoc - Variable in class org.terrier.indexing.SimpleXMLCollection
-
the parsed structure of the XML file we currently have open
- XSqrA_M - Class in org.terrier.matching.models
-
This class implements the XSqrA_M weighting model, which computed the inner product of Pearson's X^2 with the information growth computed with the multinomial M.
- XSqrA_M() - Constructor for class org.terrier.matching.models.XSqrA_M
-
A default constructor to make this model.
Z
- zip - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
- ZIP_COMPRESSION_LEVEL - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
- ZstdCompressedMetaIndex - Class in org.terrier.structures
-
MetaIndex implementation for when records are compressed using Zstandard
- ZstdCompressedMetaIndex(IndexOnDisk, String) - Constructor for class org.terrier.structures.ZstdCompressedMetaIndex
- ZstdCompressedMetaIndex.InputStream - Class in org.terrier.structures
- ZstdMetaIndexBuilder - Class in org.terrier.structures.indexing
-
Writes all metadata using Zstandard compression.
- ZstdMetaIndexBuilder(IndexOnDisk, String[], int[], String[]) - Constructor for class org.terrier.structures.indexing.ZstdMetaIndexBuilder
- ZstdMetaIndexBuilder(IndexOnDisk, String, String[], int[], String[]) - Constructor for class org.terrier.structures.indexing.ZstdMetaIndexBuilder
_
- _binarySearch(String, String) - Method in class org.terrier.realtime.memory.MemoryMetaIndex
-
performs a binary search on the metaindex, if they keys happen to be in lexographical order
- _binarySearch(String, String) - Method in class org.terrier.structures.BaseCompressingMetaIndex
-
performs a binary search on the metaindex, if they keys happen to be in lexographical order
- _channel - Variable in class org.terrier.compression.bit.BitFileChannel
- _clear() - Method in class org.terrier.structures.collections.FSOrderedMapFile
- _exact - Variable in class org.terrier.indexing.TaggedDocument
-
The tags to process exactly.
- _fields - Variable in class org.terrier.indexing.TaggedDocument
-
The tags to consider as fields.
- _from_(IndexRef) - Static method in class org.terrier.querying.ManagerFactory
-
utility method that doesnt conflict with a Python reserved keyword
- _next() - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
- _tags - Variable in class org.terrier.indexing.TaggedDocument
-
The tags to process or skip.
All Classes All Packages