|
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 | |||||||||