| Package | Description | 
|---|---|
| org.terrier.indexing | 
 Provides classes and interfaces related to the indexing of documents. 
 | 
| org.terrier.querying | 
 Provides the interfaces and classes for the querying 
API of the Terrier platform, the controls, post processors
and filters. 
 | 
| org.terrier.structures | 
 Provides the classes that implement the data structures used 
for retrieval with the Terrier platform. 
 | 
| org.terrier.structures.indexing | 
 Provides the classes used for creating the data structures of 
the Terrier platform. 
 | 
| org.terrier.structures.indexing.singlepass | 
 Provides implementation of the structures needed for performing a single
pass indexing 
 | 
| org.terrier.structures.indexing.singlepass.hadoop | 
 Provides classes implemeting the Hadoop MapReduce indexing in Terrier. 
 | 
| org.terrier.utility | 
 This package includes classes that are used in various part of 
the Terrier Platform. 
 | 
| org.terrier.utility.io | 
 This package includes classes that are used for various IO duties within Terrier. 
 | 
| Class and Description | 
|---|
| 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. 
 | 
| Class and Description | 
|---|
| StringTools.ESCAPE
 Defines escape encodings that are supported. 
 | 
| Class and Description | 
|---|
| Wrapper
 Generic mutatble Wrapper class  - allows non-mutatable class
 to be wrapped in mutatable classes, and re-accessed later. 
 | 
| Class and Description | 
|---|
| MemoryChecker
 Interface for various implementation which are used to determine
 if memory has been exhausted. 
 | 
| Class and Description | 
|---|
| MemoryChecker
 Interface for various implementation which are used to determine
 if memory has been exhausted. 
 | 
| Class and Description | 
|---|
| Wrapper
 Generic mutatble Wrapper class  - allows non-mutatable class
 to be wrapped in mutatable classes, and re-accessed later. 
 | 
| Wrapper.IntObjectWrapper
 IntObjectWrapper class 
 | 
| Class and Description | 
|---|
| ApplicationSetup.TerrierApplicationPlugin
 Interface for plugins. 
 | 
| Files.PathTransformation
 a search regex and a replacement for path transformations 
 | 
| KillHandler.Killable
 Interface denoting an object which can be killed by the KillHandler 
 | 
| LookAheadStream
 Implements an InputStream, that encapsulates another stream, but only upto the
 point that a pre-defined end marker in the stream is identified. 
 | 
| MemoryChecker
 Interface for various implementation which are used to determine
 if memory has been exhausted. 
 | 
| 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.ESCAPE
 Defines escape encodings that are supported. 
 | 
| Wrapper
 Generic mutatble Wrapper class  - allows non-mutatable class
 to be wrapped in mutatable classes, and re-accessed later. 
 | 
| Class and Description | 
|---|
| ApplicationSetup.TerrierApplicationPlugin
 Interface for plugins. 
 | 
| Files.FSCapability
 constants declaring which capabilites a file system has 
 | 
Terrier 4.0. Copyright © 2004-2014 University of Glasgow