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

H

Hadoop_BasicSinglePassIndexer - Class in uk.ac.gla.terrier.indexing.hadoop
Single Pass Map-Reduce indexer.
Hadoop_BasicSinglePassIndexer() - Constructor for class uk.ac.gla.terrier.indexing.hadoop.Hadoop_BasicSinglePassIndexer
Empty constructor.
Hadoop_BlockSinglePassIndexer - Class in uk.ac.gla.terrier.indexing.hadoop
A MapReduce single-pass indexer that records term positions (blocks).
Hadoop_BlockSinglePassIndexer() - Constructor for class uk.ac.gla.terrier.indexing.hadoop.Hadoop_BlockSinglePassIndexer
Constructs an instance of this class, where the created data structures are stored in the given path.
HadoopIndexing - Class in uk.ac.gla.terrier.applications
Main run class for the map reduce indexing system.
HadoopIndexing() - Constructor for class uk.ac.gla.terrier.applications.HadoopIndexing
 
HadoopPlugin - Class in uk.ac.gla.terrier.utility.io
This class provides the main glue between Terrier and Hadoop.
HadoopPlugin() - Constructor for class uk.ac.gla.terrier.utility.io.HadoopPlugin
 
HadoopPlugin.JobFactory - Class in uk.ac.gla.terrier.utility.io
a Job Factory is responsible for creating Terrier Map Reduce jobs.
HadoopPlugin.JobFactory() - Constructor for class uk.ac.gla.terrier.utility.io.HadoopPlugin.JobFactory
 
HadoopRunIteratorFactory - Class in uk.ac.gla.terrier.structures.indexing.singlepass.hadoop
Creates a new HadoopRunIterator.
HadoopRunIteratorFactory(Iterator<MapEmittedPostingList>, Class<? extends PostingInRun>) - Constructor for class uk.ac.gla.terrier.structures.indexing.singlepass.hadoop.HadoopRunIteratorFactory
 
HadoopRunPostingIterator - Class in uk.ac.gla.terrier.structures.indexing.singlepass.hadoop
 
HadoopRunPostingIterator(Class<? extends PostingInRun>, int, Iterator<MapEmittedPostingList>, String) - Constructor for class uk.ac.gla.terrier.structures.indexing.singlepass.hadoop.HadoopRunPostingIterator
Constructs a new RunPostingIterator.
HadoopRunsMerger - Class in uk.ac.gla.terrier.structures.indexing.singlepass.hadoop
 
HadoopRunsMerger(RunIteratorFactory) - Constructor for class uk.ac.gla.terrier.structures.indexing.singlepass.hadoop.HadoopRunsMerger
 
HadoopRunWriter - Class in uk.ac.gla.terrier.structures.indexing.singlepass.hadoop
RunWriter for the MapReduce indexer
HadoopRunWriter(OutputCollector<MapEmittedTerm, MapEmittedPostingList>, String, int) - Constructor for class uk.ac.gla.terrier.structures.indexing.singlepass.hadoop.HadoopRunWriter
Create a new HadoopRunWriter, specifying the output collector of the map task the run number and the flush number.
HadoopUtility - Class in uk.ac.gla.terrier.utility.io
Utility class for the setting up and configuring of Terrier MapReduce jobs
HadoopUtility() - Constructor for class uk.ac.gla.terrier.utility.io.HadoopUtility
 
hashCode() - Method in class uk.ac.gla.terrier.matching.tsms.RequiredTermModifier
 
hashCode() - Method in interface uk.ac.gla.terrier.matching.tsms.TermScoreModifier
 
hashCode() - Method in class uk.ac.gla.terrier.structures.FilePosition
Define a hashcode for this - objects which defined equals(Object) should define hashCode() also
hasIndexStructure(String) - Method in class uk.ac.gla.terrier.structures.Index
Does this index have an index structure with the specified name?
hasIndexStructureInputStream(String) - Method in class uk.ac.gla.terrier.structures.Index
Does this index have an index structure input stream with the specified name?
hasMoreQueries() - Method in class uk.ac.gla.terrier.structures.TRECQuery
Test if there are more queries to process.
hasNext() - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.FileRunIterator
Are there more posting to process in this run?
hasNext() - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.hadoop.HadoopRunPostingIterator
Move to the next posting
hasNext() - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.RunIterator
iterator implementation
hasWhitelist() - Method in class uk.ac.gla.terrier.utility.TagSet
Returns true if whiteListSize > 0.
HeapSort - Class in uk.ac.gla.terrier.sorting
An implementation of the heap sort algorithm as described in Cormen et al.
HeapSort() - Constructor for class uk.ac.gla.terrier.sorting.HeapSort
 
heapSort(double[], int[]) - Static method in class uk.ac.gla.terrier.sorting.HeapSort
Sorts the given array using heap-sort in ascending order
heapSort(double[], int[], int) - Static method in class uk.ac.gla.terrier.sorting.HeapSort
Sorts the top topElements of the given array in ascending order using heap sort.
HeapSort - Class in uk.ac.gla.terrier.utility
An implementation of the heap sort algorithm as described in Cormen et al.
HeapSort() - Constructor for class uk.ac.gla.terrier.utility.HeapSort
 
HeapSortInt - Class in uk.ac.gla.terrier.sorting
An implementation of the heap sort algorithm as described in Cormen et al.
HeapSortInt() - Constructor for class uk.ac.gla.terrier.sorting.HeapSortInt
 
HelpDialog - Class in uk.ac.gla.terrier.applications.desktop
Shows a simple help dialog for the desktop application.
HelpDialog(JFrame) - Constructor for class uk.ac.gla.terrier.applications.desktop.HelpDialog
This is the default constructor
Hiemstra_LM - Class in uk.ac.gla.terrier.matching.models
This class implements the Hiemstra LM weighting model.
Hiemstra_LM() - Constructor for class uk.ac.gla.terrier.matching.models.Hiemstra_LM
A default constructor.
Hiemstra_LM(double) - Constructor for class uk.ac.gla.terrier.matching.models.Hiemstra_LM
Constructs an instance of this class with the specified value for the parameter lambda.
HTMLDocument - Class in uk.ac.gla.terrier.indexing
Models an HTML document.
HTMLDocument(File, InputStream) - Constructor for class uk.ac.gla.terrier.indexing.HTMLDocument
build an html document from the specified input stream.
HTTPFileSystem - Class in uk.ac.gla.terrier.utility.io
Implements a read-only HTTP file system for Terrier.
HTTPFileSystem() - Constructor for class uk.ac.gla.terrier.utility.io.HTTPFileSystem
 
HungarianSnowballStemmer - Class in uk.ac.gla.terrier.terms
Hungerian stemmer implmented by Snowball.
HungarianSnowballStemmer(TermPipeline) - Constructor for class uk.ac.gla.terrier.terms.HungarianSnowballStemmer
 

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