Uses of Interface
org.terrier.compression.BitIn

Packages that use BitIn
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.singlepass Provides implementation of the structures needed for performing a single pass indexing 
org.terrier.structures.postings Provides classes representing single postings and atreams of postings in a posting list (e.g. 
 

Uses of BitIn in org.terrier.compression
 

Classes in org.terrier.compression that implement BitIn
 class BitFile
          Deprecated. Use BitFileBuffered and BitOutputStream instead
protected static class BitFileBuffered.BitInBuffered
          Implements a BitIn around a RandomDataInput
 class BitInputStream
          This class reads from a file or an InputStream integers that can be coded with different encoding algorithms.
 class DebuggingBitIn
          This class provides debugging at the bit stream level.
 

Methods in org.terrier.compression that return BitIn
 BitIn BitInSeekable.readReset(long startByteOffset, byte startBitOffset)
          Reads from the file a specific number of bytes and after this call, a sequence of read calls may follow.
 BitIn BitFileInMemoryLarge.readReset(long startByteOffset, byte startBitOffset)
          Reads from the file from a specific offset.
 BitIn BitFileInMemory.readReset(long startByteOffset, byte startBitOffset)
          Reads from the file a specific number of bytes and after this call, a sequence of read calls may follow.
 BitIn BitFileBuffered.readReset(long startByteOffset, byte startBitOffset)
          Reads from the file from a specific offset.
 BitIn BitFile.readReset(long startByteOffset, byte startBitOffset)
          Deprecated. Reads from the file a specific number of bytes and after this call, a sequence of read calls may follow.
 BitIn BitInSeekable.readReset(long startByteOffset, byte startBitOffset, long endByteOffset, byte endBitOffset)
          Reads from the file a specific number of bytes and after this call, a sequence of read calls may follow.
 BitIn BitFileInMemoryLarge.readReset(long startByteOffset, byte startBitOffset, long endByteOffset, byte endBitOffset)
          Reads from the file a specific number of bytes and after this call, a sequence of read calls may follow.
 BitIn BitFileInMemory.readReset(long startByteOffset, byte startBitOffset, long endByteOffset, byte endBitOffset)
          Reads from the file a specific number of bytes and after this call, a sequence of read calls may follow.
 BitIn BitFileBuffered.readReset(long startByteOffset, byte startBitOffset, long endByteOffset, byte endBitOffset)
          Reads from the file a specific number of bytes and after this call, a sequence of read calls may follow.
 BitIn BitFile.readReset(long startByteOffset, byte startBitOffset, long endByteOffset, byte endBitOffset)
          Deprecated. Reads from the file a specific number of bytes and after this call, a sequence of read calls may follow.
 

Methods in org.terrier.compression with parameters of type BitIn
 int BitWritable.readFields(BitIn in, int numEntries)
          Read in the object to the specified BitIn.
 

Constructors in org.terrier.compression with parameters of type BitIn
DebuggingBitIn(BitIn _in)
          Wraps a BitIn implementation with logging calls
 

Uses of BitIn in org.terrier.structures
 

Fields in org.terrier.structures declared as BitIn
protected  BitIn BitPostingIndexInputStream.file
          The gamma compressed file containing the terms.
 

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

Fields in org.terrier.structures.indexing.singlepass declared as BitIn
protected  BitIn FileRunIterator.mbis
          Input stream for reading the run.
protected  BitIn PostingInRun.postingSource
          source for postings to be read from
 

Methods in org.terrier.structures.indexing.singlepass with parameters of type BitIn
 void PostingInRun.setPostingSource(BitIn source)
          Set where the postings should be read from
 

Uses of BitIn in org.terrier.structures.postings
 

Fields in org.terrier.structures.postings declared as BitIn
protected  BitIn BasicIterablePosting.bitFileReader
           
 

Constructors in org.terrier.structures.postings with parameters of type BitIn
BasicIterablePosting(BitIn _bitFileReader, int _numEntries, DocumentIndex _doi)
          Create a new posting iterator
BasicIterablePostingDocidOnly(BitIn _bitFileReader, int _numEntries, DocumentIndex _doi)
          Create a new posting iterator
BlockFieldIterablePosting(BitIn _bitFileReader, int _numEntries, DocumentIndex doi, int _fieldCount)
          Make a new posting iterator that is read from a BitIn stream.
BlockIterablePosting(BitIn _bitFileReader, int _numEntries, DocumentIndex doi)
          Constructs an instance of the BlockIterablePosting.
FieldIterablePosting(BitIn fileReader, int entries, DocumentIndex _doi, int _fieldCount)
          constructor
 



Terrier 3.5. Copyright © 2004-2011 University of Glasgow