Terrier IR Platform
1.1.1

Package uk.ac.gla.terrier.utility

Provides the interface and classes for the term pipeline, a set of objects that process the terms during indexing and processing of queries.

See:
          Description

Class Summary
ApplicationSetup This class retrieves and provides access to all the constants and parameters for the system.
FieldScore 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.
Files Utililty class for opening readers/writers and input/output streams to files.
HeapSort An implementation of the heap sort algorithm as described in Cormen et al.
LookAheadReader Implements a Reader, that encapsulates another stream, but only upto the point that a pre-defined end marker in the stream is identified.
LookAheadStream Implements an InputStream, that encapsulates another stream, but only upto the point that a pre-defined end marker in the stream is identified.
Rounding A class for performing the rounding of a number in various ways for various applications.
StringComparator Compares two strings which may have fixed length fields separated with a non word character (eg a dash), and a last field which corresponds to an integer.
StringTools This class implements useful string functions
TagSet A class that models a set of tags to process (white list), a set of tags to skip (black list), a tag that is used as a document delimiter, and a tag the contents of which are used as a unique identifier.
TermCodes This class is used for assigning codes to terms as we index a document collection.
TerrierTimer This class implements a timer.
 

Package uk.ac.gla.terrier.utility Description

Provides the interface and classes for the term pipeline, a set of objects that process the terms during indexing and processing of queries.

This package includes classes that are used in various part of the Terrier Platform.


Terrier IR Platform
1.1.1

Terrier Information Retrieval Platform 1.1.1. Copyright 2004-2007 University of Glasgow