|
Terrier IR Platform 2.2.1 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BitOutputStream | |
---|---|
uk.ac.gla.terrier.compression | Provides implementation of a random access file and input and output streams where we can read or write gamma, unary and binary encoded integers. |
uk.ac.gla.terrier.structures.merging | Provides classes for merging two sets of data structures, created by Terrier, into one set of data structures. |
Uses of BitOutputStream in uk.ac.gla.terrier.compression |
---|
Subclasses of BitOutputStream in uk.ac.gla.terrier.compression | |
---|---|
class |
BitByteOutputStream
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 writting functions, but uses a MemoryOutputStream as an underlying OutputStream, so it is needed to be flushed to disk separately. |
class |
OldBitOutputStream
Deprecated. |
Uses of BitOutputStream in uk.ac.gla.terrier.structures.merging |
---|
Methods in uk.ac.gla.terrier.structures.merging with parameters of type BitOutputStream | |
---|---|
static void |
BlockStructureMerger.writeBlockPostings(int[][] postings,
int firstId,
BitOutputStream output,
int binaryBits)
Deprecated. Use BlockDirectInvertedOutputStream instead |
static void |
BlockStructureMerger.writeFieldPostings(int[][] postings,
int firstId,
BitOutputStream output,
int binaryBits)
Deprecated. Use BlockDirectInvertedOutputStream instead |
static void |
BlockStructureMerger.writeNoFieldPostings(int[][] postings,
int firstId,
BitOutputStream output)
Deprecated. Use BlockDirectInvertedOutputStream instead |
|
Terrier IR Platform 2.2.1 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |