Uses of Interface
org.terrier.compression.BitOut

Packages that use BitOut
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 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 
 

Uses of BitOut in org.terrier.compression
 

Classes in org.terrier.compression that implement BitOut
 class BitByteOutputStream
          An implementation of BitOutputStream that does no buffering.
 class BitFile
          Deprecated. Use BitFileBuffered and BitOutputStream instead
 class BitOutputStream
          This class provides methods to write compressed integers to an outputstream.
The numbers are written into a byte starting from the most significant bit (i.e, left to right).
 class MemorySBOS
          This class extends the BitByteOutputStream, so it provides the compression writing functions, but uses a MemoryOutputStream as an underlying OutputStream, so it is needed to be flushed to disk separately.
 

Methods in org.terrier.compression with parameters of type BitOut
 int BitWritable.writeFields(BitOut out)
          Write the object to the specified BitOut.
 

Uses of BitOut in org.terrier.structures
 

Fields in org.terrier.structures declared as BitOut
protected  BitOut DirectInvertedOutputStream.output
          what to write to
 

Methods in org.terrier.structures that return BitOut
 BitOut DirectInvertedOutputStream.getBitOut()
          Return the underlying BitOut implementation being used by the class
 

Constructors in org.terrier.structures with parameters of type BitOut
BlockDirectInvertedOutputStream(BitOut out)
          Creates a new output stream, writing to the specified BitOut implementation.
BlockFieldDirectInvertedOutputStream(BitOut out)
          Constructs an instance of the class with
DirectInvertedDocidOnlyOuptutStream(BitOut out)
          Constructs an instance of the class with
DirectInvertedOutputStream(BitOut out)
          Creates a new output stream, writing to the specified BitOut implementation.
FieldDirectInvertedOutputStream(BitOut out)
          Constructs an instance of the class with
 

Uses of BitOut in org.terrier.structures.indexing
 

Fields in org.terrier.structures.indexing declared as BitOut
protected  BitOut InvertedIndexBuilder.file
          The underlying bit file.
 

Uses of BitOut in org.terrier.structures.indexing.singlepass
 

Fields in org.terrier.structures.indexing.singlepass declared as BitOut
protected  BitOut RunsMerger.bos
          BitOut used to write the merged postings to disk
 

Methods in org.terrier.structures.indexing.singlepass that return BitOut
 BitOut RunsMerger.getBos()
          getBos
 

Methods in org.terrier.structures.indexing.singlepass with parameters of type BitOut
 int PostingInRun.append(BitOut bos, int last)
          Writes the document data of this posting to a BitOut It encodes the data with the right compression methods.
 int SimplePostingInRun.append(BitOut bos, int last, int runShift)
          Writes the document data of this posting to a BitOut It encodes the data with the right compression methods.
abstract  int PostingInRun.append(BitOut bos, int last, int runShift)
          Writes the document data of this posting to a BitOut It encodes the data with the right compression methods.
 int FieldPostingInRun.append(BitOut bos, int last, int runShift)
          Writes the document data of this posting to a BitOut It encodes the data with the right compression methods.
 int BlockPostingInRun.append(BitOut bos, int last, int runShift)
          Writes the document data of this posting to a BitOut It encodes the data with the right compression methods.
 int BlockFieldPostingInRun.append(BitOut bos, int last, int runShift)
          Writes the document data of this posting to a BitOut It encodes the data with the right compression methods.
protected  void RunsMerger.init(int size, BitOut invertedFile)
           
 void RunsMerger.setBos(BitOut _bos)
          setBos
 



Terrier 3.5. Copyright © 2004-2011 University of Glasgow