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

B

B - Class in uk.ac.gla.terrier.matching.models.aftereffect
This class implements the B model for the first normalisation by after effect.
B() - Constructor for class uk.ac.gla.terrier.matching.models.aftereffect.B
 
B - Class in uk.ac.gla.terrier.matching.models.basicmodel
This class implements the B basic model for randomness.
B() - Constructor for class uk.ac.gla.terrier.matching.models.basicmodel.B
A default constructor.
b - Static variable in class uk.ac.gla.terrier.terms.PorterStemmer
A buffer for word to be stemmed.
BasicIndexer - Class in uk.ac.gla.terrier.indexing
BasicIndexer is the default indexer for Terrier.
BasicIndexer(String, String) - Constructor for class uk.ac.gla.terrier.indexing.BasicIndexer
Constructs an instance of a BasicIndexer, using the given path name for storing the data structures.
BasicIndexer(String) - Constructor for class uk.ac.gla.terrier.indexing.BasicIndexer
Constructs an instance of a BasicIndexer, using the given path name for storing the data structures.
BasicModel - Class in uk.ac.gla.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 uk.ac.gla.terrier.matching.models.basicmodel.BasicModel
A default constructor that initialises the idf i attribute
BB2 - Class in uk.ac.gla.terrier.matching.models
This class implements the BB2 weighting model.
BB2() - Constructor for class uk.ac.gla.terrier.matching.models.BB2
A default constructor.
BB2(double) - Constructor for class uk.ac.gla.terrier.matching.models.BB2
Constructs an instance of this class with the specified value for the parameter c.
BitFile - Class in uk.ac.gla.terrier.compression
This class encapsulates a random access file and provides the functionalities to write highly compressed data structures, eg binary encoded, unary encoded and gamma encoded integers greater than zero, as well as specifying their offset in the file.
BitFile(File) - Constructor for class uk.ac.gla.terrier.compression.BitFile
A constuctor for an instance of this class, given an abstract file.
BitFile(File, String) - Constructor for class uk.ac.gla.terrier.compression.BitFile
A constuctor for an instance of this class, given an abstract file.
BitFile(String) - Constructor for class uk.ac.gla.terrier.compression.BitFile
A constuctor for an instance of this class.
BitFile(String, String) - Constructor for class uk.ac.gla.terrier.compression.BitFile
A constuctor for an instance of this class.
BitInputStream - Class in uk.ac.gla.terrier.compression
This class provides sequential stream access to a compressed BitFile file.
BitInputStream(InputStream) - Constructor for class uk.ac.gla.terrier.compression.BitInputStream
Constructs an instance of the class for a given stream.
BitInputStream(String) - Constructor for class uk.ac.gla.terrier.compression.BitInputStream
Constructs an instance of the class for a given filename
BitInputStream(File) - Constructor for class uk.ac.gla.terrier.compression.BitInputStream
Constructs an instance of the class for a given file
BitOutputStream - Class in uk.ac.gla.terrier.compression
This class creates sequentially a BitFile file from a stream.
BitOutputStream(OutputStream) - Constructor for class uk.ac.gla.terrier.compression.BitOutputStream
Constructs an instance of the class for a given stream.
BitOutputStream(String) - Constructor for class uk.ac.gla.terrier.compression.BitOutputStream
Constructs an instance of the class for a given filename
BitOutputStream(File) - Constructor for class uk.ac.gla.terrier.compression.BitOutputStream
Constructs an instance of the class for a given file
Bits - Variable in class uk.ac.gla.terrier.structures.FilePosition
The offset in bits within the pointed byte.
BLOCK_INDEXING - Static variable in class uk.ac.gla.terrier.utility.ApplicationSetup
Specifies whether block information will be used for indexing.
BLOCK_SIZE - Static variable in class uk.ac.gla.terrier.utility.ApplicationSetup
The size of a block of terms in a document.
BlockDirectIndex - Class in uk.ac.gla.terrier.structures
Extended direct index that saves both block and field information about the terms that appear in a document.
BlockDirectIndex(DocumentIndex) - Constructor for class uk.ac.gla.terrier.structures.BlockDirectIndex
Constructs an instance of the class with the given document index.
BlockDirectIndex(DocumentIndex, String) - Constructor for class uk.ac.gla.terrier.structures.BlockDirectIndex
Constructs an instance of the class with the given document index.
BlockDirectIndex(DocumentIndex, String, String) - Constructor for class uk.ac.gla.terrier.structures.BlockDirectIndex
 
BlockDirectIndexBuilder - Class in uk.ac.gla.terrier.structures.indexing
Builds a direct index using block and possibly field information.
BlockDirectIndexBuilder(DocumentIndex) - Constructor for class uk.ac.gla.terrier.structures.indexing.BlockDirectIndexBuilder
Deprecated. DocumentIndex is no longer required to use a DirectIndexBuilder
BlockDirectIndexBuilder(String) - Constructor for class uk.ac.gla.terrier.structures.indexing.BlockDirectIndexBuilder
Constructs an instance of the class with the direct file being written to filename.
BlockDirectIndexBuilder(String, String) - Constructor for class uk.ac.gla.terrier.structures.indexing.BlockDirectIndexBuilder
Constructs an instance of the class with the direct file being written in the index space defined
BlockDirectIndexInputStream - Class in uk.ac.gla.terrier.structures
This class reads the block field direct index structure sequentially, as an input stream.
BlockDirectIndexInputStream() - Constructor for class uk.ac.gla.terrier.structures.BlockDirectIndexInputStream
A default constructor for the class that opens the direct file and the document index file with the default names
BlockDirectIndexInputStream(String, String) - Constructor for class uk.ac.gla.terrier.structures.BlockDirectIndexInputStream
 
BlockDocumentPostingList - Class in uk.ac.gla.terrier.structures.indexing
Represents the postings of one document, and saves block (term position) information.
BlockDocumentPostingList() - Constructor for class uk.ac.gla.terrier.structures.indexing.BlockDocumentPostingList
Instantiate a new block document posting list.
BlockDocumentPostingList(int) - Constructor for class uk.ac.gla.terrier.structures.indexing.BlockDocumentPostingList
Instantiate a new block document posting list.
BlockFieldDocumentTree - Class in uk.ac.gla.terrier.structures.trees
Deprecated.  
BlockFieldDocumentTree() - Constructor for class uk.ac.gla.terrier.structures.trees.BlockFieldDocumentTree
Deprecated.  
BlockFieldDocumentTreeNode - Class in uk.ac.gla.terrier.structures.trees
Deprecated.  
BlockFieldDocumentTreeNode(String, int) - Constructor for class uk.ac.gla.terrier.structures.trees.BlockFieldDocumentTreeNode
Deprecated. Constructs a tree node for the given term and block id.
BlockFieldDocumentTreeNode(String, int, String) - Constructor for class uk.ac.gla.terrier.structures.trees.BlockFieldDocumentTreeNode
Deprecated. Constructs a tree node for the given term, block id and the field.
BlockFieldDocumentTreeNode(String, int, Set<String>) - Constructor for class uk.ac.gla.terrier.structures.trees.BlockFieldDocumentTreeNode
Deprecated. Constructs a tree node for the given term, block id and the html tag.
blockFrequency - Variable in class uk.ac.gla.terrier.structures.trees.BlockTreeNode
Deprecated. The block frequency
blockId - Variable in class uk.ac.gla.terrier.structures.trees.BlockTreeNode
Deprecated. The block id
BlockIds - Variable in class uk.ac.gla.terrier.structures.trees.BlockFieldDocumentTreeNode
Deprecated. Hashset of blockids
BlockIndexer - Class in uk.ac.gla.terrier.indexing
An indexer that saves block information for the indexed terms.
BlockIndexer(String) - Constructor for class uk.ac.gla.terrier.indexing.BlockIndexer
Constructs an instance of this class, where the created data structures are stored in the given path.
BlockIndexer(String, String) - Constructor for class uk.ac.gla.terrier.indexing.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.
BlockInvertedIndex - Class in uk.ac.gla.terrier.structures
This class implements the block field inverted index for performing retrieval.
BlockInvertedIndex(Lexicon) - Constructor for class uk.ac.gla.terrier.structures.BlockInvertedIndex
Creates an instance of the BlockInvertedIndex class using the given lexicon.
BlockInvertedIndex(Lexicon, String, String) - Constructor for class uk.ac.gla.terrier.structures.BlockInvertedIndex
 
BlockInvertedIndex(Lexicon, String) - Constructor for class uk.ac.gla.terrier.structures.BlockInvertedIndex
Creates an instance of the BlockInvertedIndex class using the given lexicon.
BlockInvertedIndexBuilder - Class in uk.ac.gla.terrier.structures.indexing
Builds an inverted index saving term-block information.
BlockInvertedIndexBuilder() - Constructor for class uk.ac.gla.terrier.structures.indexing.BlockInvertedIndexBuilder
Creates an instance of the BlockInvertedIndex class.
BlockInvertedIndexBuilder(String) - Constructor for class uk.ac.gla.terrier.structures.indexing.BlockInvertedIndexBuilder
Deprecated. use this() or this(String, String) instead
BlockInvertedIndexBuilder(String, String) - Constructor for class uk.ac.gla.terrier.structures.indexing.BlockInvertedIndexBuilder
 
BlockLexicon - Class in uk.ac.gla.terrier.structures
A lexicon class that saves the number of different blocks a term appears in.
BlockLexicon() - Constructor for class uk.ac.gla.terrier.structures.BlockLexicon
A default constructor.
BlockLexicon(String) - Constructor for class uk.ac.gla.terrier.structures.BlockLexicon
Constructs an instace of BlockLexicon and opens the corresponding file.
BlockLexicon(String, String) - Constructor for class uk.ac.gla.terrier.structures.BlockLexicon
 
BlockLexiconBuilder - Class in uk.ac.gla.terrier.structures.indexing
Builds a block lexicon using block frequencies.
BlockLexiconBuilder() - Constructor for class uk.ac.gla.terrier.structures.indexing.BlockLexiconBuilder
A default constructor of the class.
BlockLexiconBuilder(String, String) - Constructor for class uk.ac.gla.terrier.structures.indexing.BlockLexiconBuilder
Creates an instance of the class, given the path to save the final and temporary lexicons.
BlockLexiconInputStream - Class in uk.ac.gla.terrier.structures
An input stream for accessing sequentially the entries of a block lexicon.
BlockLexiconInputStream() - Constructor for class uk.ac.gla.terrier.structures.BlockLexiconInputStream
A default constructor.
BlockLexiconInputStream(String) - Constructor for class uk.ac.gla.terrier.structures.BlockLexiconInputStream
A constructor given the filename.
BlockLexiconInputStream(File) - Constructor for class uk.ac.gla.terrier.structures.BlockLexiconInputStream
A constructor given the filename.
BlockLexiconMap - Class in uk.ac.gla.terrier.structures.indexing
LexiconMap implementation that also keeps track of the number of blocks that a term occurrs in.
BlockLexiconMap() - Constructor for class uk.ac.gla.terrier.structures.indexing.BlockLexiconMap
 
BlockLexiconOutputStream - Class in uk.ac.gla.terrier.structures
An output stream for writing the lexicon to a file sequentially.
BlockLexiconOutputStream() - Constructor for class uk.ac.gla.terrier.structures.BlockLexiconOutputStream
A default constructor.
BlockLexiconOutputStream(String) - Constructor for class uk.ac.gla.terrier.structures.BlockLexiconOutputStream
A constructor given the filename.
BlockLexiconOutputStream(File) - Constructor for class uk.ac.gla.terrier.structures.BlockLexiconOutputStream
A constructor given the file.
BlockLexiconTree - Class in uk.ac.gla.terrier.structures.trees
Deprecated.  
BlockLexiconTree() - Constructor for class uk.ac.gla.terrier.structures.trees.BlockLexiconTree
Deprecated.  
BlockLexiconTreeNode - Class in uk.ac.gla.terrier.structures.trees
Deprecated.  
BlockLexiconTreeNode(String, int) - Constructor for class uk.ac.gla.terrier.structures.trees.BlockLexiconTreeNode
Deprecated. Constructs a tree node for a given term and the specified frequency within a block.
BlockStructureMerger - Class in uk.ac.gla.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(String, String) - Constructor for class uk.ac.gla.terrier.structures.merging.BlockStructureMerger
A constructor that sets the filenames of the inverted files to merge
BlockTree - Class in uk.ac.gla.terrier.structures.trees
Deprecated.  
BlockTree() - Constructor for class uk.ac.gla.terrier.structures.trees.BlockTree
Deprecated.  
BlockTreeNode - Class in uk.ac.gla.terrier.structures.trees
Deprecated.  
BlockTreeNode(int) - Constructor for class uk.ac.gla.terrier.structures.trees.BlockTreeNode
Deprecated. A constructor for a new node.
BM - Class in uk.ac.gla.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 uk.ac.gla.terrier.matching.models.basicmodel.BM
A default constructor.
BM25 - Class in uk.ac.gla.terrier.matching.models
This class implements the BM25 weighting model.
BM25() - Constructor for class uk.ac.gla.terrier.matching.models.BM25
A default constructor.
Bo1 - Class in uk.ac.gla.terrier.matching.models.queryexpansion
This class implements the Bo1 model for query expansion.
Bo1() - Constructor for class uk.ac.gla.terrier.matching.models.queryexpansion.Bo1
A default constructor.
Bo2 - Class in uk.ac.gla.terrier.matching.models.queryexpansion
This class implements the Bo2 model for query expansion.
Bo2() - Constructor for class uk.ac.gla.terrier.matching.models.queryexpansion.Bo2
A default constructor.
BooleanFallback - Class in uk.ac.gla.terrier.matching.dsms
This class provides a boolean fallback document score modifier for matching.
BooleanFallback() - Constructor for class uk.ac.gla.terrier.matching.dsms.BooleanFallback
 
BooleanScoreModifier - Class in uk.ac.gla.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 uk.ac.gla.terrier.matching.dsms.BooleanScoreModifier
An empty default constructor.
BooleanScoreModifier(ArrayList) - Constructor for class uk.ac.gla.terrier.matching.dsms.BooleanScoreModifier
A constructor where we specify which of the query terms should exist in the documents.
br - Variable in class uk.ac.gla.terrier.indexing.TRECFullTokenizer
The input reader.
Br - Class in uk.ac.gla.terrier.matching.models.basicmodel
This class implements the Bernoulli model of randomness
Br() - Constructor for class uk.ac.gla.terrier.matching.models.basicmodel.Br
A default constructor.
build(DataInput) - Method in class uk.ac.gla.terrier.structures.FilePosition
unseralize this object from the named dataoutput instance
BUNDLE_SIZE - Static variable in class uk.ac.gla.terrier.utility.ApplicationSetup
The number of documents to be processed as a group during indexing.
Bytes - Variable in class uk.ac.gla.terrier.structures.FilePosition
The offset within a file in bytes.

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