Uses of Interface
org.terrier.utility.io.RandomDataInput

Packages that use RandomDataInput
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.structures.collections Provides data structures various data structures. 
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. 
 

Uses of RandomDataInput in org.terrier.compression
 

Fields in org.terrier.compression declared as RandomDataInput
protected  RandomDataInput BitFileBuffered.file
          The underlying file
protected  RandomDataInput BitFile.file
          Deprecated. The underlying file
protected  RandomDataInput BitFileBuffered.BitInBuffered.parentFile
          parent file
 

Constructors in org.terrier.compression with parameters of type RandomDataInput
BitFile(RandomDataInput data)
          Deprecated. Constructs an instance of the class for a given RandomDataInput instance accessing a bit compressed file/stream
BitFileBuffered.BitInBuffered(RandomDataInput file, long startByteOffset, byte _bitOffset, int _bufLength)
          Construct a new BitInBuffered on the specified file, starting at the given offset and with the specified buffer length.
BitFileBuffered(RandomDataInput f)
          Constructor for a RandomDataInput object
 

Uses of RandomDataInput in org.terrier.structures.collections
 

Fields in org.terrier.structures.collections declared as RandomDataInput
protected  RandomDataInput FSOrderedMapFile.dataFile
          actual underlying data file
protected  RandomDataInput FSArrayFile.dataFile
          actual underlying data file
 

Constructors in org.terrier.structures.collections with parameters of type RandomDataInput
FSOrderedMapFile(RandomDataInput file, java.lang.String filename, FixedSizeWriteableFactory<K> _keyFactory, FixedSizeWriteableFactory<V> _valueFactory)
          constructor
 

Uses of RandomDataInput in org.terrier.utility
 

Methods in org.terrier.utility that return RandomDataInput
static RandomDataInput Files.openFileRandom(java.io.File file)
          Open a file for random access reading
static RandomDataInput Files.openFileRandom(java.lang.String filename)
          Returns a RandomAccessFile implementation accessing the specificed file
 

Uses of RandomDataInput in org.terrier.utility.io
 

Subinterfaces of RandomDataInput in org.terrier.utility.io
 interface RandomDataOutput
          This interface represents an interface on the writing behaviour of a RandomAccessFile.
 

Classes in org.terrier.utility.io that implement RandomDataInput
protected static class LocalFileSystem.LocalRandomAccessFile
           
 class RandomDataInputMemory
          Implements a RandomDataInput backed by a byte[] rather than a file.
 

Methods in org.terrier.utility.io that return RandomDataInput
 RandomDataInput LocalFileSystem.openFileRandom(java.lang.String filename)
          Opens an input random access file
 RandomDataInput HTTPFileSystem.openFileRandom(java.lang.String filename)
          open a file for random input
 RandomDataInput FileSystem.openFileRandom(java.lang.String filename)
          open a file for random input
 



Terrier 3.5. Copyright © 2004-2011 University of Glasgow