- 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.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, Predicate<Pair<String, Set<String>>>) - Constructor for class org.terrier.matching.AbstractScoringMatching
-
- AbstractScoringMatching(Index, Matching, WeightingModel) - 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(MatchingQueryTerms.MatchingTerm) - Method in class org.terrier.matching.MatchingQueryTerms
-
- add(String) - Method in class org.terrier.querying.parser.MultiTermQuery
-
Adds a single query term to the query.
- add(Query) - Method in class org.terrier.querying.parser.MultiTermQuery
-
Adds a subquery to this query.
- add(int, int, int, int[]) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsInvertedIndex
-
Insert/update posting (docid,freq,(fields)).
- add(EntryStatistics) - Method in class org.terrier.realtime.memory.fields.MemoryFieldsLexiconEntry
-
Increment the statistics of this object by that of another
- add(int, int, int) - Method in class org.terrier.realtime.memory.MemoryDirectIndex
-
Add posting to direct file.
- add(int, int) - Method in class org.terrier.realtime.memory.MemoryDirectIndex.DocumentPostingList
-
- add(int, int, int) - Method in class org.terrier.realtime.memory.MemoryInvertedIndex
-
Add posting to inverted file.
- add(int, int) - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.BasicMemoryPostingList
-
- add(EntryStatistics) - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
Increment the statistics of this object by that of another
- add(EntryStatistics) - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Not implemented.
- add(EntryStatistics) - Method in class org.terrier.structures.BasicLexiconEntry
-
increment this lexicon entry by another
- add(EntryStatistics) - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
Increment the statistics of this object by that of another
- add(SearchRequest) - Method in class org.terrier.structures.cache.GrowingMapQueryResultCache
-
- add(SearchRequest) - Method in class org.terrier.structures.cache.NullQueryResultCache
-
- add(SearchRequest) - Method in interface org.terrier.structures.cache.QueryResultCache
-
Add the results for the specified query to the cache
- add(EntryStatistics) - Method in interface org.terrier.structures.EntryStatistics
-
Increment the statistics of this object by that of another
- add(EntryStatistics) - Method in class org.terrier.structures.FieldLexiconEntry
-
- add(String, int, int, int[], int[]) - Method in class org.terrier.structures.indexing.singlepass.BlockFieldMemoryPostings
-
add
- add(String, int, int, int[]) - Method in class org.terrier.structures.indexing.singlepass.BlockMemoryPostings
-
Add the specified to the term posting to the memory postings.
- add(String, int, int, int[]) - Method in class org.terrier.structures.indexing.singlepass.FieldsMemoryPostings
-
Adds an occurrence of a term in a document to the posting in memory.
- add(String, int, int) - Method in class org.terrier.structures.indexing.singlepass.MemoryPostings
-
Adds an occurrence of a term in a document to the posting in memory.
- add(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
-
- add(char) - Method in class org.terrier.terms.PorterStemmer
-
Add a character to the word being stemmed.
- add(char[], int) - Method in class org.terrier.terms.PorterStemmer
-
Adds wLen characters to the word being stemmed contained in a portion
of a char[] array.
- addDirectoryListing() - Method in class org.terrier.indexing.SimpleFileCollection
-
Called when thisFile is identified as a directory, this adds the entire
contents of the directory onto the list to be processed.
- addDirectStructure(IndexOnDisk) - Method in class org.terrier.tests.BatchEndToEndTest
-
- addDocument(int, int[]) - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields
-
Add document length and field lengths to document index.
- addDocument(int, int, int[]) - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFieldsMap
-
Add document length and field lengths to document index.
- addDocument(int, int, int[], BitIndexPointer) - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFieldsMap
-
Add document length and field lengths to document index.
- addDocument(int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndex
-
Add document length to document index.
- addDocument(int, int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap
-
Add document length to document index.
- addDocument(int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap
-
- 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
- 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.Index
-
tell the index about a new index structure it provides.
- addIndexStructure(String, String) - Method in class org.terrier.structures.Index
-
add an index structure to this index.
- addIndexStructure(String, String, String, String) - Method in class org.terrier.structures.Index
-
add an index structure to this index.
- addIndexStructure(String, String, String[], String[]) - Method in class org.terrier.structures.Index
-
add an index structure to this index.
- addIndexStructureInputStream(String, Class<?>, Class<?>[], String[]) - Method in class org.terrier.structures.Index
-
tell the index about a new input stream index structure it provides.
- addIndexStructureInputStream(String, String) - Method in class org.terrier.structures.Index
-
tell the index about a new input stream index structure it provides.
- addIndexStructureInputStream(String, String, String, String) - Method in class org.terrier.structures.Index
-
tell the index about a new input stream index structure it provides.
- addIndexStructureInputStream(String, String, String[], String[]) - Method in class org.terrier.structures.Index
-
tell the index about a new input stream index structure it provides.
- addKillhandler(KillHandler.Killable) - Static method in class org.terrier.utility.KillHandler
-
Add a Killable objects to the shutdown list which are invoked when the runtime system
is terminating.
- addLexiconToIndex(IndexOnDisk, String, String) - Static method in class org.terrier.structures.FSOMapFileLexiconOutputStream
-
Adds Lexicon to index
- 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
- 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(EntryStatistics[]) - Static method in class org.terrier.matching.matchops.MultiTermOp
-
merges several EntryStatistics for a single effective term simply by adding
- addStatistics(CollectionStatistics) - Method in class org.terrier.structures.CollectionStatistics
-
Increment the statistics by the specified amount
- addTemporaryLexicon(String) - Method in class org.terrier.structures.indexing.LexiconBuilder
-
Deprecated.
- addTerm(String, int) - Method in class org.terrier.structures.indexing.LexiconBuilder
-
Add a single term to the lexicon being built
- addTermPropertyWeight(String, double) - Method in class org.terrier.matching.MatchingQueryTerms
-
- addTerms(DocumentPostingList, int) - Method in class org.terrier.structures.indexing.singlepass.BlockFieldMemoryPostings
-
Add the terms in a DocumentPostingList to the postings in memory.
- addTerms(DocumentPostingList, int) - Method in class org.terrier.structures.indexing.singlepass.BlockMemoryPostings
-
Add the terms in a DocumentPostingList to the postings in memory.
- addTerms(DocumentPostingList, int) - Method in class org.terrier.structures.indexing.singlepass.FieldsMemoryPostings
-
Add the terms in a DocumentPostingList to the postings in memory.
- addTerms(DocumentPostingList, int) - Method in class org.terrier.structures.indexing.singlepass.MemoryPostings
-
Add the terms in a DocumentPostingList to the postings in memory.
- addTo(int[], int[]) - Static method in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun
-
- addTo(int[], int[]) - Static method in class org.terrier.structures.indexing.singlepass.FieldPostingInRun
-
- addToDocument(int, Document) - Method in class org.terrier.realtime.incremental.IncrementalIndex
-
- addToDocument(int, DocumentPostingList) - Method in class org.terrier.realtime.incremental.IncrementalIndex
-
- addToDocument(int, Document) - Method in class org.terrier.realtime.memory.MemoryIndex
-
Adds specified content contents to the named document id.
- addToDocument(int, DocumentPostingList) - Method in class org.terrier.realtime.memory.MemoryIndex
-
Adds relevant terms to the named document id.
- addToDocument(int, Document) - Method in interface org.terrier.realtime.UpdatableIndex
-
Adds specified content contents to the named document id.
- addToDocument(int, DocumentPostingList) - Method in interface org.terrier.realtime.UpdatableIndex
-
Adds relevant terms to the named document id.
- addToLexiconEntry(LexiconEntry) - Method in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun
-
- addToLexiconEntry(LexiconEntry) - Method in class org.terrier.structures.indexing.singlepass.FieldPostingInRun
-
- addToLexiconEntry(LexiconEntry) - Method in class org.terrier.structures.indexing.singlepass.PostingInRun
-
Add statistics for this posting onto the given LexiconEntry
- 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.
- AfterEffect - Class in org.terrier.matching.models.aftereffect
-
This class provides a contract for implementing the first normalisation by
after effect models for the DFR framework.
- AfterEffect() - Constructor for class org.terrier.matching.models.aftereffect.AfterEffect
-
A default constructor
- afterEffect - Variable in class org.terrier.matching.models.DFRWeightingModel
-
The applied model for after effect (aka.
- AFTEREFFECT_PREFIX - Variable in class org.terrier.matching.models.DFRWeightingModel
-
The prefix of the package of the first normalisation methods by after effect.
- afterPropertyTags() - Method in class org.terrier.indexing.TRECCollection
-
- afterPropertyTags() - Method in class org.terrier.indexing.TRECWebCollection
-
- align() - Method in interface org.terrier.compression.bit.BitIn
-
Aligns the stream to the next byte
- align() - Method in class org.terrier.compression.bit.BitInBase
-
Aligns the stream to the next byte
- align() - Method in class org.terrier.compression.bit.DebuggingBitIn
-
- allClosed() - Static method in class org.terrier.utility.io.CheckClosedStreams
-
- allExists(String...) - Static method in class org.terrier.structures.Index
-
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.
- append(BitOut, int, int) - Method in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun
-
Writes the document data of this posting to a
BitOut
It encodes the data with the right compression methods.
- append(BitOut, int, int) - Method in class org.terrier.structures.indexing.singlepass.BlockPostingInRun
-
Writes the document data of this posting to a
BitOut
It encodes the data with the right compression methods.
- append(BitOut, int, int) - Method in class org.terrier.structures.indexing.singlepass.FieldPostingInRun
-
Writes the document data of this posting to a
BitOut
It encodes the data with the right compression methods.
- append(BitOut, int, int) - Method in class org.terrier.structures.indexing.singlepass.PostingInRun
-
Writes the document data of this posting to a
BitOut
It encodes the data with the right compression methods.
- append(BitOut, int) - Method in class org.terrier.structures.indexing.singlepass.PostingInRun
-
Writes the document data of this posting to a
BitOut
It encodes the data with the right compression methods.
- append(BitOut, int, int) - Method in class org.terrier.structures.indexing.singlepass.SimplePostingInRun
-
Writes the document data of this posting to a
BitOut
It encodes the data with the right compression methods.
- 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
-
- applyFieldScoreModifier(int, double) - Static method in class org.terrier.utility.FieldScore
-
Computes the modified score for a document with a given
fieldScore (a bitset where each bit represents a tag) and
its original score.
- applyModel(int, double[], int, double[][], double[]) - Method in class org.terrier.matching.JforestsModelMatching
-
- applyModel(int, double[], int, double[][], double[]) - Method in class org.terrier.matching.LearnedModelMatching
-
Apply the loaded learned model for identifying the top N documents.
- applyModel(int, double[], int, double[][], double[]) - Method in class org.terrier.matching.LinearModelMatching
-
- applyOptions(int) - Method in class org.terrier.applications.TrecTerrier
-
Apply the option resulted from processing the command line arguments
- ApplyTermPipeline - Class in org.terrier.querying
-
- ApplyTermPipeline() - Constructor for class org.terrier.querying.ApplyTermPipeline
-
- applyTermPipeline(TermPipelineAccessor) - Method in class org.terrier.querying.parser.MultiTermQuery
-
Applies the given term pipeline to the query terms
and sub-queries that construct this query.
- applyTermPipeline(TermPipelineAccessor) - Method in class org.terrier.querying.parser.Query
-
Applies a term pipeline in the query's terms, through
the given term pipeline accessor.
- applyTermPipeline(TermPipelineAccessor) - Method in class org.terrier.querying.parser.SingleTermQuery
-
Puts the query term in the given
term pipeline, which is accessed through the
given accessor object.
- appProperties - Static variable in class org.terrier.utility.ApplicationSetup
-
The properties object in which the
properties from the file are read.
- ARGUMENTS_OK - Static variable in class org.terrier.applications.TrecTerrier
-
- arr - Variable in class org.terrier.evaluation.NamedPageEvaluation
-
The average reciprocal rank.
- ArrayFileIterator(IndexOnDisk, String) - Constructor for class org.terrier.structures.collections.FSArrayFile.ArrayFileIterator
-
constructor
- ArrayFileIterator(String, FixedSizeWriteableFactory<V>) - 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[][], int[], int[]) - Constructor for class org.terrier.structures.postings.ArrayOfBlockFieldIterablePosting
-
- ArrayOfBlockFieldIterablePosting(int[], int[], int[], int[][], int[][], boolean, int[], int[]) - Constructor for class org.terrier.structures.postings.ArrayOfBlockFieldIterablePosting
-
- ArrayOfBlockIterablePosting - Class in org.terrier.structures.postings
-
An array structure that golds BlockIterablePostings
- ArrayOfBlockIterablePosting(int[], int[], int[], int[]) - Constructor for class org.terrier.structures.postings.ArrayOfBlockIterablePosting
-
- ArrayOfFieldIterablePosting - Class in org.terrier.structures.postings
-
An instance of IterablePostings that works with passed arrays of ids and frequencies
for each field.
- ArrayOfFieldIterablePosting(int[], int[], int[], int[][], int[][]) - Constructor for class org.terrier.structures.postings.ArrayOfFieldIterablePosting
-
- ArrayOfFieldIterablePosting(int[], int[], int[], int[][], int[][], boolean) - Constructor for class org.terrier.structures.postings.ArrayOfFieldIterablePosting
-
- ArrayOfIdsIterablePosting - Class in org.terrier.structures.postings
-
An instance of IterablePostings that works with a passed array of ids
- ArrayOfIdsIterablePosting(int[]) - Constructor for class org.terrier.structures.postings.ArrayOfIdsIterablePosting
-
Make a new IterablePosting using these ids
- arraysInitialised - Variable in class org.terrier.matching.AccumulatorResultSet
-
- arraysInitialised - Variable in class org.terrier.matching.CollectionResultSet
-
A static boolean flag indicating whether the arrays of docids and scores
have been initialized (memory allocated for them) or not.
- ArrayUtils - Class in org.terrier.utility
-
Handy methods for resizing arrays, and other handy array methods
This is a fresh implementation of the capacity methods, without the
use of any prelicensed code.
- ArrayUtils() - Constructor for class org.terrier.utility.ArrayUtils
-
- ascendingHeapSort(int[], int[], int[]) - Static method in class org.terrier.sorting.HeapSortInt
-
Sorts the given arrays in ascending order, using heap-sort.
- ascendingHeapSort(int[], int[], int[], int[]) - Static method in class org.terrier.sorting.HeapSortInt
-
ascendingHeapSort
- ascendingHeapSort(int[], int[]) - Static method in class org.terrier.sorting.HeapSortInt
-
Sorts the given arrays in ascending order, using heap-sort.
- ascendingHeapSort(int[][]) - Static method in class org.terrier.sorting.HeapSortInt
-
ascendingHeapSort
- ascendingHeapSort(int[], int[], int[], int) - Static method in class org.terrier.sorting.HeapSortInt
-
Sorts the top topElements of the given array in
ascending order, using heap sort.
- ascendingHeapSort(double[], int[], short[]) - Static method in class org.terrier.sorting.MultiSort
-
Sorts the given arrays in ascending order, using heap-sort.
- ascendingHeapSort(Comparable<?>[], int[]) - Static method in class org.terrier.sorting.MultiSort
-
Sorts the given arrays in ascending order, using heap-sort.
- ascendingHeapSort(double[], int[], short[], int) - Static method in class org.terrier.sorting.MultiSort
-
Sorts the top topElements of the given array in
ascending order, using heap sort.
- ascendingHeapSort(int[], double[], short[], int) - Static method in class org.terrier.sorting.MultiSort
-
ascendingHeapSort
- ascendingHeapSort(double[], int[], short[]) - Static method in class org.terrier.utility.HeapSort
-
Sorts the given arrays in ascending order, using heap-sort.
- ascendingHeapSort(double[], int[], short[], int) - Static method in class org.terrier.utility.HeapSort
-
Sorts the top topElements of the given array in
ascending order, using heap sort.
- asFieldDocumentIndex - Variable in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- asFieldDocumentIndex - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- asFloat - Variable in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
- assignScore(int, CandidateResult) - Method in class org.terrier.matching.daat.FatFull
-
- assignScore(int, CandidateResult) - Method in class org.terrier.matching.daat.Full
-
assign the score for this posting to this candidate result.
- assignScore(int, int, double, IterablePosting[]) - Method in class org.terrier.matching.ScoringMatching
-
- assignScores(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.MemoryFieldsIterablePosting
-
Copies this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.realtime.memory.MemoryIterablePosting
-
Copies this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.realtime.multi.MultiDirectIterablePostingWithOffset
-
- asWritablePosting() - Method in class org.terrier.realtime.multi.MultiIterablePosting
-
Not implemented.
- asWritablePosting() - Method in class org.terrier.structures.indexing.DocumentPostingList.postingIterator
-
- asWritablePosting() - Method in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun.bfPIRPostingIterator
-
- asWritablePosting() - Method in class org.terrier.structures.indexing.singlepass.BlockPostingInRun.BlockPIRPostingIterator
-
- asWritablePosting() - Method in class org.terrier.structures.indexing.singlepass.FieldPostingInRun.fPIRPostingIterator
-
- asWritablePosting() - Method in class org.terrier.structures.indexing.singlepass.SimplePostingInRun.PIRPostingIterator
-
- asWritablePosting() - Method in class org.terrier.structures.postings.ANDIterablePosting
-
- asWritablePosting() - Method in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
-
Copies this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.structures.postings.BasicPostingImpl
-
Copies this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.structures.postings.bit.BasicIterablePosting
-
- asWritablePosting() - Method in class org.terrier.structures.postings.bit.BlockFieldIterablePosting
-
Copies this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.structures.postings.bit.BlockIterablePosting
-
- asWritablePosting() - Method in class org.terrier.structures.postings.bit.FieldIterablePosting
-
Get this posting as a WritablePosting
- asWritablePosting() - Method in class org.terrier.structures.postings.BlockFieldORIterablePosting
-
- asWritablePosting() - Method in class org.terrier.structures.postings.BlockFieldPostingImpl
-
Copies this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.structures.postings.BlockORIterablePosting
-
- asWritablePosting() - Method in class org.terrier.structures.postings.BlockPostingImpl
-
Copies this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.structures.postings.FieldOnlyIterablePosting
-
- asWritablePosting() - Method in class org.terrier.structures.postings.FieldORIterablePosting
-
- asWritablePosting() - Method in class org.terrier.structures.postings.FieldPostingImpl
-
Copies this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- asWritablePosting() - Method in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
- asWritablePosting() - Method in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
- asWritablePosting() - Method in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- asWritablePosting() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- asWritablePosting() - Method in class org.terrier.structures.postings.ORIterablePosting
-
Copies this posting to one free of an iterator.
- asWritablePosting() - Method in class org.terrier.structures.postings.PhraseIterablePosting
-
- asWritablePosting() - Method in interface org.terrier.structures.postings.Posting
-
Copies this posting to one free of an iterator.
- avail - Variable in class org.terrier.compression.bit.MemoryOutputStream
-
Number of free bytes before having to enlarge
- available() - Method in class org.terrier.utility.ProcessInputStream
- averageDocumentLength - Variable in class org.terrier.matching.models.normalisation.Normalisation
-
The average document length in the collection.
- averageDocumentLength - Variable in class org.terrier.matching.models.queryexpansion.QueryExpansionModel
-
The average document length in the collection.
- averageDocumentLength - Variable in class org.terrier.matching.models.WeightingModel
-
The average length of documents in the collection.
- averageDocumentLength - Variable in class org.terrier.querying.DFRBagExpansionTerms
-
The average document length in the collection.
- averageDocumentLength - Variable in class org.terrier.structures.CollectionStatistics
-
The average length of a document in the collection.
- averagePrecisionOfEachQuery - Variable in class org.terrier.evaluation.AdhocEvaluation
-
The average precision of each query.
- AVG_DOCUMENT_UNIQUE_TERMS - Static variable in class org.terrier.structures.indexing.DocumentPostingList
-
number of unique terms per doc on average, used to tune the initial size of the hashmaps used in this class.
- avgDocLen - Variable in class org.terrier.matching.dsms.DependenceScoreModifier
-
- avgFieldLengths - Variable in class org.terrier.structures.CollectionStatistics
-
Average length of each field
- avl - Variable in class org.terrier.matching.models.aftereffect.AfterEffect
-
The average document length in collection.
- B - Class in org.terrier.matching.models.aftereffect
-
This class implements the B model for the first normalisation by
after effect.
- B() - Constructor for class org.terrier.matching.models.aftereffect.B
-
- B - Class in org.terrier.matching.models.basicmodel
-
This class implements the B basic model for randomness.
- B() - Constructor for class org.terrier.matching.models.basicmodel.B
-
- b - Variable in class org.terrier.terms.PorterStemmer
-
- b - Variable in class org.terrier.terms.TRv2PorterStemmer
-
A buffer for word to be stemmed.
- BA - Class in org.terrier.matching.models.queryexpansion
-
This class implements an approximation of the binomial distribution through
the Kullback-Leibler divergence to weight query terms for query expansion.
- BA() - Constructor for class org.terrier.matching.models.queryexpansion.BA
-
A default constructor.
- 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.
- 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.CompressingMetaIndexBuilder
-
- 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.
- BASE_MATCHING_TAG - Static variable in class org.terrier.matching.BaseMatching
-
- BaseMatching - Class in org.terrier.matching
-
Performs the matching of documents with a query, by first assigning scores to
documents for each query term and modifying these scores with the appropriate modifiers.
- BaseMatching() - Constructor for class org.terrier.matching.BaseMatching
-
- BaseMatching(Index) - Constructor for class org.terrier.matching.BaseMatching
-
Constructs an instance of the BaseMatching
- BaseTermPipelineAccessor - Class in org.terrier.terms
-
A base implementation for TermPipelineAccessor
- BaseTermPipelineAccessor(String...) - Constructor for class org.terrier.terms.BaseTermPipelineAccessor
-
Construct a term pipeline using the specified class names
- basicDirectIndexPostingIteratorClass - Variable in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
- basicDirectIndexPostingIteratorClass - Variable in class org.terrier.structures.merging.StructureMerger
-
- BasicDocumentIndexEntry - Class in org.terrier.structures
-
A basic document index entry.
- BasicDocumentIndexEntry() - Constructor for class org.terrier.structures.BasicDocumentIndexEntry
-
Constructs an instance of the BasicDocumentIndexEntry.
- BasicDocumentIndexEntry(DocumentIndexEntry) - Constructor for class org.terrier.structures.BasicDocumentIndexEntry
-
Constructs an instance of the BasicDocumentIndexEntry.
- BasicDocumentIndexEntry(int, BitIndexPointer) - Constructor for class org.terrier.structures.BasicDocumentIndexEntry
-
Constructs an instance of the BasicDocumentIndexEntry.
- BasicDocumentIndexEntry(int, byte, long, byte, int) - Constructor for class org.terrier.structures.BasicDocumentIndexEntry
-
Constructs an instance of the BasicDocumentIndexEntry.
- BasicDocumentIndexEntry.Factory - Class in org.terrier.structures
-
Returna a factory for creating document index entries
- 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.
- BasicIntegerCodingIterablePosting - Class in org.terrier.structures.postings.integer
-
An IterablePosting implementation, which can optionally support fields and/or blocks.
- BasicIntegerCodingIterablePosting(ByteIn, int, DocumentIndex, int, IntegerCodec, IntegerCodec) - Constructor for class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- basicInvertedIndexPostingIteratorClass - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
- basicInvertedIndexPostingIteratorClass - Variable in class org.terrier.structures.merging.StructureMerger
-
- BasicIterablePosting - Class in org.terrier.structures.postings.bit
-
- 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(Index) - Constructor for class org.terrier.structures.indexing.LexiconBuilder.BasicLexiconCollectionStaticticsCounter
-
constructor
- BasicLexiconCollectionStaticticsCounter(Index, 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 - Class in org.terrier.matching.models.basicmodel
-
This class provides a contract for implementing the basic models for randomness in the DFR framework,
for use with the DFRWeightingModel class.
- BasicModel() - Constructor for class org.terrier.matching.models.basicmodel.BasicModel
-
A default constructor that initialises the idf i attribute
- basicModel - Variable in class org.terrier.matching.models.DFRWeightingModel
-
The applied basic model for randomness.
- basicModel - Variable in class org.terrier.matching.models.PerFieldNormWeightingModel
-
- BASICMODEL_PREFIX - Variable in class org.terrier.matching.models.DFRWeightingModel
-
The prefix of the package of the basic models for randomness.
- BasicPostingImpl - Class in org.terrier.structures.postings
-
Implementation of a Posting that is non-iterable.
- BasicPostingImpl() - Constructor for class org.terrier.structures.postings.BasicPostingImpl
-
Empty constructor - needed for Writable
- BasicPostingImpl(int, int) - Constructor for class org.terrier.structures.postings.BasicPostingImpl
-
Constructor that sets both id and frequency
- BasicSinglePassIndexer - Class in org.terrier.structures.indexing.singlepass
-
This class indexes a document collection (skipping the direct file construction).
- BasicSinglePassIndexer(String, String) - Constructor for class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Constructs an instance of a BasicSinglePassIndexer, using the given path name
for storing the data structures.
- BasicSinglePassIndexer(long, long, long) - Constructor for class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Protected do-nothing constructor for use by child classes
- 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.
- 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.
- beginMerge(int, String) - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
Begins the multiway merging phase.
- beginRead() - Method in class org.terrier.compression.bit.MemoryLinkedOutputStream
-
Sets the structure for reading
- BeginToken() - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Start.
- BeginToken() - Method in class org.terrier.querying.parser.SimpleCharStream
-
Start.
- beginWrite(int, int) - Method in class org.terrier.structures.indexing.singlepass.RunWriter
-
Writes the headers of the run.
- bf - Variable in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
- bf - Variable in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
- bf - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- bfPIRPostingIterator(int) - Constructor for class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun.bfPIRPostingIterator
-
- bfs - Variable in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- bfs - Variable in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
- bfs - Variable in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
- bfs - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- BIT_MASK - Static variable in interface org.terrier.structures.BitIndexPointer
-
amount to mask byte by to obtain bit offset
- BitByteOutputStream - Class in org.terrier.compression.bit
-
An implementation of BitOutputStream that does no buffering.
- BitByteOutputStream(OutputStream) - Constructor for class org.terrier.compression.bit.BitByteOutputStream
-
Constructs an instance of the class for a given stream
- BitByteOutputStream(String) - Constructor for class org.terrier.compression.bit.BitByteOutputStream
-
Constructs an instance of the class for a given filename
- BitByteOutputStream(File) - Constructor for class org.terrier.compression.bit.BitByteOutputStream
-
Constructs an instance of the class for a given file
- BitByteOutputStream() - Constructor for class org.terrier.compression.bit.BitByteOutputStream
-
Empty constructor, used for subclassing
- 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(RandomDataInput) - Constructor for class org.terrier.compression.bit.BitFileBuffered
-
Constructor for a RandomDataInput object
- BitFileBuffered(File) - Constructor for class org.terrier.compression.bit.BitFileBuffered
-
Constructs an instance of the class for a given filename, using the default buffer size
- BitFileBuffered(String) - Constructor for class org.terrier.compression.bit.BitFileBuffered
-
Constructs an instance of the class for a given filename.
- BitFileBuffered(File, int) - Constructor for class org.terrier.compression.bit.BitFileBuffered
-
Constructs an instance of the class for a given filename
- BitFileBuffered(String, int) - Constructor for class org.terrier.compression.bit.BitFileBuffered
-
Constructs an instance of the class for a given filename
- BitFileBuffered.BitInBuffered - Class in org.terrier.compression.bit
-
Implements a BitIn around a RandomDataInput
- BitFileInMemory - Class in org.terrier.compression.bit
-
Class which enables a bit compressed file to be read wholly into memory
and accessed from there with lot latency.
- BitFileInMemory(String) - Constructor for class org.terrier.compression.bit.BitFileInMemory
-
Loads the entire file represented by filename into memory
- BitFileInMemory(InputStream, long) - Constructor for class org.terrier.compression.bit.BitFileInMemory
-
Loads the entire specified inputstream into memory.
- BitFileInMemory(byte[]) - Constructor for class org.terrier.compression.bit.BitFileInMemory
-
Create an object using the specified data as the compressed data
- BitFileInMemoryLarge - Class in org.terrier.compression.bit
-
Allows access to bit compressed files that are loaded entirely into memory.
- BitFileInMemoryLarge(RandomDataInputMemory) - Constructor for class org.terrier.compression.bit.BitFileInMemoryLarge
-
constructor
- BitFileInMemoryLarge(String) - Constructor for class org.terrier.compression.bit.BitFileInMemoryLarge
-
load compressed file into memory
- BitFilePosition - Interface in org.terrier.structures
-
A bit file position
- bitFileReader - Variable in class org.terrier.structures.postings.bit.BasicIterablePosting
-
- 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.
- BitInCodec - Class in org.terrier.compression.integer.codec.util
-
Utility class, used to implement bitwise IntegerCodec implementations
- BitInCodec() - Constructor for class org.terrier.compression.integer.codec.util.BitInCodec
-
- BitInCodec(byte[]) - Constructor for class org.terrier.compression.integer.codec.util.BitInCodec
-
- BitIndexPointer - Interface in org.terrier.structures
-
A pointer implementation for BitPostingIndex structures.
- BitInputStream - Class in org.terrier.compression.bit
-
This class reads from a file or an InputStream integers that can be coded with different encoding algorithms.
- BitInputStream() - Constructor for class org.terrier.compression.bit.BitInputStream
-
Do nothing constructor used by child classes which override all methods, eg OldBitInputStream
- BitInputStream(DataInput) - Constructor for class org.terrier.compression.bit.BitInputStream
-
Constructs an instance of the class for a given stream
- BitInputStream(InputStream) - Constructor for class org.terrier.compression.bit.BitInputStream
-
Constructs an instance of the class for a given stream
- BitInputStream(String) - Constructor for class org.terrier.compression.bit.BitInputStream
-
Constructs an instance of the class for a given filename
- BitInputStream(File) - Constructor for class org.terrier.compression.bit.BitInputStream
-
Constructs an instance of the class for a given file
- BitInSeekable - Interface in org.terrier.compression.bit
-
Interface for reading a bit compressed file in a random access manner.
- bitOffset - Variable in class org.terrier.compression.bit.BitInBase
-
bit offset in this byte, and in the larger file
- bitOffset - Variable in class org.terrier.compression.bit.BitOutputStream
-
The bit offset.
- BitOut - Interface in org.terrier.compression.bit
-
Interface describing the writing compression methods supported
by the BitOutputStream classes.
- BitOutputStream - Class in org.terrier.compression.bit
-
This class provides methods to write compressed integers to an outputstream.
The numbers are written into a byte starting from the most significant bit (i.e, left to right).
- BitOutputStream() - Constructor for class org.terrier.compression.bit.BitOutputStream
-
Empty constructor
- BitOutputStream(OutputStream) - Constructor for class org.terrier.compression.bit.BitOutputStream
-
Constructs an instance of the class for a given OutputSTream
- BitOutputStream(String) - Constructor for class org.terrier.compression.bit.BitOutputStream
-
Constructs an instance of the class for a given filename
Note that on a FileNotFoundException, this contructor will sleep for 2 seconds
before retrying to open the file.
- BitPostingIndex - Class in org.terrier.structures.bit
-
Class for various bit compressed index implementations, including parents to current DirectIndex and InvertedIndex implementations.
- BitPostingIndex(IndexOnDisk, String, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.BitPostingIndex
-
Constructs an instance of the BitPostingIndex.
- BitPostingIndex(IndexOnDisk, String, DocumentIndex, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.BitPostingIndex
-
Constructs an instance of the BitPostingIndex.
- BitPostingIndex(String, byte, Class<BasicIterablePosting>, String, int) - Constructor for class org.terrier.structures.bit.BitPostingIndex
-
- BitPostingIndex(String, byte, Class<? extends IterablePosting>, String) - Constructor for class org.terrier.structures.bit.BitPostingIndex
-
Deprecated.
- BitPostingIndex(String, byte, DocumentIndex, Class<? extends IterablePosting>, String, int) - Constructor for class org.terrier.structures.bit.BitPostingIndex
-
- 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
-
A comma separated list of tags to skip.
- blkCnt - Variable in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- blkCnt - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- BLOCK_INDEXING - Static variable in class org.terrier.utility.ApplicationSetup
-
Specifies whether block information will
be used for indexing.
- BLOCK_SIZE - Variable in class org.terrier.structures.indexing.classical.BlockIndexer
-
The maximum number of terms allowed in a block.
- BLOCK_SIZE - Variable in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer
-
The maximum number of terms allowed in a block
- BLOCK_SIZE - 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
-
- BlockDirectIndex - Class in org.terrier.structures.bit
-
Deprecated.
- BlockDirectIndex(IndexOnDisk, String) - Constructor for class org.terrier.structures.bit.BlockDirectIndex
-
Deprecated.
Constructs an instance of the class with
the given index, using the specified structure name.
- BlockDirectIndex(IndexOnDisk, String, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.BlockDirectIndex
-
Deprecated.
Constructs an instance of the class with
- BlockDirectIndexInputStream - Class in org.terrier.structures.bit
-
Deprecated.
- BlockDirectIndexInputStream(IndexOnDisk, String) - Constructor for class org.terrier.structures.bit.BlockDirectIndexInputStream
-
Deprecated.
Constructs an index of the class with
- BlockDirectIndexInputStream(IndexOnDisk, String, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.BlockDirectIndexInputStream
-
Deprecated.
Constructs an index of the class with
- BlockDirectInvertedOutputStream - Class in org.terrier.structures.bit
-
Writes a block direct or block inverted index, when passed appropriate posting lists.
- BlockDirectInvertedOutputStream(String) - Constructor for class org.terrier.structures.bit.BlockDirectInvertedOutputStream
-
Creates a new output stream, writing a BitOutputStream to the specified file.
- BlockDirectInvertedOutputStream(BitOut) - Constructor for class org.terrier.structures.bit.BlockDirectInvertedOutputStream
-
Creates a new output stream, writing to the specified BitOut implementation.
- BlockDirectInvertedOutputStream(OutputStream) - Constructor for class org.terrier.structures.bit.BlockDirectInvertedOutputStream
-
- 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(BitOut) - Constructor for class org.terrier.structures.bit.BlockFieldDirectInvertedOutputStream
-
Constructs an instance of the class with
- BlockFieldDirectInvertedOutputStream(String) - Constructor for class org.terrier.structures.bit.BlockFieldDirectInvertedOutputStream
-
Constructs an instance of the class with
- BlockFieldDirectInvertedOutputStream(OutputStream) - Constructor for class org.terrier.structures.bit.BlockFieldDirectInvertedOutputStream
-
- BlockFieldDocumentPostingList - Class in org.terrier.structures.indexing
-
BlockFieldDocumentPostingList class
- BlockFieldDocumentPostingList(int) - Constructor for class org.terrier.structures.indexing.BlockFieldDocumentPostingList
-
Constructs an instance of BlockFieldDocumentPostingList.
- BlockFieldIntegerCodingIterablePosting - Class in org.terrier.structures.postings.integer
-
An IterablePosting implementation, which can optionally support fields and/or blocks.
- BlockFieldIntegerCodingIterablePosting(ByteIn, int, DocumentIndex, int, int, int, int, IntegerCodec, IntegerCodec, IntegerCodec, IntegerCodec) - Constructor for class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
- BlockFieldIterablePosting - Class in org.terrier.structures.postings.bit
-
class BlockFieldIterablePosting
- BlockFieldIterablePosting(int) - Constructor for class org.terrier.structures.postings.bit.BlockFieldIterablePosting
-
Make a new posting that can be loaded using Writable methods
- BlockFieldIterablePosting(BitIn, int, DocumentIndex, int) - Constructor for class org.terrier.structures.postings.bit.BlockFieldIterablePosting
-
Make a new posting iterator that is read from a BitIn stream.
- BlockFieldMemoryPostings - Class in org.terrier.structures.indexing.singlepass
-
Class for handling posting lists containing block and field information in memory while indexing.
- BlockFieldMemoryPostings() - Constructor for class org.terrier.structures.indexing.singlepass.BlockFieldMemoryPostings
-
- BlockFieldORIterablePosting - Class in org.terrier.structures.postings
-
ORIterablePosting implementation that implements FieldPosting and BlockPosting
- BlockFieldORIterablePosting(IterablePosting[]) - Constructor for class org.terrier.structures.postings.BlockFieldORIterablePosting
-
Constructs an instance of the BlockFieldORIterablePosting
- BlockFieldPosting - Class in org.terrier.structures.indexing.singlepass
-
Class representing a posting list in memory containing fields and block iformation.
- BlockFieldPosting() - Constructor for class org.terrier.structures.indexing.singlepass.BlockFieldPosting
-
- BlockFieldPostingImpl - Class in org.terrier.structures.postings
-
A writable block field posting list
- BlockFieldPostingImpl() - Constructor for class org.terrier.structures.postings.BlockFieldPostingImpl
-
default constructor
- BlockFieldPostingImpl(int, int, int[], int[]) - Constructor for class org.terrier.structures.postings.BlockFieldPostingImpl
-
contructure
- BlockFieldPostingImpl(int, int, int[], int) - Constructor for class org.terrier.structures.postings.BlockFieldPostingImpl
-
constructor
- BlockFieldPostingInRun - Class in org.terrier.structures.indexing.singlepass
-
Class holding the information for a posting list read
from a previously written run at disk.
- BlockFieldPostingInRun(int) - Constructor for class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun
-
Constructor for the class.
- BlockFieldPostingInRun.bfPIRPostingIterator - Class in org.terrier.structures.indexing.singlepass
-
- blockFreq - Variable in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun.bfPIRPostingIterator
-
- blockId - Variable in class org.terrier.structures.indexing.classical.BlockIndexer
-
The block number of the current document.
- blockId - Variable in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer
-
The block number in the current document.
- blockIds - Variable in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun.bfPIRPostingIterator
-
- BlockIndexer - Class in org.terrier.structures.indexing.classical
-
An indexer that saves block information for the indexed terms.
- BlockIndexer(String, String) - Constructor for class org.terrier.structures.indexing.classical.BlockIndexer
-
Constructs an instance of this class, where the created data structures
are stored in the given path, with the given prefix on the filenames.
- BlockIndexer.BasicTermProcessor - Class in org.terrier.structures.indexing.classical
-
This class implements an end of a TermPipeline that adds the
term to the DocumentTree.
- BlockIndexer.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.
- BlockIntegerCodingIterablePosting - Class in org.terrier.structures.postings.integer
-
An IterablePosting implementation, which can optionally support blocks
- BlockIntegerCodingIterablePosting(ByteIn, int, DocumentIndex, int, int, int, IntegerCodec, IntegerCodec, IntegerCodec) - Constructor for class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
- BlockInverted2DirectIndexBuilder - Class in org.terrier.structures.indexing.singlepass
-
Create a block direct index from a BlockInvertedIndex.
- BlockInverted2DirectIndexBuilder(IndexOnDisk) - Constructor for class org.terrier.structures.indexing.singlepass.BlockInverted2DirectIndexBuilder
-
constructor
- BlockInvertedIndex - Class in org.terrier.structures.bit
-
Deprecated.
- BlockInvertedIndex(IndexOnDisk, String, DocumentIndex, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.BlockInvertedIndex
-
Deprecated.
Constructs an instance of the class with
- BlockInvertedIndex(IndexOnDisk, String, DocumentIndex) - Constructor for class org.terrier.structures.bit.BlockInvertedIndex
-
Deprecated.
Constructs an instance of the class with
- BlockInvertedIndex(IndexOnDisk, String) - Constructor for class org.terrier.structures.bit.BlockInvertedIndex
-
Deprecated.
Constructs an instance of the class with
- BlockInvertedIndexBuilder - Class in org.terrier.structures.indexing.classical
-
Builds an inverted index saving term-block information.
- BlockInvertedIndexBuilder(IndexOnDisk, String, CompressionFactory.CompressionConfiguration) - Constructor for class org.terrier.structures.indexing.classical.BlockInvertedIndexBuilder
-
constructor
- BlockInvertedIndexInputStream - Class in org.terrier.structures.bit
-
Deprecated.
- BlockInvertedIndexInputStream(IndexOnDisk, String, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.BlockInvertedIndexInputStream
-
Deprecated.
Construct an instance of the class with
- BlockInvertedIndexInputStream(IndexOnDisk, String, Iterator<? extends LexiconEntry>, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.BlockInvertedIndexInputStream
-
Deprecated.
Construct an instance of the class with
- BlockInvertedIndexInputStream(IndexOnDisk, String, Iterator<? extends LexiconEntry>) - Constructor for class org.terrier.structures.bit.BlockInvertedIndexInputStream
-
Deprecated.
Construct an instance of the class with
- BlockInvertedIndexInputStream(IndexOnDisk, String) - Constructor for class org.terrier.structures.bit.BlockInvertedIndexInputStream
-
Deprecated.
Construct an instance of the class with
- BlockIterablePosting - Class in org.terrier.structures.postings.bit
-
A writable block iterable posting list
- BlockIterablePosting() - Constructor for class org.terrier.structures.postings.bit.BlockIterablePosting
-
Constructs an instance of the BlockIterablePosting.
- BlockIterablePosting(BitIn, int, DocumentIndex) - Constructor for class org.terrier.structures.postings.bit.BlockIterablePosting
-
Constructs an instance of the BlockIterablePosting.
- BlockMemoryPostings - Class in org.terrier.structures.indexing.singlepass
-
Class for handling posting lists containing block information in memory while indexing.
- BlockMemoryPostings() - Constructor for class org.terrier.structures.indexing.singlepass.BlockMemoryPostings
-
- BlockORIterablePosting - Class in org.terrier.structures.postings
-
ORIterablePosting implementation that implements BlockPosting
- BlockORIterablePosting(IterablePosting[]) - Constructor for class org.terrier.structures.postings.BlockORIterablePosting
-
Construct an intance of the BlockORIterablePosting.
- BlockPIRPostingIterator(int) - Constructor for class org.terrier.structures.indexing.singlepass.BlockPostingInRun.BlockPIRPostingIterator
-
- BlockPosting - Class in org.terrier.structures.indexing.singlepass
-
Class representing a posting list in memory with block information
It keeps the information for DF, TF, maxtf
, and the sequence [doc, tf, blockCount, [blockId]]
- BlockPosting() - Constructor for class org.terrier.structures.indexing.singlepass.BlockPosting
-
- BlockPosting - Interface in org.terrier.structures.postings
-
Interface implemented by Posting objects that have position information
recorded.
- BlockPostingImpl - Class in org.terrier.structures.postings
-
BlockPostingImpl class
- BlockPostingImpl() - Constructor for class org.terrier.structures.postings.BlockPostingImpl
-
empty constructor for Writable implementation
- BlockPostingImpl(int, int, int[]) - Constructor for class org.terrier.structures.postings.BlockPostingImpl
-
constructor
- BlockPostingInRun - Class in org.terrier.structures.indexing.singlepass
-
Class holding the information for a posting list read
from a previously written run at disk.
- BlockPostingInRun() - Constructor for class org.terrier.structures.indexing.singlepass.BlockPostingInRun
-
Constructor for the class.
- BlockPostingInRun.BlockPIRPostingIterator - Class in org.terrier.structures.indexing.singlepass
-
- blocks - Variable in class org.terrier.applications.BatchIndexing
-
- blocks - Static variable in class org.terrier.realtime.memory.MemoryIndex
-
- blocks - Variable in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- blocks - Variable in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
- blocks - Variable in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
- blocks - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- blocksCodec - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- blocksCodec - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- blocksCodec - Variable in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- blocksCodec - Variable in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
- blocksCodec - Variable in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
- blocksCodec - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- BlockSinglePassIndexer - Class in org.terrier.structures.indexing.singlepass
-
Indexes a document collection saving block information for the indexed terms.
- BlockSinglePassIndexer(String, String) - Constructor for class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer
-
Constructs an instance of this block indexer which uses the single-pass strategy
- BlockSinglePassIndexer.BasicTermProcessor - Class in org.terrier.structures.indexing.singlepass
-
This class implements an end of a TermPipeline that adds the
term to the DocumentTree.
- BlockSinglePassIndexer.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.
- blocksMatrix - Variable in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
- blocksMatrix - Variable in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
- blocksMatrix - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- BlockStructureMerger - Class in org.terrier.structures.merging
-
This class merges two sets of data structures (ie direct index,
inverted index, document index, lexicon and statistics), created by
Terrier with position information (blocks) and possibly field
information, into one set of data structures.
- BlockStructureMerger(IndexOnDisk, IndexOnDisk, IndexOnDisk) - Constructor for class org.terrier.structures.merging.BlockStructureMerger
-
constructor
- BM - Class in org.terrier.matching.models.basicmodel
-
This class implements the BM weighting model, which generates the original
weight given by the BM25 formula, without frequency normalisation and query
term weighting.
- BM() - Constructor for class org.terrier.matching.models.basicmodel.BM
-
A default constructor.
- BM25 - Class in org.terrier.matching.models
-
This class implements the Okapi BM25 weighting model.
- BM25() - Constructor for class org.terrier.matching.models.BM25
-
A default constructor.
- BM25F - Class in org.terrier.matching.models
-
A convenience subclass of PerFieldNormWeightingModel setup to
do specifically BM25F, as described by [Zaragoza TREC-2004].
- BM25F() - Constructor for class org.terrier.matching.models.BM25F
-
Constructs an instance of the BM25F
- Bo1 - Class in org.terrier.matching.models.queryexpansion
-
This class implements the Bo1 model for query expansion.
- Bo1() - Constructor for class org.terrier.matching.models.queryexpansion.Bo1
-
A default constructor.
- Bo2 - Class in org.terrier.matching.models.queryexpansion
-
This class implements the Bo2 model for query expansion.
- Bo2() - Constructor for class org.terrier.matching.models.queryexpansion.Bo2
-
A default constructor.
- BooleanFallback - Class in org.terrier.matching.dsms
-
This class provides a boolean fallback document score modifier for
matching.
- BooleanFallback() - Constructor for class org.terrier.matching.dsms.BooleanFallback
-
- BooleanScoreModifier - Class in org.terrier.matching.dsms
-
If not all the query terms appear in a document, then this
modifier zeros the document's score.
- BooleanScoreModifier() - Constructor for class org.terrier.matching.dsms.BooleanScoreModifier
-
An empty default constructor.
- BooleanScoreModifier(ArrayList<Query>) - Constructor for class org.terrier.matching.dsms.BooleanScoreModifier
-
A constructor where we specify which of the
query terms should exist in the documents.
- bootstrapInitialisation() - Static method in class org.terrier.utility.ApplicationSetup
-
forces ApplicatinSetup initilisation
- bootstrapInitialisation(Properties) - Static method in class org.terrier.utility.ApplicationSetup
-
- bos - Variable in class org.terrier.structures.indexing.singlepass.RunsMerger
-
BitOut used to write the merged postings to disk
- bos - Variable in class org.terrier.structures.indexing.singlepass.RunWriter
-
- br - Variable in class org.terrier.indexing.FileDocument
-
The input reader.
- br - Variable in class org.terrier.indexing.TaggedDocument
-
The input reader.
- br - Variable in class org.terrier.indexing.TRECCollection
-
The inputstream used for reading data.
- br - Variable in class org.terrier.indexing.TRECFullTokenizer
-
The input reader.
- Br - Class in org.terrier.matching.models.basicmodel
-
This class implements the Bernoulli model of randomness
- Br() - Constructor for class org.terrier.matching.models.basicmodel.Br
-
- bReformXML - Static variable in class org.terrier.indexing.SimpleXMLCollection
-
Reform invalid XML by copying to temporary file.
- buf - Variable in class org.terrier.utility.io.RandomDataInputMemory
-
input stream to use
- bufcolumn - Variable in class org.terrier.matching.matchops.SimpleCharStream
-
- bufcolumn - Variable in class org.terrier.querying.parser.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.LookAheadStream
-
The read ahead buffer
- buffer_size - Variable in class org.terrier.compression.bit.BitFileBuffered
-
how much of this file we will buffer
- BufferedDataInput - Class in org.terrier.compression.integer
-
A buffered DataInput implementation
- BufferedDataInput(DataInput, long, int) - Constructor for class org.terrier.compression.integer.BufferedDataInput
-
- BufferedDataInput - Class in org.terrier.compression.integer.codec.util
-
A buffered DataInput implementation
- BufferedDataInput(DataInput, long, int) - Constructor for class org.terrier.compression.integer.codec.util.BufferedDataInput
-
- BufferedFileByteIn(RandomDataInput, int, long, ByteFileBuffered) - Constructor for class org.terrier.compression.integer.ByteFileBuffered.BufferedFileByteIn
-
- 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
-
- bufpos - Variable in class org.terrier.matching.matchops.SimpleCharStream
-
Position in buffer.
- bufpos - Variable in class org.terrier.querying.parser.SimpleCharStream
-
Position in buffer.
- build() - Method in class org.terrier.querying.parser.Query.QTPBuilder
-
- build(DataInput) - Method in class org.terrier.structures.FilePosition
-
unseralize this object from the named dataoutput instance
- 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.
- ByteFileBuffered - Class in org.terrier.compression.integer
-
The bytewise counterpart of
BitFileBuffered
This class uses a "file pool", so pay attention to close unused resources
- ByteFileBuffered(String) - Constructor for class org.terrier.compression.integer.ByteFileBuffered
-
Constructs an instance of the class for a given filename.
- ByteFileBuffered(String, int) - Constructor for class org.terrier.compression.integer.ByteFileBuffered
-
Constructs an instance of the class for a given filename
- ByteFileBuffered.BufferedFileByteIn - Class in org.terrier.compression.integer
-
- ByteFileInMemory - Class in org.terrier.compression.integer
-
- ByteFileInMemory(RandomDataInputMemory) - Constructor for class org.terrier.compression.integer.ByteFileInMemory
-
- ByteFileInMemory(String) - Constructor for class org.terrier.compression.integer.ByteFileInMemory
-
- ByteIn - Interface in org.terrier.compression.integer
-
The bytewise counterpart of
BitIn
- ByteInputStream - Class in org.terrier.compression.integer
-
- ByteInputStream() - Constructor for class org.terrier.compression.integer.ByteInputStream
-
- ByteInputStream(DataInput) - Constructor for class org.terrier.compression.integer.ByteInputStream
-
- ByteInputStream(DataInput, long) - Constructor for class org.terrier.compression.integer.ByteInputStream
-
- ByteInSeekable - Interface in org.terrier.compression.integer
-
- byteLength(String) - Method in class org.terrier.indexing.TwitterJSONDocument
-
- byteOffset - Variable in class org.terrier.compression.bit.BitOutputStream
-
The byte offset.
- byteOffset - Variable in class org.terrier.compression.integer.ByteInputStream
-
- ByteOut - Interface in org.terrier.compression.integer
-
Bytewise counterpart of
BitOut
- ByteOutputStream - Class in org.terrier.compression.integer
-
Bytewise counterpart of
BitOut
- ByteOutputStream(String) - Constructor for class org.terrier.compression.integer.ByteOutputStream
-
- ByteOutputStream(OutputStream) - Constructor for class org.terrier.compression.integer.ByteOutputStream
-
- byteRead - Variable in class org.terrier.compression.bit.BitInBase
-
current byte
- Bytes - Variable in class org.terrier.structures.FilePosition
-
The offset within a file in bytes.
- byteToWrite - Variable in class org.terrier.compression.bit.BitByteOutputStream
-
A byte to write to the stream.
- byteToWrite - Variable in class org.terrier.compression.bit.BitOutputStream
-
A int to write to the stream.
- c - Variable in class org.terrier.applications.TrecTerrier
-
The value of the term frequency
normalisation parameter.
- c - Variable in class org.terrier.matching.models.WeightingModel
-
The parameter c.
- Cache_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
- 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
- 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
- caseSensitive - Variable in class org.terrier.utility.TagSet
-
is this TagSet case sensitive.
- cast(double[]) - Static method in class org.terrier.utility.ArrayUtils
-
cast double[] to int[]
- cast(int[]) - Static method in class org.terrier.utility.ArrayUtils
-
cast int[] to double[]
- cast(float[]) - Static method in class org.terrier.utility.ArrayUtils
-
cast float[] to double[]
- castToDoubleArr(float[]) - Static method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
- castToDoubleArr(short[]) - Static method in class org.terrier.matching.dsms.SimpleStaticScoreModifier
-
- castToDoubleArr(float[]) - Static method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
- castToDoubleArr(short[]) - Static method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
- castToFloatArr(double[]) - Static method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
- castToFloatArr(short[]) - Static method in class org.terrier.matching.models.StaticScoreModifierWeightingModel
-
- check(String) - Static method in class org.terrier.indexing.TaggedDocument
-
Checks whether a term is shorter than the maximum allowed length,
and whether a term does not have many numerical digits or many
consecutive same digits or letters.
- check(String) - Method in class org.terrier.indexing.TRECFullTokenizer
-
A restricted check function for discarding uncommon, or 'strange' terms.
- checkCache(SearchRequest) - Method in class org.terrier.structures.cache.GrowingMapQueryResultCache
-
- checkCache(SearchRequest) - Method in class org.terrier.structures.cache.NullQueryResultCache
-
- checkCache(SearchRequest) - Method in interface org.terrier.structures.cache.QueryResultCache
-
Returns the ResultSet for the specified query, or null
if that query has no cached results.
- 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
-
- checkFlush() - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
check to see if a flush is required, and perform if necessary
- checkIndex(BatchEndToEndTest, Index) - Method in class org.terrier.tests.BatchEndToEndTest.BatchEndToEndTestEventHooks
-
- checkIndex() - Method in class org.terrier.tests.BatchEndToEndTest
-
- 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.
- chunkSize - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- chunkSize - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- chunkSize - Variable in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
Number of posting in a chunk
- chunkSize - Variable in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
Number of postings in a chunk
- chunkSize - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
Number of postings in a chunk
- cleanQuery - Static variable in class org.terrier.querying.Decorate
-
- clear() - Method in class org.terrier.structures.collections.FSOrderedMapFile
-
Remove all entries from this map
- clear() - Method in class org.terrier.structures.collections.FSOrderedMapFile.MapFileInMemory
-
- clear() - Method in class org.terrier.structures.collections.ReadOnlyMap
-
Remove all entries from this map
- clear() - Method in class org.terrier.structures.indexing.BlockDocumentPostingList
-
- clear() - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Removes all postings from this document
- clear() - Method in class org.terrier.structures.indexing.FieldDocumentPostingList
-
- clear() - Method in class org.terrier.structures.indexing.FieldLexiconMap
-
- clear() - Method in class org.terrier.structures.indexing.LexiconMap
-
Clear the lexicon map
- clear() - Method in class org.terrier.terms.Stopwords
-
Clear all stopwords from this stopword list object.
- clearAllProperties() - Static method in class org.terrier.utility.ApplicationSetup
-
Clears ApplicationSetup of all properties
- clearCache() - Static method in class org.terrier.matching.models.WeightingModelFactory
-
Clear the cache underlying this WeightingModelFactory
- 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.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.TRECQuerying
-
Closes the used structures.
- close() - Method in class org.terrier.applications.InteractiveQuerying
-
Closes the used structures.
- close() - Method in class org.terrier.compression.bit.BitByteOutputStream
-
Closes the stream.
- close() - Method in class org.terrier.compression.bit.BitFileBuffered.BitInBuffered
-
Does nothing
- close() - Method in class org.terrier.compression.bit.BitFileBuffered
- close() - Method in class org.terrier.compression.bit.BitFileInMemory
-
Close this object.
- close() - Method in class org.terrier.compression.bit.BitFileInMemoryLarge
- close() - Method in class org.terrier.compression.bit.BitInputStream
-
Closes the stream.
- close() - Method in class org.terrier.compression.bit.BitOutputStream
-
Closes the BitOutputStream.
- close() - Method in class org.terrier.compression.bit.DebuggingBitIn
-
- close() - Method in class org.terrier.compression.bit.MemoryOutputStream
-
Empty method
- close() - Method in class org.terrier.compression.integer.ByteFileBuffered.BufferedFileByteIn
-
- close() - Method in class org.terrier.compression.integer.ByteFileBuffered
-
- close() - Method in class org.terrier.compression.integer.ByteFileInMemory
-
- close() - Method in interface org.terrier.compression.integer.ByteIn
-
- close() - Method in class org.terrier.compression.integer.ByteInputStream
-
- close() - Method in class org.terrier.compression.integer.ByteOutputStream
-
- close() - Method in class org.terrier.compression.integer.codec.util.BitInCodec
-
- close() - Method in class org.terrier.indexing.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
-
Closes the data structures of the index.
- close() - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFieldsMap
-
- close() - Method in class org.terrier.realtime.memory.fields.MemoryFieldsInvertedIndex
- close() - Method in class org.terrier.realtime.memory.MemoryCompressedMetaIndex
-
Delete contents of metadata index (but keep keys).
- close() - Method in class org.terrier.realtime.memory.MemoryDirectIndex
- close() - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap
-
- close() - Method in class org.terrier.realtime.memory.MemoryIndex
-
Not implemented.
- close() - Method in class org.terrier.realtime.memory.MemoryInvertedIndex
- close() - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.InvertedIterator
-
- close() - Method in class org.terrier.realtime.memory.MemoryIterablePosting
- close() - Method in class org.terrier.realtime.memory.MemoryMetaIndex
-
Delete contents of metadata index (but keep 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.MultiDirectIterablePostingWithOffset
-
- close() - Method in class org.terrier.realtime.multi.MultiIndex
-
Closes the data structures of the index.
- close() - Method in class org.terrier.realtime.multi.MultiInverted
-
Not implemented.
- close() - Method in class org.terrier.realtime.multi.MultiIterablePosting
-
Not implemented.
- close() - Method in class org.terrier.realtime.multi.MultiLexicon
-
Not implemented.
- close() - Method in class org.terrier.realtime.multi.MultiMeta
-
Not implemented.
- close() - Method in class org.terrier.structures.AbstractPostingOutputStream
-
- close() - Method in class org.terrier.structures.bit.BitPostingIndex
- close() - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
- close() - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
-
close this object.
- close() - Method in class org.terrier.structures.collections.FSArrayFile.ArrayFileIterator
- close() - Method in class org.terrier.structures.collections.FSArrayFile
-
- close() - Method in class org.terrier.structures.collections.FSOrderedMapFile
- close() - Method in class org.terrier.structures.collections.FSOrderedMapFile.EntryIterator
- close() - Method in class org.terrier.structures.collections.FSOrderedMapFile.MultiFSOMapWriter
- close() - Method in class org.terrier.structures.CompressingMetaIndex
-
Closes the underlying structures.
- close() - Method in class org.terrier.structures.CompressingMetaIndex.InputStream
- close() - Method in class org.terrier.structures.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
-
Closes the data structures of the index.
- close() - Method in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
Closes the underlying bit file.
- close() - Method in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
- close() - Method in class org.terrier.structures.indexing.DocumentIndexBuilder
-
Closes the random access file.
- close() - Method in class org.terrier.structures.indexing.DocumentPostingList.postingIterator
-
- close() - Method in class org.terrier.structures.indexing.LexiconBuilder.BasicLexiconCollectionStaticticsCounter
- close() - Method in class org.terrier.structures.indexing.LexiconBuilder.FieldLexiconCollectionStaticticsCounter
-
- close() - Method in class org.terrier.structures.indexing.LexiconBuilder.NullCollectionStatisticsCounter
-
- close() - Method in class org.terrier.structures.indexing.singlepass.FileRunIterator
-
Closes the run files being processed
- close() - Method in class org.terrier.structures.indexing.singlepass.RunIterator
-
close this RunIterator
- close() - Method in class org.terrier.structures.indexing.singlepass.SimplePostingInRun.PIRPostingIterator
-
- close() - Method in class org.terrier.structures.IndexOnDisk
-
- close(Object) - Static method in class org.terrier.structures.IndexUtil
-
Check to see if an object is closeable, and if so, close it.
- close() - Method in class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- close() - Method in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
- close() - Method in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
close this object.
- close() - Method in class org.terrier.structures.LexiconOutputStream
-
Closes the lexicon stream.
- close() - Method in class org.terrier.structures.MapLexicon
- close() - Method in class org.terrier.structures.postings.ANDIterablePosting
-
- close() - Method in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
- close() - Method in class org.terrier.structures.postings.bit.BasicIterablePosting
-
- close() - Method in class org.terrier.structures.postings.FieldOnlyIterablePosting
-
- close() - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- close() - Method in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
- close() - Method in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
- close() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- close() - Method in class org.terrier.structures.postings.ORIterablePosting
- close() - Method in class org.terrier.utility.FixedSizeInputStream
- close() - Method in class org.terrier.utility.io.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_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.
- Closeable - Interface in org.terrier.structures
-
- 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
-
The name of the file that contains the
list of resources to be processed during indexing.
- CollectionDocumentList - Class in org.terrier.indexing
-
- CollectionDocumentList(Document[], String) - 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
-
- 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[], double[], short[]) - Constructor for class org.terrier.matching.CollectionResultSet
-
Construct a resultset from the following components
- CollectionResultSet(int) - Constructor for class org.terrier.matching.CollectionResultSet
-
A default constructor for the result set with a given
number of documents.
- CollectionResultSet(ResultSet) - Constructor for class org.terrier.matching.CollectionResultSet
-
A default constructor for the result set with a given
instance of the result set.
- collectionStatistics - Variable in class org.terrier.matching.BaseMatching
-
The collection statistics
- collectionStatistics - Variable in class org.terrier.matching.PostingListManager
-
statistics of the collection
- CollectionStatistics - Class in org.terrier.structures
-
This class provides basic statistics for the indexed
collection of documents, such as the average length of documents,
or the total number of documents in the collection.
- CollectionStatistics(int, int, long, long, long[]) - Constructor for class org.terrier.structures.CollectionStatistics
-
Constructs an instance of the class with
- CollectionStatistics() - Constructor for class org.terrier.structures.CollectionStatistics
-
- CollectionStatistics.Command - Class in org.terrier.structures
-
- collectionTREC - Variable in class org.terrier.applications.TRECIndexing
-
The collection to index.
- collectProperties(Index, Index, CompressionFactory.CompressionConfiguration) - Method in class org.terrier.realtime.memory.fields.MemoryFields
-
Collect index properties.
- collectProperties(Index, Index, CompressionFactory.CompressionConfiguration) - Method in class org.terrier.realtime.memory.MemoryIndex
-
Collect index properties.
- collectProperties(Index, Index, CompressionFactory.CompressionConfiguration) - Method in interface org.terrier.realtime.WritableIndex
-
Write the index properties to the .properties file.
- collStats - Variable in class org.terrier.matching.TRECResultsMatching
-
The underlying collections statistics.
- collStats - Variable in class org.terrier.querying.QueryExpansion
-
The statistics of the index
- COLON - Static variable in interface org.terrier.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
-
- combine(MatchingQueryTerms.QueryTermProperties, MatchingQueryTerms.QueryTermProperties) - Method in class org.terrier.matching.MatchingQueryTerms
-
- combine() - Method in class org.terrier.matching.matchops.MatchOpQLParser
-
- COMBINE - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- Command() - Constructor for class org.terrier.applications.BatchIndexing.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.CollectionStatistics.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
-
- commandaliases() - Method in class org.terrier.applications.BatchIndexing.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.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.InvertedIndexRecompresser
-
- 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.CollectionStatistics.Command
-
- commandname() - Method in class org.terrier.structures.indexing.singlepass.Inverted2DirectCommand
-
- 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(RunIterator, RunIterator) - Method in class org.terrier.structures.indexing.singlepass.RunsMerger.PostingComparator
-
- compare(Posting, Posting) - Method in class org.terrier.structures.postings.PostingIdComparator
-
Compare Posting objects by id
- compare(byte[], int, int, byte[], int, int) - Method in class org.terrier.structures.postings.PostingIdComparator
-
Decode Writable postings and compare by id
- compare(String, String) - Method in class org.terrier.utility.StringComparator
-
Compares two Strings, which have a number of fields that
are separated by one or more non-alphanumeric characters.
- compareObjects(Object, Object) - Static method in class org.terrier.utility.StringComparator
-
A static access method, to prevent having to instantiate a comparator
This has the same parameters, return and implementation as compare(Object,Object)
- compareStrings(String, String) - Static method in class org.terrier.utility.StringComparator
-
A static access method, to prevent having to instantiate a comparator
This has the same parameters, return and implementation as compare(Object,Object)
- compareTo(CandidateResult) - Method in class org.terrier.matching.daat.CandidateResult
-
.
- compress(int[], int, ByteOut) - Method in class org.terrier.compression.integer.codec.GammaCodec
-
- compress(int[], int, ByteOut) - Method in class org.terrier.compression.integer.codec.IntegerCodec
-
Compress and write down an integer array
- compress(int[], int, ByteOut) - Method in class org.terrier.compression.integer.codec.LemireCodec
-
- compress(int[], int, ByteOut) - Method in class org.terrier.compression.integer.codec.UnaryCodec
-
- compress(int[], int, ByteOut) - Method in class org.terrier.compression.integer.codec.VIntCodec
-
- compress(long[], int, ByteOut) - Method in class org.terrier.compression.integer.codec.VIntCodec
-
- compressedBuffer - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- CompressingMetaIndex - Class in org.terrier.structures
-
A
MetaIndex
implementation that compresses contents.
- CompressingMetaIndex(IndexOnDisk, String) - Constructor for class org.terrier.structures.CompressingMetaIndex
-
Construct an instance of the class with
- CompressingMetaIndex.InputStream - Class in org.terrier.structures
-
An iterator for reading a MetaIndex as a stream
- CompressingMetaIndexBuilder - Class in org.terrier.structures.indexing
-
Creates a metaindex structure that compresses all values using Deflator.
- CompressingMetaIndexBuilder(IndexOnDisk, String[], int[], String[]) - Constructor for class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
constructor
- CompressingMetaIndexBuilder(IndexOnDisk, String, String[], int[], String[]) - Constructor for class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
constructor
- compressionConfig - Variable in class org.terrier.realtime.memory.MemoryIndex
-
- 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.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.structures.indexing.classical.BasicIndexer
-
The compression configuration for the inverted index
- compressionInvertedConfig - Variable in class org.terrier.structures.indexing.classical.BlockIndexer
-
The compression configuration for the inverted index
- compressionInvertedConfig - Variable in class org.terrier.structures.merging.StructureMerger
-
- compressionLevel - Variable in class org.terrier.structures.CompressingMetaIndex
-
- compressionLevel - Variable in class org.terrier.structures.CompressingMetaIndex.InputStream
-
- compute(double) - Method in class org.terrier.statistics.GammaFunction
-
Get the value of the gamma function for the specified number.
- compute_log(double) - Method in class org.terrier.statistics.GammaFunction
-
Get the value of the log of gamma function for the specified number.
- ConcurrentBitFileBuffered - Class in org.terrier.compression.bit
-
- ConcurrentBitFileBuffered(File, int) - Constructor for class org.terrier.compression.bit.ConcurrentBitFileBuffered
-
- ConcurrentBitFileBuffered(File) - Constructor for class org.terrier.compression.bit.ConcurrentBitFileBuffered
-
- ConcurrentBitFileBuffered(RandomDataInput) - Constructor for class org.terrier.compression.bit.ConcurrentBitFileBuffered
-
- ConcurrentBitFileBuffered(String, int) - Constructor for class org.terrier.compression.bit.ConcurrentBitFileBuffered
-
- ConcurrentBitFileBuffered(String) - 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
-
- 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
-
- config - Variable in class org.terrier.utility.io.HadoopPlugin
-
configuration used by this plugin
- configure(Index, Object) - Static method in class org.terrier.structures.IndexUtil
-
Configures an object with the index, if the object implements IndexConfigurable
- configure(InputStream) - Static method in class org.terrier.utility.ApplicationSetup
-
Loads the common Terrier properties from the specified InputStream
- 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_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
-
- controlNonVisibleCharactersMatcher - Variable in class org.terrier.querying.Decorate
-
- controls - Variable in class org.terrier.applications.AbstractQuerying
-
- copyFile(String, String) - Static method in class org.terrier.utility.Files
-
Copy a file from srcFile to destFile.
- copyFile(File, File) - Static method in class org.terrier.utility.Files
-
Copy a file from srcFile to destFile.
- copyFile(InputStream, OutputStream) - Static method in class org.terrier.utility.Files
-
Copy all bytes from in to out
- copyStructure(Index, Index, String, String) - Static method in class org.terrier.structures.IndexUtil
-
Copies an index structure from one index to another.
- count(LexiconEntry) - Method in class org.terrier.structures.indexing.LexiconBuilder.BasicLexiconCollectionStaticticsCounter
-
The current count
- count(LexiconEntry) - Method in interface org.terrier.structures.indexing.LexiconBuilder.CollectionStatisticsCounter
-
The current count
- count(LexiconEntry) - Method in class org.terrier.structures.indexing.LexiconBuilder.FieldLexiconCollectionStaticticsCounter
-
- count(LexiconEntry) - Method in class org.terrier.structures.indexing.LexiconBuilder.NullCollectionStatisticsCounter
-
- count - Variable in class org.terrier.utility.io.CountingInputStream
-
number of bytes read or skipped
- countDelimiters - Variable in class org.terrier.structures.indexing.classical.BlockIndexer.DelimFieldTermProcessor
-
- countDelimiters - Variable in class org.terrier.structures.indexing.classical.BlockIndexer.DelimTermProcessor
-
- countDelimiters - Variable in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.DelimFieldTermProcessor
-
- countDelimiters - Variable in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer.DelimTermProcessor
-
- 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
-
- CrawlerAPI - Interface in org.terrier.services.websitesearch
-
Interface defining a web crawler
- CrawlerProcess - Class in org.terrier.services.websitesearch.crawlers
-
A simple API class to access the functionality of Crawler4J
- CrawlerProcess(String) - Constructor for class org.terrier.services.websitesearch.crawlers.CrawlerProcess
-
- CrawlStrategy - Class in org.terrier.services.websitesearch.crawler4j
-
Overrides Crawler4J methods in WebCrawler to enable
restriction to a named host and to connect to the
Terrier index.
- CrawlStrategy() - Constructor for class org.terrier.services.websitesearch.crawler4j.CrawlStrategy
-
- crawlWebsite(String, int) - Method in class org.terrier.services.websitesearch.WebsiteSearch
-
Crawls a specified website, following links to a maximum depth of pageDepth.
- createChecksum(File) - Static method in class org.terrier.utility.Files
-
Returns the CRC checksum of denoted file
- createDirectIndex(Collection[]) - Method in class org.terrier.structures.indexing.classical.BasicIndexer
-
Creates the direct index, the document index and the lexicon.
- createDirectIndex(Collection[]) - Method in class org.terrier.structures.indexing.classical.BlockIndexer
-
For the given collection, it iterates through the documents and
creates the direct index, document index and lexicon, using
information about blocks and possibly fields.
- createDirectIndex(Collection[]) - Method in class org.terrier.structures.indexing.Indexer
-
An abstract method for creating the direct index, the document index
and the lexicon for the given collections.
- createDirectIndex(Collection[]) - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
- createDirectIndex() - Method in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
create the direct index when the collection contains an existing inverted index
- createDocumentPostings() - Method in class org.terrier.structures.indexing.classical.BasicIndexer
-
Hook method that creates the right type of DocumentTree class.
- createDocumentPostings() - Method in class org.terrier.structures.indexing.classical.BlockIndexer
-
- createDocumentPostings() - Method in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer
-
- createDocumentPostings() - Method in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Hook method that creates the right type of DocumentTree class.
- 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
-
Constructs a new Index object.
- createIndex(String, String) - Static method in class org.terrier.structures.Index
-
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 html inverted index.
- createInvertedIndex() - Method in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
Creates the inverted index using the already created direct index,
document index and lexicon.
- createInvertedIndex() - Method in class org.terrier.structures.indexing.Indexer
-
An abstract method for creating the inverted index, given that the
the direct index, the document index and the lexicon have
already been created.
- createInvertedIndex() - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
- createInvertedIndex(Collection[]) - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Builds the inverted file and lexicon file for the given collections
Loops through each document in each of the collections,
extracting terms and pushing these through the Term Pipeline
(eg stemming, stopping, lowercase).
- createInvertedIndex(Collection[]) - Method in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Builds the inverted file and lexicon file for the given collections
Loops through each document in each of the collections,
extracting terms and pushing these through the Term Pipeline
(e.g.
- createLexiconHash(IndexOnDisk) - Static method in class org.terrier.structures.indexing.LexiconBuilder
-
- createLexiconIndex(IndexOnDisk) - Static method in class org.terrier.structures.indexing.LexiconBuilder
-
- 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.Index
-
Factory method create a new index.
- createPhrasePostingList(Pointer[], PostingIndex<Pointer>, boolean) - Static method in class org.terrier.structures.postings.PhraseIterablePosting
-
- createPhrasePostingList(String[], Lexicon<String>, PostingIndex<Pointer>, boolean) - Static method in class org.terrier.structures.postings.PhraseIterablePosting
-
- createPointerForTerm(LexiconEntry) - Method in class org.terrier.structures.indexing.classical.BlockInvertedIndexBuilder
-
- createPointerForTerm(LexiconEntry) - Method in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
- createPosting() - Method in class org.terrier.structures.indexing.singlepass.RunIterator
-
Create a new posting
- createProximityPostingList(Pointer[], PostingIndex<Pointer>, int) - Static method in class org.terrier.structures.postings.ProximityIterablePosting
-
- createProximityPostingList(String[], Lexicon<String>, PostingIndex<Pointer>, int) - Static method in class org.terrier.structures.postings.ProximityIterablePosting
-
- createRunIterator(int) - Method in class org.terrier.structures.indexing.singlepass.FileRunIteratorFactory
-
Return a RunIterator for the specified runNumber
- createRunIterator(int) - Method in class org.terrier.structures.indexing.singlepass.RunIteratorFactory
-
Open the RunIterator for the specified run number
- createRunMerger(String[][]) - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Hook method that creates a RunsMerger instance
- createRunMerger(String[][]) - Method in class org.terrier.structures.indexing.singlepass.BlockSinglePassIndexer
-
- createRunMerger(String[][]) - Method in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Hook method that creates a RunsMerger instance
- CreateSingleLexicon - Class in org.terrier.realtime.restructure
-
Facilitates the generation of a single lexicon structure on disk from a multi-index
- CreateSingleLexicon() - Constructor for class org.terrier.realtime.restructure.CreateSingleLexicon
-
- createWrapper(T) - Method in class org.terrier.utility.Wrapper
-
get created wrapper
- CROP_LONG - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- CropTerm - Class in org.terrier.terms
-
Reduces the size of terms passing through the term pipeline to the maximum allowed
size for this indexing run.
- CropTerm(TermPipeline) - Constructor for class org.terrier.terms.CropTerm
-
Creates a new CropTerm pipeline object, which can be used in the
term pipeline
- cs - Variable in class org.terrier.matching.models.WeightingModel
-
- curChar - Variable in class org.terrier.matching.matchops.MatchOpQLParserTokenManager
-
- curChar - Variable in class org.terrier.querying.parser.TerrierQLParserTokenManager
-
- current() - Method in class org.terrier.structures.indexing.singlepass.RunIterator
-
returns the current posting
- 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
-
- currentEntryCount - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- currentFile - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
-
- currentFile - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Number of the current Run to be written in disk
- currentFile - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- currentFileDocCounter - Variable in class org.terrier.indexing.SimpleMedlineXMLCollection
-
The number of documents processed in the current XML file.
- currentFilename - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
Filename of current file
- currentFilename - Variable in class org.terrier.indexing.TwitterJSONCollection
-
The name of the current file
- currentId - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Current document Id
- currentId - Variable in class org.terrier.structures.postings.ANDIterablePosting
-
- currentIndex - Variable in class org.terrier.structures.indexing.Indexer
-
The index being worked on, denoted by path and prefix
- currentIndexOffset - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- currentOffset - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- currentPointer - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
-
- currentPointer - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- currentPosting - Variable in class org.terrier.structures.indexing.singlepass.FileRunIterator
-
Current Posting List number
- currentPosting - Variable in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- currentPosting - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- currentStream - Variable in class org.terrier.indexing.SimpleFileCollection
-
The InputStream of the most recently opened document.
- currentTag() - Method in interface org.terrier.indexing.Tokenizer
-
Returns the identifier of the tag the tokenizer is into.
- currentTag() - Method in class org.terrier.indexing.TRECFullTokenizer
-
Returns the name of the tag the tokenizer is currently in.
- currentTerm - Variable in class org.terrier.structures.indexing.singlepass.RunsMerger
-
Number of terms written
- 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.
- currentTokenStream - Variable in class org.terrier.indexing.TaggedDocument
-
- currentTweetStream - Variable in class org.terrier.indexing.TwitterJSONCollection
-
The underlying file stream reading tweets from the current file
- CustomIndexData - Class in org.terrier.services.websitesearch.crawler4j
-
This is a data structure that holds all of the information
that the crawler needs to determine what to crawl and what
to do with the pages when done crawling
- CustomIndexData(String, UpdatableIndex) - Constructor for class org.terrier.services.websitesearch.crawler4j.CustomIndexData
-
- cvc(int) - Method in class org.terrier.terms.PorterStemmer
-
- cvc(int) - Method in class org.terrier.terms.TRv2PorterStemmer
-
Returns true if i-2,i-1,i has the form consonant - vowel - consonant
and also if the second character is not w,x or y.
- DanishSnowballStemmer - Class in org.terrier.terms
-
Danish stemmer implmented by Snowball.
- DanishSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.DanishSnowballStemmer
-
constructor
- dataFile - Variable in class org.terrier.structures.collections.FSArrayFile
-
actual underlying data file
- dataFile - Variable in class org.terrier.structures.collections.FSOrderedMapFile
-
actual underlying data file
- dataFilename - Variable in class org.terrier.structures.collections.FSArrayFile
-
filename of the underlying file
- dataFilename - Variable in class org.terrier.structures.collections.FSOrderedMapFile
-
filename of the underlying file
- dataOutput - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- dataSource - Variable in class org.terrier.structures.CompressingMetaIndex
-
- 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.
- decompress(ByteIn, int[], int) - Method in class org.terrier.compression.integer.codec.GammaCodec
-
- decompress(ByteIn, int[], int) - Method in class org.terrier.compression.integer.codec.IntegerCodec
-
Read and decompress an integer array
- decompress(ByteIn, int[], int) - Method in class org.terrier.compression.integer.codec.LemireCodec
-
- decompress(ByteIn, int[], int) - Method in class org.terrier.compression.integer.codec.UnaryCodec
-
- decompress(ByteIn, int[], int) - Method in class org.terrier.compression.integer.codec.VIntCodec
-
- decompress(ByteIn, long[], int) - Method in class org.terrier.compression.integer.codec.VIntCodec
-
- decompress() - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
This load the a chunk (tfs) and decompress it
- decompress() - Method in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
This load the a chunk (tfs, fields and blocks (optionally)) and decompress it
- decompress() - Method in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
This load the a chunk (tfs, fields and blocks (optionally)) and decompress it
- decompress() - Method in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- decompress() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
This load the a chunk (tfs, fields and blocks (optionally)) and decompress it
- decompressed - Variable in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- decompressed - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- Decorate - Class in org.terrier.querying
-
This class decorates a result set with metadata.
- Decorate() - Constructor for class org.terrier.querying.Decorate
-
- DEFAULT - Variable in class org.terrier.matching.dsms.ResetScores
-
- DEFAULT - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
Lexical state.
- DEFAULT - Static variable in interface org.terrier.querying.parser.TerrierQLParserConstants
-
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_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_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
- deleteIndex(String, String) - Static method in class org.terrier.structures.IndexUtil
-
Delete an existing index
- 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
- deletePolicy() - Method in class org.terrier.realtime.incremental.IncrementalDeletePolicy
-
No delete.
- deleteStructure(Index, String) - Static method in class org.terrier.structures.IndexUtil
-
Delete the named structure from the specified index.
- 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
-
- Delta - Class in org.terrier.compression.integer.codec.util
-
Utility class to calculate d-gaps in an array
- Delta() - Constructor for class org.terrier.compression.integer.codec.util.Delta
-
- delta(int[], int) - Static method in class org.terrier.compression.integer.codec.util.Delta
-
- delta(long[], int) - Static method in class org.terrier.compression.integer.codec.util.Delta
-
- DEPENDENCE_TAG - Static variable in class org.terrier.querying.DependenceModelPreProcess
-
- DependenceModelPreProcess - Class in org.terrier.querying
-
- DependenceModelPreProcess() - 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(int[], int[]) - Static method in class org.terrier.sorting.HeapSortInt
-
Sorts the given arrays in descending order, using heap-sort.
- descendingHeapSort(int[], int[], int[]) - Static method in class org.terrier.sorting.HeapSortInt
-
Sorts the given arrays in descending order, using heap-sort.
- descendingHeapSort(int[], int[], int[], int[]) - Static method in class org.terrier.sorting.HeapSortInt
-
Sorts the given arrays in descending order, using heap-sort by the first array.
- descendingHeapSort(int[], int[], int[], int) - Static method in class org.terrier.sorting.HeapSortInt
-
Sorts the top topElements of the given array in
descending order, using heap sort for sorting the values
in ascending order and then reversing the order of a
specified number of elements.
- descendingHeapSort(double[], int[], short[]) - Static method in class org.terrier.sorting.MultiSort
-
Sorts the given arrays in descending order, using heap-sort.
- descendingHeapSort(double[], int[], short[], int) - Static method in class org.terrier.sorting.MultiSort
-
Sorts the top topElements of the given array in
descending order, using heap sort for sorting the values
in ascending order and then reversing the order of a
specified number of elements.
- descendingHeapSort(double[], int[], short[]) - Static method in class org.terrier.utility.HeapSort
-
Sorts the given arrays in descending order, using heap-sort.
- descendingHeapSort(double[], int[], short[], int) - Static method in class org.terrier.utility.HeapSort
-
Sorts the top topElements of the given array in
descending order, using heap sort for sorting the values
in ascending order and then reversing the order of a
specified number of elements.
- desiredEncoding - Static variable in class org.terrier.applications.batchquerying.TRECQuery
-
Encoding to be used to open all files.
- desiredEncoding - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
Encoding to be used to open all files.
- destinationStructure - Variable in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
- destIndex - Variable in class org.terrier.structures.merging.LexiconMerger
-
- destIndex - Variable in class org.terrier.structures.merging.StructureMerger
-
destination index
- determineGlobalStatistics(String[], EntryStatistics[], boolean) - Method in class org.terrier.matching.dsms.DependenceScoreModifier
-
unused hook method
- DFIC - Class in org.terrier.matching.models
-
Divergence From Independence model based on Chi-square statistics
(i.e., standardized Chi-squared distance from independence in term frequency tf).
- DFIC() - Constructor for class org.terrier.matching.models.DFIC
-
- DFIZ - Class in org.terrier.matching.models
-
Divergence From Independence model based on Standardization
(i.e., standardized distance from independence in term frequency tf).
- DFIZ() - Constructor for class org.terrier.matching.models.DFIZ
-
- DFR_BM - Class in org.terrier.matching.models.basicmodel
-
This class implements the DFR BM weighting model, which is an approximation of
BM25 in the DFR framework.
- DFR_BM() - Constructor for class org.terrier.matching.models.basicmodel.DFR_BM
-
A default constructor.
- DFR_BM25 - Class in org.terrier.matching.models
-
This class implements the DFR_BM25 weighting model.
- DFR_BM25() - Constructor for class org.terrier.matching.models.DFR_BM25
-
A default constructor.
- DFR_BM25(double) - Constructor for class org.terrier.matching.models.DFR_BM25
-
Constructs an instance of this class with the specified
value for the parameter c.
- DFRBagExpansionTerms - Class in org.terrier.querying
-
This class implements a data structure of terms in the top-retrieved documents.
- DFRBagExpansionTerms(CollectionStatistics, Lexicon<String>, PostingIndex<?>, DocumentIndex) - Constructor for class org.terrier.querying.DFRBagExpansionTerms
-
Constructs an instance of ExpansionTerms.
- DFRDependenceScoreModifier - Class in org.terrier.matching.dsms
-
Implements the pBiL and pBil2 DFR-based dependence models.
- DFRDependenceScoreModifier() - Constructor for class org.terrier.matching.dsms.DFRDependenceScoreModifier
-
Constructs an instance of DFRDependenceScoreModifier.
- DFRDependenceScoreModifier(String[]) - Constructor for class org.terrier.matching.dsms.DFRDependenceScoreModifier
-
Constructs an instance of DFRDependenceScoreModifier.
- DFRDependenceScoreModifier(String[], boolean) - Constructor for class org.terrier.matching.dsms.DFRDependenceScoreModifier
-
Constructs an instance of DFRDependenceScoreModifier.
- DFRee - Class in org.terrier.matching.models
-
This class implements the DFRee weighting model.
- DFRee() - Constructor for class org.terrier.matching.models.DFRee
-
A default constructor to make this model.
- DFReeKLIM - Class in org.terrier.matching.models
-
This class implements the DFReeKLIM weighting model.
- DFReeKLIM() - Constructor for class org.terrier.matching.models.DFReeKLIM
-
A default constructor to make this model.
- DFReeKLIM(double) - Constructor for class org.terrier.matching.models.DFReeKLIM
-
- DFRWeightingModel - Class in org.terrier.matching.models
-
This class implements a modular Divergence from Randomness weighting model.
- DFRWeightingModel(String[]) - Constructor for class org.terrier.matching.models.DFRWeightingModel
-
The default constructor.
- di - Variable in class org.terrier.compression.integer.ByteInputStream
-
- di - Variable in class org.terrier.structures.collections.FSOrderedMapFile.EntryIterator
-
- direct - Variable in class org.terrier.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.
- DirectIndex - Class in org.terrier.structures.bit
-
Deprecated.
- DirectIndex(IndexOnDisk, String) - Constructor for class org.terrier.structures.bit.DirectIndex
-
Deprecated.
Constructs an instance of the class with
the given index, using the specified structure name.
- DirectIndex(IndexOnDisk, String, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.DirectIndex
-
Deprecated.
Constructs an instance of the class with
- directIndexBuilder - Variable in class org.terrier.structures.indexing.Indexer
-
The builder that creates the direct index.
- directIndexClass - Variable in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
Class to read the generated direct index
- DirectIndexInputStream - Class in org.terrier.structures.bit
-
Deprecated.
- DirectIndexInputStream(IndexOnDisk, String, Iterator<? extends BitIndexPointer>, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.DirectIndexInputStream
-
Deprecated.
- DirectIndexInputStream(IndexOnDisk, String, Class<? extends IterablePosting>) - Constructor for class org.terrier.structures.bit.DirectIndexInputStream
-
Deprecated.
Constructs an instance of the class with
- DirectIndexInputStream(IndexOnDisk, String) - Constructor for class org.terrier.structures.bit.DirectIndexInputStream
-
Deprecated.
Constructs an instance of the class with
- directIndexInputStreamClass - Variable in class org.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
-
Class to read the generated inverted index
- 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.
- DirichletLM - Class in org.terrier.matching.models
-
Bayesian smoothing with Dirichlet Prior.
- DirichletLM() - Constructor for class org.terrier.matching.models.DirichletLM
-
Constructs an instance of DirichletLM
- dirtyProperties - Variable in class org.terrier.structures.Index
-
Have the properties of this index changed, suggesting a flush() is
necessary when closing
- dis - Variable in class org.terrier.compression.bit.BitInputStream
-
The private input stream used internaly.
- disable_tracing() - Method in class org.terrier.matching.matchops.MatchOpQLParser
-
Disable tracing.
- disable_tracing() - Method in class org.terrier.querying.parser.TerrierQLParser
-
Disable tracing.
- DisjunctiveQuery - Class in org.terrier.querying.parser
-
Models a disjunctive choice in single term queries in a query.
- DisjunctiveQuery(String[]) - Constructor for class org.terrier.querying.parser.DisjunctiveQuery
-
Constructor
- DisjunctiveQuery() - Constructor for class org.terrier.querying.parser.DisjunctiveQuery
-
default constructor
- disjunctiveQuery() - Method in class org.terrier.querying.parser.TerrierQLParser
-
- DiskIndexLoader() - Constructor for class org.terrier.structures.IndexFactory.DiskIndexLoader
-
- 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 - Class in org.terrier.matching.models
-
This class implements a simple document length weighting model.
- Dl() - Constructor for class org.terrier.matching.models.Dl
-
- Dl(double) - Constructor for class org.terrier.matching.models.Dl
-
- dl - Variable in class org.terrier.structures.postings.BasicPostingImpl
-
- DLH - Class in org.terrier.matching.models
-
This class implements the DLH weighting model.
- DLH() - Constructor for class org.terrier.matching.models.DLH
-
A default constructor.
- DLH13 - Class in org.terrier.matching.models
-
This class implements the DLH13 weighting model.
- DLH13() - Constructor for class org.terrier.matching.models.DLH13
-
A default constructor.
- DocCount - Variable in class org.terrier.structures.indexing.LexiconBuilder
-
How many documents have been processed so far.
- 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
- DocIDBlacklist - Variable in class org.terrier.indexing.SimpleXMLCollection
-
A black list of document to ignore.
- DocIDBlacklist - Variable in class org.terrier.indexing.TRECCollection
-
- DocIdIsAttribute - Variable in class org.terrier.indexing.SimpleXMLCollection
-
set if DocIdLocation contains ELEMENT_ATTR_SEPARATOR
- DocIdLocation - Variable in class org.terrier.indexing.SimpleXMLCollection
-
Contains the name of the tag that contains the document name
- docids - Variable in class org.terrier.applications.TrecTerrier
-
- docids - Variable in class org.terrier.matching.AccumulatorResultSet
-
docid[]
- docids - Variable in class org.terrier.matching.CollectionResultSet
-
The array that stores the document ids.
- docids - Variable in class org.terrier.matching.daat.CandidateResultSet
-
- docIds - Variable in class org.terrier.structures.indexing.singlepass.Posting
-
The compressed in-memory object holding the sequence doc_id, idf
- DocidSpecificDocumentIndex(DocumentIndex, DocumentIndexEntry) - Constructor for class org.terrier.structures.PostingIndex.DocidSpecificDocumentIndex
-
- docIndex - Variable in class org.terrier.structures.bit.DirectIndex
-
Deprecated.
The document index employed for retrieving the document offsets.
- docIndexBuilder - Variable in class org.terrier.structures.indexing.Indexer
-
The builder that creates the document index.
- docLengths - Variable in class org.terrier.realtime.memory.MemoryDocumentIndex
-
- docLengths - Variable in class org.terrier.structures.FSADocumentIndex
-
- doclens - Variable in class org.terrier.structures.postings.ArrayOfBasicIterablePosting
-
- docnotag - Variable in class org.terrier.indexing.TRECCollection
-
The docno tag
- docPostings - Variable in class org.terrier.realtime.memory.MemoryIndex
-
FIXME
- DocProperties - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
properties for the current document
- DOCS_CHECK_SINGLEPASS - Static variable in class org.terrier.utility.ApplicationSetup
-
Number of documents between each memory check in the single pass inversion method.
- DOCS_PER_CHECK - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- docScoreModifiers - Variable in class org.terrier.matching.MatchingQueryTerms
-
The document score modifiers associated with the query terms.
- docsPerCheck - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Number of documents read per memory check
- docTag - Variable in class org.terrier.indexing.SimpleMedlineXMLCollection
-
The tag of documents in the XML files.
- docTag - Variable in class org.terrier.utility.TagSet
-
The tag that is used for denoting the beginning of a
document.
- Document - Interface in org.terrier.indexing
-
This interface encapsulates the concept of a document during indexing.
- document - Variable in class org.terrier.realtime.memory.MemoryIndex
-
- DocumentBlockCountDelta - Variable in class org.terrier.structures.bit.BlockDirectIndex
-
Deprecated.
- DocumentBlockCountDelta - Variable in class org.terrier.structures.bit.BlockDirectIndexInputStream
-
Deprecated.
- DocumentBlockCountDelta - Variable in class org.terrier.structures.bit.BlockInvertedIndex
-
Deprecated.
- DocumentBlockCountDelta - Variable in class org.terrier.structures.bit.BlockInvertedIndexInputStream
-
Deprecated.
- documentClass - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
Class to use for all documents parsed by this class
- 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.
- documentIndex - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- documentIndex - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- documentIndex - Variable in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- documentIndex - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- DocumentIndexBuilder - Class in org.terrier.structures.indexing
-
A builder for the document index.
- DocumentIndexBuilder(IndexOnDisk, String) - Constructor for class org.terrier.structures.indexing.DocumentIndexBuilder
-
Construct a DocumentIndex associated with the specified index
- DocumentIndexEntry - Class in org.terrier.structures
-
A document index entry.
- DocumentIndexEntry() - Constructor for class org.terrier.structures.DocumentIndexEntry
-
- 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() - Constructor for class org.terrier.realtime.memory.MemoryDirectIndex.DocumentPostingList
-
- 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 - Class in org.terrier.structures.indexing
-
Represents the postings of one document.
- DocumentPostingList() - Constructor for class org.terrier.structures.indexing.DocumentPostingList
-
Create a new DocumentPostingList object
- DocumentPostingList.postingIterator - Class in org.terrier.structures.indexing
-
- 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.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.FatFeaturedScoringMatching
-
- doMatch(String, MatchingQueryTerms, ResultSet) - Method in class org.terrier.matching.FatScoringMatching
-
- doMatch(String, MatchingQueryTerms, ResultSet) - Method in class org.terrier.matching.FilterMatching
-
- doMatch(String, MatchingQueryTerms, ResultSet) - Method in class org.terrier.matching.ScoringMatching
-
- 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 - Variable in class org.terrier.utility.TerrierTimer
-
Number of items in task completed
- 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
- 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.Index
-
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
-
- 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.
- enableDirect - Static variable in class org.terrier.realtime.memory.MemoryIndex
-
- 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.
- 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.
- EndMarker - Variable in class org.terrier.utility.LookAheadStream
-
the end marker that it is pre-scanning the stream for
- endMerge(LexiconOutputStream<String>) - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
Ends the merging phase, writes the last entry and closes the streams.
- 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 - Variable in class org.terrier.indexing.TwitterJSONCollection
-
Have we reached the end of the collection yet?
- 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.MemoryIterablePosting
-
Status method to see if this posting list iterator has been finished
- endOfPostings() - Method in class org.terrier.realtime.multi.MultiDirectIterablePostingWithOffset
-
- 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.indexing.singlepass.SimplePostingInRun.PIRPostingIterator
-
- 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 class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- endOfPostings() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- 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
-
- entriesSkipped - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- entryCount - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- EntryIterator(String, FixedSizeWriteableFactory<IK>, FixedSizeWriteableFactory<IV>) - Constructor for class org.terrier.structures.collections.FSOrderedMapFile.EntryIterator
-
constructor
- entryLengthBytes - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- 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 lexical entry (usually a term)
- 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 - 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
-
Value 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.
- equals(Object) - Method in class org.terrier.matching.daat.CandidateResult
- EQUALS - Static variable in interface org.terrier.matching.matchops.MatchOpQLParserConstants
-
RegularExpression Id.
- 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.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.Lexicon.LexiconFileEntry
-
- equals(Object) - Method in class org.terrier.structures.LexiconEntry
-
- 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.
- ERROR_CONFLICTING_ARGUMENTS - Static variable in class org.terrier.applications.TrecTerrier
-
- ERROR_DIRECT_FILE_EXISTS - Static variable in class org.terrier.applications.TrecTerrier
-
- ERROR_DIRECT_FILE_NOT_EXISTS - Static variable in class org.terrier.applications.TrecTerrier
-
- ERROR_EXPAND_NOT_RETRIEVE - Static variable in class org.terrier.applications.TrecTerrier
-
- ERROR_GIVEN_C_NOT_RETRIEVING - Static variable in class org.terrier.applications.TrecTerrier
-
- ERROR_HADOOP_NOT_RETRIEVAL - Static variable in class org.terrier.applications.TrecTerrier
-
- ERROR_HADOOP_ONLY_INDEX - Static variable in class org.terrier.applications.TrecTerrier
-
- ERROR_LANGUAGEMODEL_NOT_RETRIEVE - Static variable in class org.terrier.applications.TrecTerrier
-
- ERROR_NO_ARGUMENTS - Static variable in class org.terrier.applications.TrecTerrier
-
- ERROR_NO_C_VALUE - Static variable in class org.terrier.applications.TrecTerrier
-
- ERROR_PRINT_DIRECT_FILE_NOT_EXISTS - Static variable in class org.terrier.applications.TrecTerrier
-
- ERROR_PRINT_DOCINDEX_FILE_NOT_EXISTS - Static variable in class org.terrier.applications.TrecTerrier
-
- ERROR_PRINT_INVERTED_FILE_NOT_EXISTS - Static variable in class org.terrier.applications.TrecTerrier
-
- ERROR_PRINT_LEXICON_FILE_NOT_EXISTS - Static variable in class org.terrier.applications.TrecTerrier
-
- ERROR_PRINT_STATS_FILE_NOT_EXISTS - Static variable in class org.terrier.applications.TrecTerrier
-
- ERROR_UNKNOWN_OPTION - Static variable in class org.terrier.applications.TrecTerrier
-
- 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, String) - Method in class org.terrier.evaluation.AdhocFullQueryEvaluation
-
Evaluates the given result file for the given qrels 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
-
- evaluation - Variable in class org.terrier.applications.TrecTerrier
-
Specifies whether to perform trec_eval like evaluation.
- Evaluation - Interface in org.terrier.evaluation
-
- evaluation_per_query - Variable in class org.terrier.applications.TrecTerrier
-
Specifies whether to perform trec_eval like evaluation,
reporting only average precision for each query.
- evaluation_type - Variable in class org.terrier.applications.TrecTerrier
-
Specifies if the evaluation is done for adhoc or named-page
finding retrieval task.
- evaluationFilename - Variable in class org.terrier.applications.TrecTerrier
-
The file to evaluation, if any
- 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
- existsIndex(String, String) - Static method in class org.terrier.structures.Index
-
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
-
- 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 - Static variable in class org.terrier.utility.ApplicationSetup
-
The number of top ranked documents considered for
expanding the query.
- 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 - Static variable in class org.terrier.utility.ApplicationSetup
-
The number of terms added to the original query.
- 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.
- 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.
- explicitMultiTermQuery() - Method in class org.terrier.querying.parser.TerrierQLParser
-
- 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.
- extractCharset() - Method in class org.terrier.indexing.MultiDocumentFileCollection
-
- extractQuery(String, 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[], Vector<String>, Vector<String>) - Method in class org.terrier.applications.batchquerying.TRECQuery
-
Extracts and stores all the queries from query files.
- extractQuery(String, Vector<String>, Vector<String>) - Method in class org.terrier.applications.batchquerying.TRECQuery
-
Extracts and stores all the queries from a query file.
- factorial(long) - Static method in class org.terrier.statistics.GammaFunction
-
Compute factorial of n, for 0 < n < 21.
- factory(CollectionStatistics[]) - Static method in class org.terrier.realtime.multi.MultiStats
-
Constructor.
- Factory() - Constructor for class org.terrier.structures.BasicDocumentIndexEntry.Factory
-
- Factory(String) - Constructor for class org.terrier.structures.BasicLexiconEntry.Factory
-
Constructs an instance of Factory.
- Factory() - Constructor for class org.terrier.structures.BasicLexiconEntry.Factory
-
Constructs an instance of Factory.
- Factory(int) - Constructor for class org.terrier.structures.FieldDocumentIndexEntry.Factory
-
Constructs an instance of the class with
- Factory(String) - Constructor for class org.terrier.structures.FieldDocumentIndexEntry.Factory
-
Constructs an instance of the class with
- Factory() - Constructor for class org.terrier.structures.FieldLexiconEntry.Factory
-
Construct an instance of the class.
- Factory(int) - Constructor for class org.terrier.structures.FieldLexiconEntry.Factory
-
Construct an instance of the class with
- Factory(String) - Constructor for class org.terrier.structures.FieldLexiconEntry.Factory
-
Construct an instance of the class with
- Factory() - Constructor for class org.terrier.structures.NonIncrementalDocumentIndexEntry.Factory
-
- Factory(int) - 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.Tr3BlockFieldLexiconEntry.Factory
-
Deprecated.
Constructs an instance of the class with
- Factory() - Constructor for class org.terrier.structures.restructure.Tr3BlockLexiconEntry.Factory
-
Deprecated.
- Factory(String) - Constructor for class org.terrier.structures.restructure.Tr4BasicLexiconEntry.Factory
-
Constructs an instance of Factory.
- 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(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.restructure.Tr4FieldLexiconEntry.Factory
-
Construct an instance of the class with
- Factory() - Constructor for class org.terrier.structures.SimpleBitIndexPointer.Factory
-
- Factory() - Constructor for class org.terrier.structures.SimpleDocumentIndexEntry.Factory
-
- FatCandidateResult - Class in org.terrier.matching.daat
-
- FatCandidateResult(int, int) - Constructor for class org.terrier.matching.daat.FatCandidateResult
-
- FatCandidateResultSet - Class in org.terrier.matching.daat
-
- FatCandidateResultSet() - Constructor for class org.terrier.matching.daat.FatCandidateResultSet
-
- FatCandidateResultSet(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
-
- FatFeaturedScoringMatching(Index, Matching, String[]) - Constructor for class org.terrier.matching.FatFeaturedScoringMatching
-
- FatFeaturedScoringMatching(Index, Matching) - Constructor for class org.terrier.matching.FatFeaturedScoringMatching
-
- FatFull - Class in org.terrier.matching.daat
-
- FatFull(Index) - Constructor for class org.terrier.matching.daat.FatFull
-
- FatQueryResultSet - Class in org.terrier.matching
-
- FatQueryResultSet(int, CollectionStatistics, String[], EntryStatistics[], double[], 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
-
- FatResultsMatching(String, int) - Constructor for class org.terrier.matching.FatResultsMatching
-
- FatResultsMatching(Index) - Constructor for class org.terrier.matching.FatResultsMatching
-
- FatScoringMatching - Class in org.terrier.matching
-
Scores a FatResultSet into a normal ResultSet for a given weighting model
- FatScoringMatching(Index, Matching, WeightingModel, Predicate<Pair<String, Set<String>>>) - Constructor for class org.terrier.matching.FatScoringMatching
-
- FatScoringMatching(Index, Matching, WeightingModel) - Constructor for class org.terrier.matching.FatScoringMatching
-
- FatScoringMatching(Index, Matching) - Constructor for class org.terrier.matching.FatScoringMatching
-
- FatUtils - Class in org.terrier.matching
-
- FatUtils() - Constructor for class org.terrier.matching.FatUtils
-
- fdpl - Variable in class org.terrier.realtime.memory.fields.MemoryFields
-
- feature_docids - Variable in class org.terrier.structures.outputformat.LETOROutputFormat
-
- FeaturedQueryResultSet - Class in org.terrier.learning
-
A result set implementation that accommodates multiple query feature scores,
besides the original relevance scores.
- FeaturedQueryResultSet(ResultSet) - Constructor for class org.terrier.learning.FeaturedQueryResultSet
-
- FeaturedQueryResultSet(int) - Constructor for class org.terrier.learning.FeaturedQueryResultSet
-
- FeaturedResultSet - Interface in org.terrier.learning
-
A result set to accommodate multiple feature scores.
- FeaturedScoringMatching - Class in org.terrier.matching
-
- FeaturedScoringMatching(Index, Matching, String[], Class<? extends AbstractScoringMatching>) - Constructor for class org.terrier.matching.FeaturedScoringMatching
-
- FeaturedScoringMatching(Index, Matching, 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_LOAD_FACTOR - Static variable in class org.terrier.structures.bit.InvertedIndex
-
Deprecated.
This is used during retrieval for a rough guess sizing of the temporaryTerms
arraylist in getDocuments() - retrieval with Fields.
- FIELD_NAMES - Static variable in class org.terrier.utility.FieldScore
-
The names of the fields to be processed.
- field_occurrences - Variable in class org.terrier.structures.indexing.FieldDocumentPostingList
-
occurrences of terms in fields
- FIELD_QUERYING - Static variable in class org.terrier.utility.ApplicationSetup
-
Specifies whether fields will be used for querying.
- FIELD_TAGS - Static variable in class org.terrier.utility.TagSet
-
The prefix for the tags to consider as fields, during indexing.
- field_tfs - Variable in class org.terrier.structures.indexing.FieldLexiconMap
-
- fieldCount - Variable in class org.terrier.matching.models.MDL2
-
- fieldCount - Variable in class org.terrier.matching.models.ML2
-
- fieldCount - Variable in class org.terrier.matching.models.PerFieldNormWeightingModel
-
- fieldCount - Variable in class org.terrier.structures.bit.BitPostingIndex
-
- fieldCount - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
-
- fieldCount - Variable in class org.terrier.structures.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(BitOut) - Constructor for class org.terrier.structures.bit.FieldDirectInvertedOutputStream
-
Constructs an instance of the class with
- FieldDirectInvertedOutputStream(String) - Constructor for class org.terrier.structures.bit.FieldDirectInvertedOutputStream
-
Constructs an instance of the class with
- FieldDirectInvertedOutputStream(OutputStream) - Constructor for class org.terrier.structures.bit.FieldDirectInvertedOutputStream
-
- FieldDocumentIndex - Interface in org.terrier.structures
-
Interface for a fields document index
- FieldDocumentIndexEntry - Class in org.terrier.structures
-
A document index entry for use with fields
- FieldDocumentIndexEntry() - Constructor for class org.terrier.structures.FieldDocumentIndexEntry
-
Constructs an instance of the class.
- FieldDocumentIndexEntry(DocumentIndexEntry) - Constructor for class org.terrier.structures.FieldDocumentIndexEntry
-
Constructs an instance of the class with
- FieldDocumentIndexEntry(int) - Constructor for class org.terrier.structures.FieldDocumentIndexEntry
-
Constructs an instance of the class with
- FieldDocumentIndexEntry.Factory - Class in org.terrier.structures
-
Factory for creating a field document index entry
- FieldDocumentPostingList - Class in org.terrier.structures.indexing
-
FieldDocumentPostingList class
- FieldDocumentPostingList(int) - Constructor for class org.terrier.structures.indexing.FieldDocumentPostingList
-
constructor
- FieldEntryStatistics - Interface in org.terrier.structures
-
The statistics for a field entry
- fieldFrequencies - Variable in class org.terrier.structures.FieldLexiconEntry
-
- fieldFrequencies - Variable in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun.bfPIRPostingIterator
-
- fieldFrequencies - Variable in class org.terrier.structures.indexing.singlepass.FieldPostingInRun.fPIRPostingIterator
-
- 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
-
- FieldIntegerCodingIterablePosting - Class in org.terrier.structures.postings.integer
-
An IterablePosting implementation, which can optionally support Fields
- FieldIntegerCodingIterablePosting(ByteIn, int, DocumentIndex, int, int, IntegerCodec, IntegerCodec, IntegerCodec) - Constructor for class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- fieldInvertedIndexPostingIteratorClass - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
- fieldInvertedIndexPostingIteratorClass - Variable in class org.terrier.structures.merging.StructureMerger
-
- FieldIterablePosting - Class in org.terrier.structures.postings.bit
-
A posting iterator for field postings.
- FieldIterablePosting(int) - Constructor for class org.terrier.structures.postings.bit.FieldIterablePosting
-
contructor
- FieldIterablePosting(BitIn, int, DocumentIndex, int) - Constructor for class org.terrier.structures.postings.bit.FieldIterablePosting
-
constructor
- fieldLengths - Variable in class org.terrier.structures.FieldDocumentIndexEntry
-
- fieldLengths - Variable in class org.terrier.structures.indexing.FieldDocumentPostingList
-
length of each field
- 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.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 - Class in org.terrier.structures.indexing.singlepass
-
Class holding the information for a posting list read
from a previously written run at disk.
- FieldPosting() - Constructor for class org.terrier.structures.indexing.singlepass.FieldPosting
-
- FieldPosting - Interface in org.terrier.structures.postings
-
Interface implemented by Posting objects that have field information
recorded.
- FieldPostingImpl - Class in org.terrier.structures.postings
-
Implementation of a posting containing fields
- FieldPostingImpl() - Constructor for class org.terrier.structures.postings.FieldPostingImpl
-
default constructor
- FieldPostingImpl(int, int, int) - Constructor for class org.terrier.structures.postings.FieldPostingImpl
-
constructor
- FieldPostingImpl(int, int, int[]) - Constructor for class org.terrier.structures.postings.FieldPostingImpl
-
constructor
- FieldPostingImpl(int[]) - Constructor for class org.terrier.structures.postings.FieldPostingImpl
-
constructor
- FieldPostingImpl(int) - Constructor for class org.terrier.structures.postings.FieldPostingImpl
-
constructor
- FieldPostingInRun - Class in org.terrier.structures.indexing.singlepass
-
Class holding the information for a posting list read
from a previously written run at disk.
- FieldPostingInRun(int) - Constructor for class org.terrier.structures.indexing.singlepass.FieldPostingInRun
-
Constructor for the class.
- FieldPostingInRun.fPIRPostingIterator - Class in org.terrier.structures.indexing.singlepass
-
- FieldQuery - Class in org.terrier.querying.parser
-
Models a query qualified with a field.
- FieldQuery() - Constructor for class org.terrier.querying.parser.FieldQuery
-
An empty default constructor
- FieldQuery(Query) - Constructor for class org.terrier.querying.parser.FieldQuery
-
Constructs a field query from the given query.
- FieldQuery(Query, String) - Constructor for class org.terrier.querying.parser.FieldQuery
-
Constructs a field query from the given query and
the given field.
- fieldQuery() - Method in class org.terrier.querying.parser.TerrierQLParser
-
- fieldQueue - Variable in class org.terrier.indexing.FlatJSONDocument
-
- fields - Static variable in class org.terrier.realtime.memory.MemoryIndex
-
- fields - Variable in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- fields - Variable in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- fields - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- FIELDS_COUNT - Static variable in class org.terrier.utility.FieldScore
-
The total number of tags to check for.
- fieldsCodec - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- fieldsCodec - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- fieldsCodec - Variable in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- fieldsCodec - Variable in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- fieldsCodec - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- FieldScore - Class in org.terrier.utility
-
A class for modifying the retrieval scores of documents,
according to whether the query terms appear to any of the
fields, or tags specified by the property
FieldTags.process.
- FieldScore() - Constructor for class org.terrier.utility.FieldScore
-
The default constructor of the class.
- fieldsCount - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- fieldsCount - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- fieldsCount - Variable in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- fieldsCount - Variable in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- fieldsCount - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- fieldsMatrix - Variable in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- fieldsMatrix - Variable in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- FieldsMemoryPostings - Class in org.terrier.structures.indexing.singlepass
-
Class for handling posting lists containing field information in memory while indexing.
- FieldsMemoryPostings() - Constructor for class org.terrier.structures.indexing.singlepass.FieldsMemoryPostings
-
- fieldsToProcess - Variable in class org.terrier.indexing.FlatJSONDocument
-
- fieldtags - Static variable in class org.terrier.realtime.memory.MemoryIndex
-
- fieldTags - Variable in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun
-
The number of different fields that are used for indexing field information.
- fieldTags - Variable in class org.terrier.structures.indexing.singlepass.FieldPostingInRun
-
The number of different fields that are used for indexing field information.
- fieldTermFrequencies - Variable in class org.terrier.matching.models.MDL2
-
- fieldTermFrequencies - Variable in class org.terrier.matching.models.ML2
-
- 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
-
- fieldTFs - Variable in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun
-
- fieldTFs - Variable in class org.terrier.structures.indexing.singlepass.FieldPostingInRun
-
- fieldTokens - Variable in class org.terrier.structures.CollectionStatistics
-
number of tokens in each field
- fieldWeights - Variable in class org.terrier.matching.models.MDL2
-
- fieldWeights - Variable in class org.terrier.matching.models.ML2
-
- fieldWeights - Variable in class org.terrier.matching.models.PerFieldNormWeightingModel
-
- file - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
-
The gamma compressed file containing the terms.
- file - Variable in class org.terrier.structures.indexing.classical.InvertedIndexBuilder
-
The underlying bit file.
- file - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndex
-
- file - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
The compressed file containing the terms.
- FILE_SEPARATOR - Static variable in class org.terrier.utility.ApplicationSetup
-
The file separator used by the operating system.
- FILE_SHIFT - Static variable in interface org.terrier.structures.BitIndexPointer
-
amount to shift byte by to obtain file id
- fileCount - Variable in class org.terrier.structures.bit.BitPostingIndexInputStream
-
- fileCount - Variable in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- FileDocument - Class in org.terrier.indexing
-
Models a document which corresponds to one file.
- FileDocument() - Constructor for class org.terrier.indexing.FileDocument
-
- FileDocument(String, Reader, Tokeniser) - Constructor for class org.terrier.indexing.FileDocument
-
create a document for a file
- FileDocument(String, InputStream, Tokeniser) - Constructor for class org.terrier.indexing.FileDocument
-
create a document for a file
- FileDocument(Reader, Map<String, String>, Tokeniser) - Constructor for class org.terrier.indexing.FileDocument
-
create a document for a file
- FileDocument(InputStream, Map<String, String>, Tokeniser) - Constructor for class org.terrier.indexing.FileDocument
-
Constructs an instance of the FileDocument from the
given input stream.
- FileDocument.ReaderWrapper - Class in org.terrier.indexing
-
A wrapper around the token stream used to lift the terms from the stream
for storage in the abstract
- fileEndTag - Variable in class org.terrier.indexing.SimpleMedlineXMLCollection
-
The tag indicating the end of an XML file.
- FileFind - Class in org.terrier.applications
-
Takes a list of paths and filenames on the
command line, and finds all the files in
those directories, displaying only absolute
filenames on Standard Output.
- FileFind() - Constructor for class org.terrier.applications.FileFind
-
- fileLength - Variable in class org.terrier.structures.CompressingMetaIndex.InputStream
-
- FileList - Variable in class org.terrier.indexing.SimpleFileCollection
-
The list of files to index.
- filename - Variable in class org.terrier.indexing.FileDocument
-
The name of the file represented by this document.
- filename - Variable in class org.terrier.matching.TRECResultsMatching
-
The TREC results filename.
- fileNameNoExtension - Variable in class org.terrier.structures.indexing.Indexer
-
The common prefix of the data structures filenames.
- fileNames - Variable in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
Queue with the file names for the runs in disk
- FileNumber - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
The index in the FilesToProcess of the currently processed file.
- FileNumber - Variable in class org.terrier.indexing.TwitterJSONCollection
-
The index in the FilesToProcess of the currently processed file.
- FilePosition - Class in org.terrier.structures
-
Models a position within a file as the offset in bytes
and the offset in bits in that byte.
- FilePosition() - Constructor for class org.terrier.structures.FilePosition
-
Default constructor.
- FilePosition(long, byte) - Constructor for class org.terrier.structures.FilePosition
-
Creates an instance of the class from the given
byte and bit offsets.
- FilePosition(byte[]) - Constructor for class org.terrier.structures.FilePosition
-
Create an instance based on a byte buffer
- FilePosition(BitFilePosition) - Constructor for class org.terrier.structures.FilePosition
-
Create a new FilePosition based on an existing one
- fileProperties - Variable in class org.terrier.indexing.FileDocument
-
The number of bytes read from the input.
- FileRunIterator<K extends PostingInRun> - Class in org.terrier.structures.indexing.singlepass
-
Reads runs of flushed term posting lists by reading them from files.
- FileRunIterator(String, String, int, Class<? extends PostingInRun>, int) - Constructor for class org.terrier.structures.indexing.singlepass.FileRunIterator
-
Load a new run from files.
- FileRunIteratorFactory - Class in org.terrier.structures.indexing.singlepass
-
Creates FileRunIterators, using the specificed filenames as the run data files, and
the specified class as the type of the postings in the run files
- FileRunIteratorFactory(String[][], Class<? extends PostingInRun>, int) - Constructor for class org.terrier.structures.indexing.singlepass.FileRunIteratorFactory
-
constructor
- Files - Class in org.terrier.utility
-
Utililty class for opening readers/writers and input/output streams to files.
- Files() - Constructor for class org.terrier.utility.Files
-
- Files.FSCapability - Interface in org.terrier.utility
-
constants declaring which capabilites a file system has
- Files.PathTransformation - Class in org.terrier.utility
-
a search regex and a replacement for path transformations
- 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.
- FillBuff() - Method in class org.terrier.matching.matchops.SimpleCharStream
-
- FillBuff() - Method in class org.terrier.querying.parser.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(MatchingQueryTerms) - Method in class org.terrier.matching.BaseMatching
-
- finalise(int) - Method in class org.terrier.matching.ScoringMatching
-
- finalize() - Method in class org.terrier.matching.TRECResultsMatching
-
- finalLexiconClass - Variable in class org.terrier.structures.indexing.classical.BlockInvertedIndexBuilder
-
- 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
- finish(String[]) - Method in class org.terrier.structures.indexing.singlepass.MemoryPostings
-
Triggers the writing of the postings in memory to disk.
- finish(RunWriter) - Method in class org.terrier.structures.indexing.singlepass.MemoryPostings
-
Triggers the writing of the postings in memory to the specified
RunWriter.
- finished() - 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.
- finishWrite() - Method in class org.terrier.structures.indexing.singlepass.RunWriter
-
Closes the output streams.
- FinnishSnowballStemmer - Class in org.terrier.terms
-
Finnish stemmer implmented by Snowball.
- FinnishSnowballStemmer(TermPipeline) - Constructor for class org.terrier.terms.FinnishSnowballStemmer
-
constructor
- firstKey() - Method in class org.terrier.structures.collections.FSOrderedMapFile
- firstList - Variable in class org.terrier.indexing.SimpleFileCollection
-
Contains the list of files first handed to the SimpleFileCollection, allowing
the SimpleFileCollection instance to be simply reset.
- firstPosting(WritablePosting[][]) - Static method in class org.terrier.matching.FatUtils
-
- firstPosting(WritablePosting[][], int) - Static method in class org.terrier.matching.FatUtils
-
- firstPosting(WritablePosting[]) - Static method in class org.terrier.matching.FatUtils
-
- firstPosting(Posting) - Method in class org.terrier.structures.postings.BlockFieldORIterablePosting
-
- firstPosting(Posting) - Method in class org.terrier.structures.postings.BlockORIterablePosting
-
- firstPosting(Posting) - Method in class org.terrier.structures.postings.FieldORIterablePosting
-
- firstPosting(Posting) - Method in class org.terrier.structures.postings.ORIterablePosting
-
- FixedSizeInputStream - Class in org.terrier.utility
-
An inputstream which only reads a fixed length of a parent input stream.
- FixedSizeInputStream(InputStream, long) - Constructor for class org.terrier.utility.FixedSizeInputStream
-
create a new FixedSizeInputStream, using in as the underlying
InputStream, and maxsize as the maximum number of bytes to read.
- FixedSizeIntWritableFactory - Class in org.terrier.structures.seralization
-
Makes an IntWritable, which has a fixed Writable size of 4 bytes.
- FixedSizeIntWritableFactory() - Constructor for class org.terrier.structures.seralization.FixedSizeIntWritableFactory
-
- FixedSizeTextFactory - Class in org.terrier.structures.seralization
-
Makes a Text
object that has a fixed size when written using Writable
methods.
- FixedSizeTextFactory(String) - Constructor for class org.terrier.structures.seralization.FixedSizeTextFactory
-
Make a factory object with the specified length, decoded using Integer.parseInt()
- FixedSizeTextFactory(int) - Constructor for class org.terrier.structures.seralization.FixedSizeTextFactory
-
Make a factory object with the specified length
- FixedSizeWriteableFactory<T extends org.apache.hadoop.io.Writable> - Interface in org.terrier.structures.seralization
-
Sub-interface for WritableFactory, where the Writable objects have a fixed size on
disk.
- 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
-
Write any dirty data structures down to disk
- flush() - Method in class org.terrier.realtime.memory.MemoryIndex
-
Not implemented.
- flush() - Method in class org.terrier.realtime.multi.MultiIndex
-
Write any dirty data structures down to disk
- flush() - Method in class org.terrier.structures.collections.FSOrderedMapFile.MultiFSOMapWriter
- flush() - Method in class org.terrier.structures.Index
-
Write any dirty data structures down to disk
- flush() - Method in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
- flush() - Method in class org.terrier.structures.indexing.LexiconBuilder
-
Force a temporary lexicon to be flushed
- flush() - Method in class org.terrier.structures.IndexOnDisk
-
- flushCache() - Method in class org.terrier.structures.collections.FSOrderedMapFile.MultiFSOMapWriter
-
- flushCheck() - Method in class org.terrier.realtime.incremental.IncrementalFlushDocs
-
Is flushing required?
- flushCheck() - Method in class org.terrier.realtime.incremental.IncrementalFlushMemory
-
Is flushing required?
- flushCheck() - Method in class org.terrier.realtime.incremental.IncrementalFlushPolicy
-
Never flush.
- flushCheck() - Method in class org.terrier.realtime.incremental.IncrementalFlushTime
-
Is flushing required?
- flushDelegate - Variable in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Delegate for HadoopIndexerMapper to intercept flushes
- flushNo - Variable in class org.terrier.structures.indexing.singlepass.RunIterator
-
Run/Flush that the current posting came from
- flushPolicy() - Method in class org.terrier.realtime.incremental.IncrementalFlushDocs
-
Is flushing configured?
- flushPolicy() - Method in class org.terrier.realtime.incremental.IncrementalFlushMemory
-
Is flushing configured?
- flushPolicy() - Method in class org.terrier.realtime.incremental.IncrementalFlushPolicy
-
No flush.
- flushPolicy() - Method in class org.terrier.realtime.incremental.IncrementalFlushTime
-
Is flushing configured?
- flushProperties() - Method in class org.terrier.structures.IndexOnDisk
-
Write any dirty properties down to disk
- fOffset - Variable in class org.terrier.structures.outputformat.LETOROutputFormat
-
- forceFlush() - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
- forceFlush() - Method in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Force the indexer to flush everything and free memory.
- forceFlush() - Method in interface org.terrier.structures.indexing.singlepass.SinglePassIndexerFlushDelegate
-
force flush
- forceReloadStructure(Index, String) - Static method in class org.terrier.structures.IndexUtil
-
Forces a structure to be reloaded, by removing it from the index's structure cache
- forceStructure(Index, String, Object) - Static method in class org.terrier.structures.IndexUtil
-
Force the specified object into the structure cache of the specified object,
as the given structure name
- forceUTF8 - Variable in class org.terrier.indexing.MultiDocumentFileCollection
-
should UTF8 encoding be assumed?
- forEachTerm(TObjectIntProcedure<String>) - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Execute the specifed method for each term.
- format - Variable in class org.terrier.matching.TRECResultsMatching
-
The input format to use when parsing document identifiers.
- forwardKeyNames - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- forwardKeys - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- forwardKeyValuesSorted - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- forwardMetaMaps - Variable in class org.terrier.structures.CompressingMetaIndex
-
- forwardWriters - Variable in class org.terrier.structures.indexing.CompressingMetaIndexBuilder
-
- found - Variable in class org.terrier.matching.TRECResultsMatching
-
Whether the current query was found in the results file.
- fPIRPostingIterator(int) - Constructor for class org.terrier.structures.indexing.singlepass.FieldPostingInRun.fPIRPostingIterator
-
- 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
- FSADocumentIndexIterator(IndexOnDisk, String) - Constructor for class org.terrier.structures.FSADocumentIndex.FSADocumentIndexIterator
-
Construct an instance of the class with
- FSAFieldDocumentIndex - Class in org.terrier.structures
-
Fields document index stored as a fixed size array
- FSAFieldDocumentIndex(IndexOnDisk, String) - Constructor for class org.terrier.structures.FSAFieldDocumentIndex
-
Construct an instance of the class with
- FSArrayFile<V extends org.apache.hadoop.io.Writable> - Class in org.terrier.structures.collections
-
A file for accessing Writable classes written on disk.
- FSArrayFile() - Constructor for class org.terrier.structures.collections.FSArrayFile
-
- FSArrayFile(IndexOnDisk, String) - Constructor for class org.terrier.structures.collections.FSArrayFile
-
constructor
- FSArrayFile(String, boolean, FixedSizeWriteableFactory<V>) - Constructor for class org.terrier.structures.collections.FSArrayFile
-
default constructor
- FSArrayFile.ArrayFileIterator<V extends org.apache.hadoop.io.Writable> - Class in org.terrier.structures.collections
-
ArrayFileIterator class
- FSArrayFile.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(IndexOnDisk, String) - Constructor for class org.terrier.structures.collections.FSArrayFileInMem
-
- FSArrayFileInMem(String, boolean, FixedSizeWriteableFactory<V>) - Constructor for class org.terrier.structures.collections.FSArrayFileInMem
-
constructor
- FSOMapFileLexicon - Class in org.terrier.structures
-
Instance of a Lexicon<String> where a FSOrderedMapFile is always used as a backing store.
- FSOMapFileLexicon(String, IndexOnDisk) - Constructor for class org.terrier.structures.FSOMapFileLexicon
-
Construct a new FSOMapFileLexicon
- FSOMapFileLexicon(String, String, String, FixedSizeWriteableFactory<Text>, FixedSizeWriteableFactory<LexiconEntry>, String, String, String) - Constructor for class org.terrier.structures.FSOMapFileLexicon
-
- 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(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
-
- FSOMapFileLexiconOutputStream(String, FixedSizeWriteableFactory<Text>) - Constructor for class org.terrier.structures.FSOMapFileLexiconOutputStream
-
- FSOMapFileLexiconOutputStream(String, String, String, FixedSizeWriteableFactory<Text>) - 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(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
-
- FSOMapFileLexiconOutputStreamGeneric(String, FixedSizeWriteableFactory<T2>) - 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(IndexOnDisk, String) - Constructor for class org.terrier.structures.collections.FSOrderedMapFile
-
constructor
- FSOrderedMapFile(String, boolean, FixedSizeWriteableFactory<K>, FixedSizeWriteableFactory<V>) - Constructor for class org.terrier.structures.collections.FSOrderedMapFile
-
Construct a new object to access the underlying file data structure
- FSOrderedMapFile(RandomDataInput, String, FixedSizeWriteableFactory<K>, FixedSizeWriteableFactory<V>) - Constructor for class org.terrier.structures.collections.FSOrderedMapFile
-
constructor
- FSOrderedMapFile.EntryIterator<IK extends org.apache.hadoop.io.Writable,IV extends org.apache.hadoop.io.Writable> - Class in org.terrier.structures.collections
-
an iterator for entries.
- FSOrderedMapFile.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(Index) - Constructor for class org.terrier.matching.daat.Full
-
Create a new Matching instance based on the specified index
- Full - Class in org.terrier.matching.taat
-
An exhaustive TAAT approach for matching documents to a query.
- Full(Index) - Constructor for class org.terrier.matching.taat.Full
-
Create a new Matching instance based on the specified index
- 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
-
- gain(double, double, double) - Method in class org.terrier.matching.models.aftereffect.AfterEffect
-
This method provides the contract for implementing first normalisation
by after effect.
- gain(double, double, double) - Method in class org.terrier.matching.models.aftereffect.B
-
This method computes the gain of encountering an extra token of the query term.
- gain(double, double, double) - Method in class org.terrier.matching.models.aftereffect.L
-
This method computes the gain of encountering an extra token of the query term.
- gain(double, double, double) - Method in class org.terrier.matching.models.aftereffect.L5
-
This method computes the gain of encountering an extra token of the query term.
- gain(double, double, double) - Method in class org.terrier.matching.models.aftereffect.LL
-
This method computes the gain of encountering an extra token of the query term.
- GammaCodec - Class in org.terrier.compression.integer.codec
-
IntegerCodec implementation which use gamma encoding
- GammaCodec() - Constructor for class org.terrier.compression.integer.codec.GammaCodec
-
- GammaFunction - Class in org.terrier.statistics
-
Base class for implementations of the Gamma function.
- GammaFunction() - Constructor for class org.terrier.statistics.GammaFunction
-
- generalisedMean(double[], double) - Static method in class org.terrier.utility.StaTools
-
Computes the generalized mean, which is a general version of mean and quadratic mean, generalized by parameter p.
- generateDocumentFromFile(String) - Static method in class org.terrier.indexing.TaggedDocument
-
instantiates a TREC document from a file
- generateEmphasisPattern(String[]) - Method in class org.terrier.querying.Decorate
-
Creates a regular expression pattern to highlight query terms metadata.
- generateParseException() - Method in class org.terrier.matching.matchops.MatchOpQLParser
-
Generate ParseException.
- generateParseException() - Method in class org.terrier.querying.parser.TerrierQLParser
-
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(Operator) - Method in class org.terrier.matching.MatchingQueryTerms
-
- get(String) - Method in class org.terrier.matching.MatchingQueryTerms
-
- get(int) - Method in class org.terrier.querying.parser.SegmentQuery
-
get Query
- get(String) - Static method in class org.terrier.realtime.incremental.IncrementalDeletePolicy
-
- get(String, List<Index>, IncrementalIndex) - Static method in class org.terrier.realtime.incremental.IncrementalFlushPolicy
-
Create a new flush thread.
- get(String, String) - Static method in class org.terrier.realtime.incremental.IncrementalIndex
-
Construct a new incremental index.
- get(String, List<Index>, IncrementalIndex) - Static method in class org.terrier.realtime.incremental.IncrementalMergePolicy
-
Create a new merge thread.
- get(String) - Static method in class org.terrier.realtime.matching.IncrementalSelectiveMatching
-
Get an new IncrementalSelectiveMatching policy object of the
specified type.
- get(int) - Method in class org.terrier.realtime.memory.WTreeMap
-
Return the entry at the specified index
- get(int) - Method in class org.terrier.structures.collections.FSArrayFile
-
- get(int) - Method in class org.terrier.structures.collections.FSArrayFileInMem
- get(Object) - Method in class org.terrier.structures.collections.FSOrderedMapFile
- get(int) - Method in class org.terrier.structures.collections.FSOrderedMapFile
-
Return the entry at the specified index
- get(int) - Method in interface org.terrier.structures.collections.OrderedMap
-
Return the entry at the specified index
- get(int) - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
Read the posting components from the chunk
- get(int) - Method in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
Read the posting components from the chunk
- get(int) - Method in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
Read the posting components from the chunk
- get(int) - Method in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- get(int) - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
Read the posting components from the chunk
- getAccumulatorResultSet(int, int) - Method in class org.terrier.matching.AccumulatorResultSet
-
- getAllItems(int) - Method in class org.terrier.realtime.memory.MemoryCompressedMetaIndex
-
Obtain all metadata for specified document.
- getAllItems(int) - Method in class org.terrier.realtime.memory.MemoryMetaIndex
-
Obtain all metadata for specified document.
- getAllItems(int) - Method in class org.terrier.realtime.memory.MemoryMetaIndexMap
-
Obtain all metadata for specified document.
- getAllItems(int) - Method in class org.terrier.realtime.multi.MultiMeta
-
Obtain all metadata for specified document.
- getAllItems(int) - Method in class org.terrier.structures.CompressingMetaIndex
-
Obtain all metadata for specified document.
- getAllItems(int) - Method in interface org.terrier.structures.MetaIndex
-
Obtain all metadata for specified document.
- getAllMetadata() - Method in class org.terrier.querying.ScoredDoc
-
- 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
- getAllPostings(IterablePosting) - Static method in class org.terrier.structures.postings.PostingUtil
-
Get an array of all the ids in a given IterablePosting stream,
where the length of the stream is known
- getAllPostingsWithFields(IterablePosting, int, int) - Static method in class org.terrier.structures.postings.PostingUtil
-
Get an array of all the ids in a given IterablePosting stream,
where the length of the stream is known
- getAllProperties() - Method in interface org.terrier.indexing.Document
-
Returns the underlying map of all the properties defined by this Document.
- getAllProperties() - Method in class org.terrier.indexing.FileDocument
-
Returns the underlying map of all the properties defined by this Document.
- getAllProperties() - Method in class org.terrier.indexing.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.Index.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.
- 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.
- getBitFiles() - Method in class org.terrier.structures.bit.InvertedIndex
-
Deprecated.
Get the BitFiles
- getBitOffset() - Method in class org.terrier.compression.bit.BitByteOutputStream
-
Returns the bit offset in the last byte.
- getBitOffset() - Method in interface org.terrier.compression.bit.BitIn
-
Returns the bit offset in the last byte.
- getBitOffset() - Method in class org.terrier.compression.bit.BitInBase
-
Returns the bit offset in the last byte.
- getBitOffset() - Method in interface org.terrier.compression.bit.BitOut
-
Returns the bit offset in the last byte.
- getBitOffset() - Method in class org.terrier.compression.bit.BitOutputStream
-
Returns the bit offset in the last byte.
- getBitOffset() - Method in class org.terrier.compression.bit.DebuggingBitIn
-
- getBitOffset() - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
-
Deprecated.
- getBitOffset() - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
- getBitOut() - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
-
Return the underlying BitOut implementation being used by the class
- 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
- getBos() - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
getBos
- getBuffer() - Method in class org.terrier.compression.bit.LinkedBuffer
-
- getBuffer() - Method in class org.terrier.compression.bit.MemoryLinkedOutputStream
-
- getBuffer() - Method in class org.terrier.compression.bit.MemoryOutputStream
-
- getBufferSize() - Method in class org.terrier.compression.bit.LinkedBuffer
-
- getByteOffset() - Method in class org.terrier.compression.bit.BitByteOutputStream
-
Returns the byte offset of the stream.
- getByteOffset() - Method in interface org.terrier.compression.bit.BitIn
-
Returns the byte offset of the stream.
- getByteOffset() - Method in class org.terrier.compression.bit.BitInBase
-
Returns the byte offset of the stream.
- getByteOffset() - Method in interface org.terrier.compression.bit.BitOut
-
Returns the byte offset of the stream.
- getByteOffset() - Method in class org.terrier.compression.bit.BitOutputStream
-
Returns the byte offset of the stream.
- getByteOffset() - Method in class org.terrier.compression.bit.DebuggingBitIn
-
- getByteOffset() - Method in interface org.terrier.compression.integer.ByteIn
-
Returns the byte offset of the stream.
- getByteOffset() - Method in class org.terrier.compression.integer.ByteInputStream
-
- getByteOffset() - Method in interface org.terrier.compression.integer.ByteOut
-
Returns the byte offset of the stream.
- getByteOffset() - Method in class org.terrier.compression.integer.ByteOutputStream
-
- getByteOffset() - Method in interface org.terrier.indexing.Tokenizer
-
Returns the byte offset in the current indexed file.
- getByteOffset() - Method in class org.terrier.indexing.TRECFullTokenizer
-
Returns the number of bytes read from the current file.
- getByteOffset() - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
-
Deprecated.
- getByteOffset() - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
- getByteToWrite() - Method in class org.terrier.compression.bit.BitByteOutputStream
-
- getChildren() - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
Return LexiconEntry's.
- 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.
- getCODEC(String[]) - Static method in class org.terrier.compression.integer.codec.LemireCodec
-
- getCollectionStatistics() - Method in class org.terrier.matching.daat.FatCandidateResultSet
-
- getCollectionStatistics() - Method in class org.terrier.matching.FatQueryResultSet
-
Get the collection statistics that should be applied when (re)scoring any
documents in this query
- getCollectionStatistics() - Method in interface org.terrier.matching.FatResultSet
-
Get the collection statistics that should be applied when (re)scoring any
documents in this query
- getCollectionStatistics() - Method in class org.terrier.matching.TRECResultsMatching
-
Returns collection statistics.
- getCollectionStatistics() - Method in class org.terrier.realtime.memory.MemoryIndex
-
Get the collection statistics
- getCollectionStatistics() - Method in class org.terrier.realtime.multi.MultiIndex
-
Get the collection statistics
- getCollectionStatistics() - Method in class org.terrier.services.websitesearch.WebsiteSearch
-
- getCollectionStatistics() - Method in class org.terrier.structures.Index
-
Get the collection statistics
- getCollectionStatistics() - Method in class org.terrier.structures.IndexOnDisk
-
- getColumn() - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Deprecated.
- getColumn() - Method in class org.terrier.querying.parser.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, 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 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
-
- getCurrentAddress() - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- getCurrentAddress() - Method in class org.terrier.structures.postings.integer.BlockFieldIntegerCodingIterablePosting
-
- getCurrentAddress() - Method in class org.terrier.structures.postings.integer.BlockIntegerCodingIterablePosting
-
- getCurrentAddress() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- getCurrentIndex() - Method in class org.terrier.structures.indexing.singlepass.ExtensibleSinglePassIndexer
-
Get the index currently being constructed by this indexer.
- getCurrentPointer() - Method in class org.terrier.realtime.memory.MemoryInvertedIndex.InvertedIterator
-
- getCurrentPointer() - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
-
Returns the pointer associated with the current postings being accessed
- getCurrentPointer() - Method in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
Returns the pointer associated with the current postings being accessed
- getCurrentPointer() - Method in interface org.terrier.structures.PostingIndexInputStream
-
Returns the pointer associated with the current postings being accessed
- getDefaultFileSystem() - Static method in class org.terrier.utility.io.HadoopPlugin
-
What is the default file system according to Hadoop
- getDefaultFileSystemPrefix() - Static method in class org.terrier.utility.io.HadoopPlugin
-
What is the String prefix of the default file system according to Hadoop
- getDefaultFileSystemURI() - Static method in class org.terrier.utility.io.HadoopPlugin
-
What is the URI of the default file system according to Hadoop
- getDefaultLabel() - Method in class org.terrier.learning.FeaturedQueryResultSet
- getDefaultLabel() - Method in interface org.terrier.learning.FeaturedResultSet
-
- getDf() - Method in class org.terrier.structures.indexing.singlepass.PostingInRun
-
- getDirectIndex() - Method in class org.terrier.realtime.memory.MemoryIndex
-
Not implemented.
- getDirectIndex() - Method in class org.terrier.realtime.multi.MultiIndex
-
- getDirectIndex() - Method in class org.terrier.structures.Index
-
Return the DirectIndex associated with this index
- getDirectIndex() - Method in class org.terrier.structures.IndexOnDisk
-
- getDistance() - Method in class org.terrier.matching.matchops.UnorderedWindowOp
-
- getDocCounter() - Method in class org.terrier.indexing.SimpleFileCollection
-
Returns the current document's identifier string.
- getDocF() - Method in class org.terrier.structures.indexing.singlepass.Posting
-
- getDocid() - Method in class org.terrier.indexing.CollectionDocumentList
-
- getDocid() - Method in class org.terrier.indexing.WARC018Collection
-
Get the String document identifier of the current document.
- getDocId() - Method in class org.terrier.matching.daat.CandidateResult
-
Returns the docid of this result
- getDocid(String) - Method in class org.terrier.matching.TRECResultsMatching
-
- getDocid() - Method in class org.terrier.querying.ScoredDoc
-
- getDocid() - Method in class org.terrier.structures.NonIncrementalDocumentIndexEntry
-
- getDocids() - Method in class org.terrier.matching.AccumulatorResultSet
-
Returns the documents ids after retrieval
- getDocids() - Method in class org.terrier.matching.CollectionResultSet
-
Returns the documents ids after retrieval
- getDocids() - Method in class org.terrier.matching.daat.CandidateResultSet
-
- getDocids() - Method in interface org.terrier.matching.ResultSet
-
Returns the documents ids after retrieval
- getDocNo() - Method in class org.terrier.evaluation.TerrierEvaluation.Record
-
get document number
- getDocs() - Method in class org.terrier.structures.indexing.singlepass.Posting
-
- getDocTag() - Method in class org.terrier.utility.TagSet
-
Return the document delimiter tag.
- getDocument() - Method in interface org.terrier.indexing.Collection
-
Get the document object representing the current document.
- getDocument() - Method in class org.terrier.indexing.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.CompressingMetaIndex
-
Obtain docid where document has specified metadata value in the specified type.
- getDocument(String, String) - Method in interface org.terrier.structures.MetaIndex
-
Obtain docid where document has specified metadata value in the specified type.
- getDocumentEntry(int) - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields
-
Get the document index entry based on its docid
- getDocumentEntry(int) - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFieldsMap
-
Get the document index entry based on its docid
- getDocumentEntry(int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndex
-
Get the document index entry based on its docid
- getDocumentEntry(int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap
-
Get the document index entry based on its docid
- getDocumentEntry(int) - Method in class org.terrier.realtime.multi.MultiDoc
-
Get the document index entry based on its docid
- getDocumentEntry(int) - Method in interface org.terrier.structures.DocumentIndex
-
Get the document index entry based on its docid
- getDocumentEntry(int) - Method in class org.terrier.structures.FSADocumentIndex
-
Get the document index entry based on its docid
- getDocumentEntry(int) - Method in class org.terrier.structures.PostingIndex.DocidSpecificDocumentIndex
-
- getDocumentFrequency(int) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the number of the top-ranked documents a given term occurs in.
- getDocumentFrequency() - Method in class org.terrier.querying.ExpansionTerms.ExpansionTerm
-
The method returns the document frequency of term in the top-retrieved
documents.
- getDocumentFrequency() - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
The number of documents that the entry (term) occurred in
- getDocumentFrequency() - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
The number of documents that the entry (term) occurred in
- getDocumentFrequency() - Method in class org.terrier.structures.BasicLexiconEntry
-
The number of documents that the entry (term) occurred in
- getDocumentFrequency() - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
The number of documents that the entry (term) occurred in
- getDocumentFrequency() - Method in interface org.terrier.structures.EntryStatistics
-
The number of documents that the entry (term) occurred in
- getDocumentFrequency() - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
The number of documents that the entry (term) occurred in
- getDocumentFrequency() - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
The number of documents that the entry (term) occurred in
- getDocumentFrequency() - Method in class org.terrier.structures.SimpleNgramEntryStatistics
-
- getDocumentIndex() - Method in class org.terrier.realtime.memory.fields.MemoryFields
-
Return the DocumentIndex associated with this index
- getDocumentIndex() - Method in class org.terrier.realtime.memory.MemoryIndex
-
Return the DocumentIndex associated with this index
- getDocumentIndex() - Method in class org.terrier.realtime.multi.MultiIndex
-
Return the DocumentIndex associated with this index
- getDocumentIndex(BitIndexPointer) - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
-
- getDocumentIndex(BitIndexPointer) - Method in class org.terrier.structures.bit.DirectIndexInputStream
-
Deprecated.
- getDocumentIndex() - Method in class org.terrier.structures.Index
-
Return the DocumentIndex associated with this index
- getDocumentIndex() - Method in class org.terrier.structures.IndexOnDisk
-
- getDocumentIndex(BitIndexPointer) - Method in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
- getDocumentIndexShardIndex() - Method in class org.terrier.realtime.multi.MultiDocumentEntry
-
- getDocumentLength(int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndex
-
Get the length of the document
- getDocumentLength(int) - Method in class org.terrier.realtime.memory.MemoryDocumentIndexMap
-
Get the length of the document
- getDocumentLength() - Method in class org.terrier.realtime.memory.MemoryIterablePosting
-
Return the length of the document for this posting.
- getDocumentLength() - Method in class org.terrier.realtime.multi.MultiDirectIterablePostingWithOffset
-
- getDocumentLength(int) - Method in class org.terrier.realtime.multi.MultiDoc
-
Get the length of the document
- getDocumentLength() - Method in class org.terrier.realtime.multi.MultiIterablePosting
-
Return the length of the document for this posting.
- getDocumentLength(int) - Method in interface org.terrier.structures.DocumentIndex
-
Get the length of the document
- getDocumentLength() - Method in class org.terrier.structures.DocumentIndexEntry
-
Get the length of the document
- getDocumentLength(int) - Method in class org.terrier.structures.FSADocumentIndex
-
Get the length of the document
- getDocumentLength() - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Returns the total number of tokens in this document
- getDocumentLength() - Method in class org.terrier.structures.indexing.DocumentPostingList.postingIterator
-
- getDocumentLength() - Method in class org.terrier.structures.indexing.singlepass.SimplePostingInRun.PIRPostingIterator
-
- getDocumentLength(int) - Method in class org.terrier.structures.PostingIndex.DocidSpecificDocumentIndex
-
- getDocumentLength() - Method in class org.terrier.structures.postings.ANDIterablePosting
-
- getDocumentLength() - Method in class org.terrier.structures.postings.ArrayOfBasicIterablePosting
-
- getDocumentLength() - Method in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
-
Return the length of the document for this posting.
- getDocumentLength() - Method in class org.terrier.structures.postings.BasicPostingImpl
-
Returns 0
- getDocumentLength() - Method in class org.terrier.structures.postings.bit.BasicIterablePosting
-
- getDocumentLength() - Method in class org.terrier.structures.postings.FieldOnlyIterablePosting
-
- getDocumentLength() - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- getDocumentLength() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- getDocumentLength() - Method in class org.terrier.structures.postings.ORIterablePosting
-
Return the length of the document for this posting.
- getDocumentLength() - Method in interface org.terrier.structures.postings.Posting
-
Return the length of the document for this posting.
- getDocuments(BitIndexPointer) - Method in class org.terrier.structures.bit.BlockInvertedIndex
-
Deprecated.
Returns a 2D array containing the document ids,
the term frequencies, the field scores the block frequencies and
the block ids for the given documents.
- getDocuments(LexiconEntry) - Method in class org.terrier.structures.bit.InvertedIndex
-
Deprecated.
Get the documents for the specified term (lexicon entry for the term)
- getDocuments(BitIndexPointer) - Method in class org.terrier.structures.bit.InvertedIndex
-
Deprecated.
Get the documents for for the posting list using the pointer given
- getDocumentScoreModifiers() - Method in class org.terrier.matching.MatchingQueryTerms
-
Returns the document score modifiers used for the query.
- getDocumentStatistics() - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Return a DocumentIndexEntry for this document
- getDocumentStatistics() - Method in class org.terrier.structures.indexing.FieldDocumentPostingList
-
Return a DocumentIndexEntry for this document
- getDocumentString(int) - Method in interface org.terrier.indexing.DocumentExtractor
-
Deprecated.
Returns the text of a document with the given identifier.
- getDoi() - Method in class org.terrier.realtime.memory.MemoryInvertedIndex
-
- getEnd() - Method in class org.terrier.structures.Index
-
Returns the last docid in this index
- 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.
- 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.
- 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.MemoryInvertedIndex.InvertedIterator
-
- getEntriesSkipped() - Method in class org.terrier.structures.bit.BitPostingIndexInputStream
-
Returns the number of entries that were skipped during
a call to the next().
- getEntriesSkipped() - Method in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
Returns the number of entries that were skipped during
a call to the next().
- getEntriesSkipped() - Method in interface org.terrier.structures.PostingIndexInputStream
-
Returns the number of entries that were skipped during
a call to the next().
- getEntry(K) - Method in class org.terrier.structures.collections.FSOrderedMapFile
-
this method is the one which does the actual disk lookup of entries.
- getEntryStatistics() - Method in class org.terrier.matching.daat.FatCandidateResultSet
-
- getEntryStatistics() - Method in class org.terrier.matching.FatQueryResultSet
-
Return the EntryStatistics of each of the query terms in the query
- getEntryStatistics() - Method in interface org.terrier.matching.FatResultSet
-
Return the EntryStatistics of each of the query terms in the query
- 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, QueryExpansionModel) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
- getExpandedTerms(int) - Method in class org.terrier.querying.ExpansionTerms
-
Get the most informative terms for the expanded set.
- getExpansionProbability(int) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the probability of a given termid occurring
in the expansion documents.
- getExpansionTerms() - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns expanded terms
- getExpansionTerms() - Method in class org.terrier.querying.QueryExpansion
-
load the expansion terms, as per the property qe.expansion.terms.class.
- getExpansionWeight(String, QueryExpansionModel) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the weight of a given term, computed by the
specified query expansion model.
- getExpansionWeight(String) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the weight of a given term.
- getExpansionWeight(int, QueryExpansionModel) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the weight of a term with the given
term identifier, computed by the specified
query expansion model.
- getExpansionWeight(int) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the weight of a term with the given
term identifier.
- getExtractor(String, InputStream) - Method in class org.terrier.indexing.POIDocument
-
- getFeatureNames() - Method in class org.terrier.learning.FeaturedQueryResultSet
-
Gets the names of the features that have been added to this ResultSet
- getFeatureNames() - Method in interface org.terrier.learning.FeaturedResultSet
-
Gets the names of the features that have been added to this ResultSet
- getFeatureScores(String) - Method in class org.terrier.learning.FeaturedQueryResultSet
-
Get all scores for the enabled docids given a feature name
- getFeatureScores(int) - Method in class org.terrier.learning.FeaturedQueryResultSet
-
Get the feature scores for a given feature id
- getFeatureScores(String) - Method in interface org.terrier.learning.FeaturedResultSet
-
Get all scores for the enabled docids given a feature name
- getFeatureScores(int) - Method in interface org.terrier.learning.FeaturedResultSet
-
Get the feature scores for a given feature id
- getFeedbackDocuments(Request) - Method in class org.terrier.querying.FeedbackSelector
-
Obtain feedback documents for the specified query request
- getFeedbackDocuments(Request) - Method in class org.terrier.querying.PseudoRelevanceFeedbackSelector
-
Obtain feedback documents for the specified query request
- getFeedbackDocuments(Request) - Method in class org.terrier.querying.RelevanceFeedbackSelector
-
Obtain feedback documents for the specified query request
- getFeedbackDocuments(Request) - Method in class org.terrier.querying.RelevanceFeedbackSelectorDocids
-
Obtain feedback documents for the specified query request
- getFeedbackDocuments(Request) - Method in class org.terrier.querying.RelevantOnlyFeedbackDocuments
-
Obtain feedback documents for the specified query request
- getFeedbackSelector(Request) - Method in class org.terrier.querying.QueryExpansion
-
load the feedback selector, based on the property qe.feedback.selector
- getField() - Method in class org.terrier.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.MemoryFieldsIterablePosting
-
Returns the frequencies of the term in each field of the document
- getFieldFrequencies() - Method in class org.terrier.realtime.memory.fields.MemoryFieldsLexiconEntry
-
Get the frequencies for each field
- getFieldFrequencies() - Method in interface org.terrier.structures.FieldEntryStatistics
-
Get the frequencies for each field
- getFieldFrequencies() - Method in class org.terrier.structures.FieldLexiconEntry
-
Get the frequencies for each field
- getFieldFrequencies(String) - Method in class org.terrier.structures.indexing.FieldDocumentPostingList
-
Return the frequencies of the specified term in all of the fields
- getFieldFrequencies() - Method in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun.bfPIRPostingIterator
-
- getFieldFrequencies() - Method in class org.terrier.structures.indexing.singlepass.FieldPostingInRun.fPIRPostingIterator
-
- getFieldFrequencies() - Method in class org.terrier.structures.postings.ArrayOfFieldIterablePosting
-
- getFieldFrequencies() - Method in class org.terrier.structures.postings.bit.BlockFieldIterablePosting
-
Returns the frequencies of the term in each field of the document
- getFieldFrequencies() - Method in class org.terrier.structures.postings.bit.FieldIterablePosting
-
Returns the frequencies of the term in each field of the document
- getFieldFrequencies() - Method in class org.terrier.structures.postings.BlockFieldPostingImpl
-
Returns the frequencies of the term in each field of the document
- getFieldFrequencies() - Method in class org.terrier.structures.postings.FieldORIterablePosting
-
- getFieldFrequencies() - Method in interface org.terrier.structures.postings.FieldPosting
-
Returns the frequencies of the term in each field of the document
- getFieldFrequencies() - Method in class org.terrier.structures.postings.FieldPostingImpl
-
Returns the frequencies of the term in each field of the document
- getFieldFrequencies() - Method in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- getFieldFrequencies() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- getFieldFrequencies() - Method in class org.terrier.structures.restructure.Tr3BlockFieldLexiconEntry
-
Deprecated.
Get the frequencies for each field
- getFieldFrequencies() - Method in class org.terrier.structures.restructure.Tr4FieldLexiconEntry
-
Get the frequencies for each field
- getFieldFrequency(String) - Method in class org.terrier.structures.indexing.FieldLexiconMap
-
- getFieldId(Index, String, String) - Static method in class org.terrier.structures.IndexUtil
-
- getFieldLengths(int) - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFields
-
Get the length of each field
- getFieldLengths(int) - Method in class org.terrier.realtime.memory.fields.MemoryDocumentIndexFieldsMap
-
Get the length of each field
- getFieldLengths() - Method in class org.terrier.realtime.memory.fields.MemoryFieldsIterablePosting
-
Returns the lengths of the each fields in the current document
- getFieldLengths(int) - Method in interface org.terrier.structures.FieldDocumentIndex
-
Get the length of each field
- getFieldLengths() - Method in class org.terrier.structures.FieldDocumentIndexEntry
-
Get the lengths of each field
- getFieldLengths(int) - Method in class org.terrier.structures.FSAFieldDocumentIndex
-
Get the length of each field
- getFieldLengths() - Method in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun.bfPIRPostingIterator
-
- getFieldLengths() - Method in class org.terrier.structures.indexing.singlepass.FieldPostingInRun.fPIRPostingIterator
-
- getFieldLengths(int) - Method in class org.terrier.structures.PostingIndex.DocidSpecificDocumentIndex
-
- getFieldLengths() - Method in class org.terrier.structures.postings.ArrayOfFieldIterablePosting
-
- getFieldLengths() - Method in class org.terrier.structures.postings.bit.BlockFieldIterablePosting
-
Returns the lengths of the each fields in the current document
- getFieldLengths() - Method in class org.terrier.structures.postings.bit.FieldIterablePosting
-
Returns the lengths of the each fields in the current document
- getFieldLengths() - Method in class org.terrier.structures.postings.BlockFieldPostingImpl
-
Returns the lengths of the each fields in the current document
- getFieldLengths() - Method in class org.terrier.structures.postings.FieldORIterablePosting
-
- getFieldLengths() - Method in interface org.terrier.structures.postings.FieldPosting
-
Returns the lengths of the each fields in the current document
- getFieldLengths() - Method in class org.terrier.structures.postings.FieldPostingImpl
-
Returns the lengths of the each fields in the current document
- getFieldLengths() - Method in class org.terrier.structures.postings.integer.FieldIntegerCodingIterablePosting
-
- getFieldLengths() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- getFields() - Method in interface org.terrier.indexing.Document
-
Returns a list of the fields the current term appears in.
- getFields() - Method in class org.terrier.indexing.FileDocument
-
Returns null because there is no support for fields with
file documents.
- getFields() - Method in class org.terrier.indexing.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
-
- getFieldScore() - Method in class org.terrier.utility.FieldScore
-
Computes an field score associated with a
page.
- getFieldTokens() - Method in class org.terrier.structures.CollectionStatistics
-
Returns the length of each field in tokens
- getFileList() - Method in class org.terrier.indexing.SimpleFileCollection
-
Returns the ist of indexed files in the order they were indexed in.
- getFilename(String, String, String, byte, byte) - Static method in class org.terrier.structures.bit.BitPostingIndexInputStream
-
Return filename
- getFilename(IndexOnDisk, String, byte, byte) - Static method in class org.terrier.structures.bit.BitPostingIndexInputStream
-
Returns filename
- getFilename(String, String, String, byte, byte) - Static method in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
Return filename
- getFilename(IndexOnDisk, String, byte, byte) - Static method in class org.terrier.structures.integer.IntegerCodingPostingIndexInputStream
-
Returns filename
- getFileNames() - Method in class org.terrier.structures.indexing.singlepass.BasicSinglePassIndexer
-
- getFileNumber() - Method in class org.terrier.structures.BasicLexiconEntry
-
Returns the file number: 0-32
- getFileNumber() - Method in interface org.terrier.structures.BitIndexPointer
-
Returns the file number: 0-32
- getFileNumber() - Method in class org.terrier.structures.DocumentIndexEntry
-
Returns the file number: 0-32
- getFileNumber() - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
Returns the file number: 0-32
- getFileNumber() - Method in class org.terrier.structures.SimpleBitIndexPointer
-
Returns the file number: 0-32
- getFileNumber() - Method in class org.terrier.structures.SimpleDocumentIndexEntry
-
Returns the file number: 0-32
- getFilePointer() - Method in interface org.terrier.utility.io.RandomDataInput
-
Return the current position in the file
- getFilePointer() - Method in class org.terrier.utility.io.RandomDataInputMemory
-
Return the current position in the file
- getFileSystem(String) - Static method in class org.terrier.utility.Files
-
derive the file system to use that is associated with the scheme in the specified filename.
- getFileSystemName(String) - Static method in class org.terrier.utility.Files
-
Get the name of the file system that would be used to access a given file or directory.
- getFinalNumberOfTerms() - Method in class org.terrier.structures.indexing.LexiconBuilder
-
Returns the number of terms in the final lexicon.
- getFinalResultSet() - Method in class org.terrier.matching.ScoringMatching
-
- 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(String) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the frequency of a given term in the top-ranked documents.
- getFrequency(int) - Method in class org.terrier.querying.DFRBagExpansionTerms
-
Returns the frequency of a given term in the top-ranked documents.
- getFrequency() - Method in class org.terrier.realtime.memory.MemoryIterablePosting
-
Return the frequency of the term in the current document
- getFrequency() - Method in class org.terrier.realtime.memory.MemoryLexiconEntry
-
The frequency (total number of occurrences) of the entry (term).
- getFrequency() - Method in class org.terrier.realtime.multi.MultiDirectIterablePostingWithOffset
-
- getFrequency() - Method in class org.terrier.realtime.multi.MultiIterablePosting
-
Return the frequency of the term in the current document
- getFrequency() - Method in class org.terrier.realtime.multi.MultiLexiconEntry
-
The frequency (total number of occurrences) of the entry (term).
- getFrequency() - Method in class org.terrier.structures.BasicLexiconEntry
-
The frequency (total number of occurrences) of the entry (term).
- getFrequency() - Method in class org.terrier.structures.BasicTermStatsLexiconEntry
-
The frequency (total number of occurrences) of the entry (term).
- getFrequency() - Method in interface org.terrier.structures.EntryStatistics
-
The frequency (total number of occurrences) of the entry (term).
- getFrequency(String) - Method in class org.terrier.structures.indexing.DocumentPostingList
-
Return the frequency of the specified term in this document
- getFrequency() - Method in class org.terrier.structures.indexing.DocumentPostingList.postingIterator
-
- getFrequency() - Method in class org.terrier.structures.indexing.singlepass.SimplePostingInRun.PIRPostingIterator
-
- getFrequency() - Method in class org.terrier.structures.postings.ANDIterablePosting
-
- getFrequency() - Method in class org.terrier.structures.postings.ArrayOfBasicIterablePosting
-
Return the frequency of the term in the current document
- getFrequency() - Method in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
-
Return the frequency of the term in the current document
- getFrequency() - Method in class org.terrier.structures.postings.BasicPostingImpl
-
Return the frequency of the term in the current document
- getFrequency() - Method in class org.terrier.structures.postings.FieldOnlyIterablePosting
-
- getFrequency() - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- getFrequency() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- getFrequency() - Method in class org.terrier.structures.postings.ORIterablePosting
-
Return the frequency of the term in the current document
- getFrequency() - Method in interface org.terrier.structures.postings.Posting
-
Return the frequency of the term in the current document
- getFrequency() - Method in class org.terrier.structures.restructure.Tr4BasicLexiconEntry
-
The frequency (total number of occurrences) of the entry (term).
- getFrequency() - Method in class org.terrier.structures.restructure.Tr4BasicTermStatsLexiconEntry
-
The frequency (total number of occurrences) of the entry (term).
- getFrequency() - Method in class org.terrier.structures.SimpleNgramEntryStatistics
-
- getGammaFunction() - Static method in class org.terrier.statistics.GammaFunction
-
Obtain an instance of GammaFunction
- getGlobalConfiguration() - Static method in class org.terrier.utility.io.HadoopPlugin
-
Obtain the global Hadoop configuration in use by the plugin
- getGrade(String, String, int) - Method in class org.terrier.evaluation.TRECQrelsInMemory
-
Returns the grade of a document for a given query.
- getGrade(String, int) - Method in class org.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
-
get grade
- getHost() - Method in class org.terrier.services.websitesearch.crawler4j.CustomIndexData
-
- getId() - Method in class org.terrier.realtime.memory.MemoryIterablePosting
-
Return the id of the current posting.
- getId() - Method in class org.terrier.realtime.multi.MultiDirectIterablePostingWithOffset
-
- getId() - Method in class org.terrier.realtime.multi.MultiIterablePosting
-
Return the id of the current posting.
- getId() - Method in class org.terrier.structures.indexing.DocumentPostingList.postingIterator
-
- getId() - Method in class org.terrier.structures.indexing.singlepass.SimplePostingInRun.PIRPostingIterator
-
- getId() - Method in class org.terrier.structures.postings.ANDIterablePosting
-
- getId() - Method in class org.terrier.structures.postings.ArrayOfIdsIterablePosting
-
Return the id of the current posting.
- getId() - Method in class org.terrier.structures.postings.BasicPostingImpl
-
Return the id of the current posting.
- getId() - Method in class org.terrier.structures.postings.FieldOnlyIterablePosting
-
- getId() - Method in class org.terrier.structures.postings.integer.BasicIntegerCodingIterablePosting
-
- getId() - Method in class org.terrier.structures.postings.integer.IntegerCodingIterablePosting
-
Deprecated.
- getId() - Method in class org.terrier.structures.postings.ORIterablePosting
-
Return the id of the current posting.
- getId() - Method in interface org.terrier.structures.postings.Posting
-
Return the id of the current posting.
- getIds(IterablePosting) - Static method in class org.terrier.structures.postings.PostingUtil
-
Get an array of all the ids in a given IterablePosting stream
- getIds(IterablePosting, int) - Static method in class org.terrier.structures.postings.PostingUtil
-
Get an array of all the ids in a given IterablePosting stream,
where the length of the stream is known
- getIdTag() - Method in class org.terrier.utility.TagSet
-
Return the id tag.
- 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.
- getIndex() - Method in class org.terrier.querying.LocalManager
-
Returns the index used by the manager.
- getIndex(Manager) - Method in class org.terrier.querying.QueryExpansion
-
For easier sub-classing of which index the query expansion comes from
- getIndex() - Method in class org.terrier.querying.Request
-
Returns the index to be used for this query
- getIndex() - Method in class org.terrier.services.websitesearch.crawler4j.CustomIndexData
-
- getIndex() - Method in class org.terrier.structures.CompressingMetaIndex.InputStream
-
Return the position that we are at (entry number)
- getIndex(int) - Method in interface org.terrier.structures.MapLexicon.Id2EntryIndexLookup
-
- getIndex(int) - Method in class org.terrier.structures.MapLexicon.IdIsIndex
-
- getIndexLoadingProfileAsRetrieval() - Static method in class org.terrier.structures.Index
-
Get RETRIEVAL_LOADING_PROFILE
- getIndexOfCurrentQuery() - Method in class org.terrier.applications.batchquerying.TRECQuery
-
Returns the index of the last obtained query.
- getIndexProperty(String, String) - Method in class org.terrier.structures.Index
-
get an arbitrary property in the index
- 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.structures.Index
-
- getIndexStructure(String) - Method in class org.terrier.realtime.memory.MemoryIndex
-
Obtains the named index structure, using an already loaded one if
possible.
- getIndexStructure(String) - Method in class org.terrier.realtime.multi.MultiIndex
-
Obtains the named index structure, using an already loaded one if
possible.
- getIndexStructure(String) - Method in class org.terrier.structures.Index
-
Obtains the named index structure, using an already loaded one if
possible.
- getIndexStructure(String, Class<? extends T>) - Method in class org.terrier.structures.IndexOnDisk
-
- getIndexStructure(String) - Method in class org.terrier.structures.IndexOnDisk
-
Obtains the named index structure, using an already loaded one if
possible.
- getIndexStructureInputStream(String) - Method in class org.terrier.realtime.memory.MemoryIndex
-
Return the input stream associated with the specified structure of this
index
- getIndexStructureInputStream(String) - Method in class org.terrier.realtime.multi.MultiIndex
-
Not implemented.
- getIndexStructureInputStream(String) - Method in class org.terrier.structures.Index
-
Return the input stream associated with the specified structure of this
index
- getIndexStructureInputStream(String, Class<? extends T>) - Method in class org.terrier.structures.IndexOnDisk
-
- getIndexStructureInputStream(String) - Method in class org.terrier.structures.IndexOnDisk
-
- getIndicesToDelete(List<Index>) - Method in class org.terrier.realtime.incremental.IncrementalDeleteFixedNumber
-
Get a list of indices to delete (if any)
- getIndicesToDelete(List<Index>) - Method in class org.terrier.realtime.incremental.IncrementalDeletePolicy
-
Get a list of indices to delete (if any)
- getInfo() - Method in interface org.terrier.applications.batchquerying.QuerySource
-
Return information about the query source
- getInfo() - Method in class org.terrier.applications.batchquerying.TRECQuery
-
Returns the filenames of the topic files from which the queries were extracted
- getInfo() - Method in class org.terrier.learning.LabelDecorator
-
- getInfo() - Method in class org.terrier.matching.BaseMatching
-
Return a human readable description of this Matching class
- getInfo() - Method in class org.terrier.matching.daat.Full
-
Return a human readable description of this Matching class
- getInfo() - Method in class org.terrier.matching.FatResultsMatching
-
- getInfo() - Method in class org.terrier.matching.FatScoringMatching
-
- getInfo(FatResultSet) - Static method in class org.terrier.matching.FatUtils
-
- getInfo() - Method in class org.terrier.matching.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
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.basicmodel.In_exp
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.basicmodel.P
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.basicmodel.PL
-
- getInfo() - Method in class org.terrier.matching.models.BB2
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.BM25
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.BM25F
-
- getInfo() - Method in class org.terrier.matching.models.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
-
- getInfo() - Method in class org.terrier.matching.models.TF_IDF
-
Returns the name of the model, in this case "TF_IDF"
- getInfo() - Method in class org.terrier.matching.models.WeightingModel
-
Returns the name of the model.
- getInfo() - Method in class org.terrier.matching.models.XSqrA_M
-
Returns the name of the model, in this case "XSqrA_M"
- getInfo() - Method in class org.terrier.matching.ScoringMatching
-
- 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(SearchRequest) - Method in class org.terrier.querying.LocalManager
-
Returns information about the weighting models and
the post processors used for the given search request.
- 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
-
- getInt() - Method in class org.terrier.utility.Wrapper.IntObjectWrapper
-
get value
- getInterfaces(Object) - Static method in class org.terrier.structures.merging.StructureMerger
-
- getIntIndexProperty(String, int) - Method in class org.terrier.structures.Index
-
get an arbitrary int property from the index
- getInvertedIndex() - Method in class org.terrier.realtime.memory.MemoryIndex
-
Returns the InvertedIndex to use for this index
- getInvertedIndex() - Method in class org.terrier.realtime.multi.MultiIndex
-
Returns the InvertedIndex to use for this index
- getInvertedIndex() - Method in class org.terrier.structures.Index
-
Returns the InvertedIndex to use for this index
- getInvertedIndex() - Method in class org.terrier.structures.IndexOnDisk
-
- getItem(String, int) - Method in class org.terrier.realtime.memory.MemoryCompressedMetaIndex
-
Obtain metadata of specified type for specified document.
- getItem(String, int) - Method in class org.terrier.realtime.memory.MemoryMetaIndex
-
Obtain metadata of specified type for specified document.
- getItem(String, int) - Method in class org.terrier.realtime.memory.MemoryMetaIndexMap
-
Obtain metadata of specified type for specified document.
- getItem(String, int) - Method in class org.terrier.realtime.multi.MultiMeta
-
Obtain metadata of specified type for specified document.
- getItem(String, int) - Method in class org.terrier.structures.CompressingMetaIndex
-
Obtain metadata of specified type for specified document.
- getItem(String, int) - Method in interface org.terrier.structures.MetaIndex
-
Obtain metadata of specified type for specified document.
- getItems(String, int[]) - Method in class org.terrier.realtime.memory.MemoryCompressedMetaIndex
-
Obtain metadata of specified type for specified documents.
- getItems(String[], int) - Method in class org.terrier.realtime.memory.MemoryCompressedMetaIndex
-
Obtain metadata of specified types for specified document.
- getItems(String[], int[]) - Method in class org.terrier.realtime.memory.MemoryCompressedMetaIndex
-
Obtain metadata of specified types for specified documents.
- getItems(String, int[]) - Method in class org.terrier.realtime.memory.MemoryMetaIndex
-
Obtain metadata of specified type for specified documents.
- getItems(String[], int) - Method in class org.terrier.realtime.memory.MemoryMetaIndex
-
Obtain metadata of specified types for specified document.
- getItems(String[], int[]) - Method in class org.terrier.realtime.memory.MemoryMetaIndex
-
Obtain metadata of specified types for specified documents.
- getItems(String, int[]) - Method in class org.terrier.realtime.memory.MemoryMetaIndexMap
-
Obtain metadata of specified type for specified documents.
- getItems(String[], int) - Method in class org.terrier.realtime.memory.MemoryMetaIndexMap
-
Obtain metadata of specified types for specified document.
- getItems(String[], int[]) - Method in class org.terrier.realtime.memory.MemoryMetaIndexMap
-
Obtain metadata of specified types for specified documents.
- getItems(String[], int) - Method in class org.terrier.realtime.multi.MultiMeta
-
Obtain metadata of specified types for specified document.
- getItems(String, int[]) - Method in class org.terrier.realtime.multi.MultiMeta
-
Obtain metadata of specified type for specified documents.
- getItems(String[], int[]) - Method in class org.terrier.realtime.multi.MultiMeta
-
Obtain metadata of specified types for specified documents.
- getItems(String, int[]) - Method in class org.terrier.structures.CompressingMetaIndex
-
Obtain metadata of specified type for specified documents.
- getItems(String[], int[]) - Method in class org.terrier.structures.CompressingMetaIndex
-
Obtain metadata of specified types for specified documents.
- getItems(String[], int) - Method in class org.terrier.structures.CompressingMetaIndex
-
Obtain metadata of specified types for specified document.
- getItems(String, int[]) - Method in interface org.terrier.structures.MetaIndex
-
Obtain metadata of specified type for specified documents.
- getItems(String[], int) - Method in interface org.terrier.structures.MetaIndex
-
Obtain metadata of specified types for specified document.
- getItems(String[], int[]) - Method in interface org.terrier.structures.MetaIndex
-
Obtain metadata of specified types for specified documents.
- getIthLexicon(int) - Method in class org.terrier.realtime.multi.MultiLexicon
-
- getIthLexiconEntry(int) - Method in class org.terrier.realtime.multi.MultiLexicon
-
This is an invalid method since a lexicon entry can appear in any number of
lexicons.
- getIthLexiconEntry(int) - Method in class org.terrier.structures.Lexicon
-
Get the term and LexiconEntry (contains statistics and a pointer) for
the entry in the lexicon with the specified index.
- getIthLexiconEntry(int) - Method in class org.terrier.structures.MapLexicon
-
Get the term and LexiconEntry (contains statistics and a pointer) for
the entry in the lexicon with the specified index.
- getIthShard(int) - Method in class org.terrier.realtime.multi.MultiIndex
-
- 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.CompressingMetaIndex
-
Returns the keys of this meta index
- getKeys() - Method in interface org.terrier.structures.MetaIndex
-
Returns the keys of this meta index
- getLabels() - Method in class org.terrier.learning.FeaturedQueryResultSet
- getLabels() - Method in interface org.terrier.learning.FeaturedResultSet
-
- getLastDocFreq() - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
- getLastDocidWritten() - Method in class org.terrier.structures.AbstractPostingOutputStream
-
- getLastDocidWritten() - Method in class org.terrier.structures.bit.DirectInvertedOutputStream
-
- getLastDocidWritten() - Method in class org.terrier.structures.integer.IntegerCodingPostingOutputStream
-
- getLastFreq() - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
- getLastIndexLoadError() - Static method in class org.terrier.structures.Index
-
Returns the last warning given by an index being loaded.
- getLastTermWritten() - Method in class org.terrier.structures.indexing.singlepass.RunsMerger
-
- getLexicon() - Method in class org.terrier.realtime.memory.MemoryIndex
-
Return the Lexicon associated with this index
- getLexicon() - Method in class org.terrier.realtime.multi.MultiIndex
-
Return the Lexicon associated with this index
- getLexicon() - Method in class org.terrier.structures.Index
-
Return the Lexicon associated with this index
- getLexicon() - Method in class org.terrier.structures.IndexOnDisk
-
- getLexiconEntry(String) - Method in class org.terrier.realtime.multi.MultiLexicon
-
Get the LexiconEntry (contains statistics and a pointer) for the given term.
- getLexiconEntry(int) - Method in class org.terrier.realtime.multi.MultiLexicon
-
Get the term and LexiconEntry (contains statistics and a pointer) for
a given term id.
- getLexiconEntry(int, int) - Method in class org.terrier.realtime.multi.MultiLexicon
-
This is an extra lexicon entry method for fast lookups of LexiconEntry's
by term id.
- getLexiconEntry() - Method in class org.terrier.structures.indexing.singlepass.BlockFieldPostingInRun
-
- getLexiconEntry() - Method in class org.terrier.structures.indexing.singlepass.FieldPostingInRun
-
- getLexiconEntry() - Method in class org.terrier.structures.indexing.singlepass.PostingInRun
-
Return the LexiconEntry for this Posting
- getLexiconEntry(KEY) - Method in class org.terrier.structures.Lexicon
-
Get the LexiconEntry (contains statistics and a pointer) for the given term.
- getLexiconEntry(int) - Method in class org.terrier.structures.Lexicon
-
Get the term and LexiconEntry (contains statistics and a pointer) for
a given term id.
- getLexiconEntry(K1) - Method in class org.terrier.structures.MapLexicon
-
Get the LexiconEntry (contains statistics and a pointer) for the given term.
- getLexiconEntry(int) - Method in class org.terrier.structures.MapLexicon
-
Get the term and LexiconEntry (contains statistics and a pointer) for
a given term id.
- getLexiconEntryRange(String, String) - Method in class org.terrier.realtime.multi.MultiLexicon
-
- getLexiconEntryRange(KEY, KEY) - Method in class org.terrier.structures.Lexicon
-
Returns an iterator over a set of LexiconEntries within a range of
entries in the lexicon.
- getLexiconEntryRange(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.
- 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
- getLine() - Method in class org.terrier.matching.matchops.SimpleCharStream
-
Deprecated.
- getLine() - Method in class org.terrier.querying.parser.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
- getMatchingTerms() - Method in class org.terrier.matching.MatchingQueryTerms
-
Returns the query terms, as they were added to this object.
- getMatchingTerms(String) - Method in class org.terrier.matching.MatchingQueryTerms
-
- getMatchingTerms() - Method in class org.terrier.matching.PostingListManager
-
Returns the indices of the terms that are considered (i.e.
- 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
- &nb