Uses of Interface
org.terrier.compression.bit.BitIn
-
Packages that use BitIn 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.structures.bit Provides on-disk index structures that support the older bit-level compression scheme.org.terrier.structures.postings.bit Provides bit-level IterablePosting implementations. -
-
Uses of BitIn in org.terrier.compression.bit
Classes in org.terrier.compression.bit that implement BitIn Modifier and Type Class Description protected static class
BitFileBuffered.BitInBuffered
Implements a BitIn around a RandomDataInputprotected static class
BitFileChannel.FileChannelBitInBuffered
class
BitInBase
Base class for various BitIn implementationsclass
BitInputStream
This class reads from a file or an InputStream integers that can be coded with different encoding algorithms.protected static class
ConcurrentBitFileBuffered.ConcurrentBitInBuffered
class
DebuggingBitIn
This class provides debugging at the bit stream level.Methods in org.terrier.compression.bit that return BitIn Modifier and Type Method Description BitIn
BitFileBuffered. readReset(long startByteOffset, byte startBitOffset)
Reads from the file from a specific offset.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
BitFileChannel. readReset(long startByteOffset, byte startBitOffset)
BitIn
BitFileChannel. readReset(long startByteOffset, byte startBitOffset, long endByteOffset, byte endBitOffset)
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
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
BitFileInMemoryLarge. readReset(long startByteOffset, byte startBitOffset)
Reads from the file from a specific offset.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
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
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
ConcurrentBitFileBuffered. readReset(long startByteOffset, byte startBitOffset)
BitIn
ConcurrentBitFileBuffered. readReset(long startByteOffset, byte startBitOffset, long endByteOffset, byte endBitOffset)
Methods in org.terrier.compression.bit with parameters of type BitIn Modifier and Type Method Description int
BitWritable. readFields(BitIn in, int numEntries)
Read in the object to the specified BitIn.Constructors in org.terrier.compression.bit with parameters of type BitIn Constructor Description DebuggingBitIn(BitIn _in)
Wraps a BitIn implementation with logging calls -
Uses of BitIn in org.terrier.structures.bit
Fields in org.terrier.structures.bit declared as BitIn Modifier and Type Field Description protected BitIn
BitPostingIndexInputStream. file
The gamma compressed file containing the terms. -
Uses of BitIn in org.terrier.structures.postings.bit
Fields in org.terrier.structures.postings.bit declared as BitIn Modifier and Type Field Description protected BitIn
BasicIterablePosting. bitFileReader
Constructors in org.terrier.structures.postings.bit with parameters of type BitIn Constructor Description BasicIterablePosting(BitIn _bitFileReader, int _numEntries, DocumentIndex _doi)
ConstructorBasicIterablePostingDocidOnly(BitIn _bitFileReader, int _numEntries, DocumentIndex _doi)
Create a new posting iteratorBlockFieldIterablePosting(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
-