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.indexing.singlepass |
Provides implementation of the structures needed for performing a single
pass indexing
|
Modifier and Type | Class and Description |
---|---|
class |
BitByteOutputStream
An implementation of BitOutputStream that does no buffering.
|
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.
|
Modifier and Type | Field and Description |
---|---|
protected BitOutputStream |
RunWriter.bos
Underlying
BitOutputStream to write the compressed objects |
Constructor and Description |
---|
RunWriter(BitOutputStream _bos,
DataOutputStream _stringDos)
other constructor for use by subclasses
|
Terrier 4.0. Copyright © 2004-2014 University of Glasgow