See: Description
| Interface | Description |
|---|---|
| FileSystem |
This is the Terrier File Abstraction Layer interface depicting the operations available for a file system.
|
| RandomDataInput |
This interface represents an interface on a RandomAccessFile.
|
| RandomDataOutput |
This interface represents an interface on the writing behaviour of a RandomAccessFile.
|
| Class | Description |
|---|---|
| CountingInputStream |
Sub-Class of Filter Input Stream with the extra method
getPos which returns the position in the Stream
|
| DebuggingDataInput |
Debugging code to test classes that implement DataInput
|
| DebuggingDataOutput |
Debugging code to test classes that implement DataOutput
|
| HadoopPlugin |
This class provides the main glue between Terrier and Hadoop.
|
| HadoopPlugin.JobFactory |
a Job Factory is responsible for creating Terrier MapReduce jobs.
|
| HadoopUtility |
Utility class for the setting up and configuring of Terrier MapReduce jobs.
|
| HadoopUtility.MapBase<K1,V1,K2,V2> |
Abstract class that provides default configure and close methods for a Mapper.
|
| HadoopUtility.MapReduceBase<K1,V1,K2,V2,K3,V3> |
Handy base class for MapReduce jobs.
|
| HadoopUtility.ReduceBase<K1,V1,K2,V2> |
Abstract class that provides default configure and close methods for a Reducer.
|
| HTTPFileSystem |
Implements a read-only HTTP file system for Terrier.
|
| LocalFileSystem |
This is a Terrier File Abstraction Layer implementation of the local file system.
|
| LocalFileSystem.LocalRandomAccessFile |
A file that supports random access
|
| RandomDataInputMemory |
Implements a RandomDataInput backed by a byte[] rather than a file.
|
| Exception | Description |
|---|---|
| WrappedIOException |
A class for IOException.
|
This package includes classes that are used for various IO duties within Terrier.
Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow