Uses of Package
org.terrier.utility.io

Packages that use org.terrier.utility.io
org.terrier.compression 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.indexing Provides classes and interfaces related to the indexing of documents. 
org.terrier.indexing.hadoop Provides classes for Terrier's MapReduce indexer. 
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. 
 

Classes in org.terrier.utility.io used by org.terrier.compression
RandomDataInput
          This interface represents an interface on a RandomAccessFile.
RandomDataInputMemory
          Implements a RandomDataInput backed by a byte[] rather than a file.
RandomDataOutput
          This interface represents an interface on the writing behaviour of a RandomAccessFile.
 

Classes in org.terrier.utility.io used by org.terrier.indexing
CountingInputStream
          Sub-Class of Filter Input Stream with the extra method getPos which returns the position in the Stream
 

Classes in org.terrier.utility.io used by org.terrier.indexing.hadoop
HadoopPlugin.JobFactory
          a Job Factory is responsible for creating Terrier MapReduce jobs.
 

Classes in org.terrier.utility.io used by org.terrier.structures.collections
RandomDataInput
          This interface represents an interface on a RandomAccessFile.
RandomDataOutput
          This interface represents an interface on the writing behaviour of a RandomAccessFile.
 

Classes in org.terrier.utility.io used by org.terrier.structures.indexing
HadoopPlugin.JobFactory
          a Job Factory is responsible for creating Terrier MapReduce jobs.
 

Classes in org.terrier.utility.io used by org.terrier.structures.indexing.singlepass.hadoop
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.
 

Classes in org.terrier.utility.io used by org.terrier.utility
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.
 

Classes in org.terrier.utility.io used by org.terrier.utility.io
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 3.6. Copyright © 2004-2011 University of Glasgow