| Package | Description |
|---|---|
| org.terrier.compression.bit |
Provides implementation of a random access and input and output streams
where gamma, unary and binary, delta Golomb encoded integers can be read or written.
|
| org.terrier.compression.integer |
Provides implementations of a random access and input and output streams with byte-level compression.
|
| org.terrier.indexing |
Provides classes and interfaces related to the indexing of documents.
|
| org.terrier.structures.collections |
Provides data structures various data structures.
|
| org.terrier.structures.indexing |
Provides the classes used for creating the data structures of
the Terrier platform.
|
| 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 |
|---|
| RandomDataInput
This interface represents an interface on a RandomAccessFile.
|
| RandomDataInputMemory
Implements a RandomDataInput backed by a byte[] rather than a file.
|
| Class and Description |
|---|
| RandomDataInput
This interface represents an interface on a RandomAccessFile.
|
| RandomDataInputMemory
Implements a RandomDataInput backed by a byte[] rather than a file.
|
| Class and Description |
|---|
| CountingInputStream
Sub-Class of Filter Input Stream with the extra method
getPos which returns the position in the Stream
|
| Class and Description |
|---|
| RandomDataInput
This interface represents an interface on a RandomAccessFile.
|
| RandomDataOutput
This interface represents an interface on the writing behaviour of a RandomAccessFile.
|
| Class and Description |
|---|
| HadoopPlugin.JobFactory
a Job Factory is responsible for creating Terrier MapReduce jobs.
|
| Class and Description |
|---|
| CountingInputStream
Sub-Class of Filter Input Stream with the extra method
getPos which returns the position in the Stream
|
| HadoopPlugin.JobFactory
a Job Factory is responsible for creating Terrier MapReduce jobs.
|
| HadoopUtility.MapReduceBase
Handy base class for MapReduce jobs.
|
| Class and 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 and Description |
|---|
| FileSystem
This is the Terrier File Abstraction Layer interface depicting the operations available for a file system.
|
| HadoopPlugin
This class provides the main glue between Terrier and Hadoop.
|
| HadoopPlugin.JobFactory
a Job Factory is responsible for creating Terrier MapReduce jobs.
|
| RandomDataInput
This interface represents an interface on a RandomAccessFile.
|
| RandomDataOutput
This interface represents an interface on the writing behaviour of a RandomAccessFile.
|
Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow