Uses of Interface
org.terrier.compression.bit.BitOut
-
Packages that use BitOut 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. -
-
Uses of BitOut in org.terrier.compression.bit
Classes in org.terrier.compression.bit that implement BitOut Modifier and Type Class Description class
BitByteOutputStream
An implementation of BitOutputStream that does no buffering.class
BitOutputStream
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 writing functions, but uses a MemoryOutputStream as an underlying OutputStream, so it is needed to be flushed to disk separately.Methods in org.terrier.compression.bit with parameters of type BitOut Modifier and Type Method Description int
BitWritable. writeFields(BitOut out)
Write the object to the specified BitOut. -
Uses of BitOut in org.terrier.structures.bit
Fields in org.terrier.structures.bit declared as BitOut Modifier and Type Field Description protected BitOut
DirectInvertedOutputStream. output
what to write toMethods in org.terrier.structures.bit that return BitOut Modifier and Type Method Description BitOut
DirectInvertedOutputStream. getBitOut()
Return the underlying BitOut implementation being used by the classConstructors in org.terrier.structures.bit with parameters of type BitOut Constructor Description BlockDirectInvertedOutputStream(BitOut out)
Creates a new output stream, writing to the specified BitOut implementation.BlockFieldDirectInvertedOutputStream(BitOut out)
Constructs an instance of the class withDirectInvertedDocidOnlyOuptutStream(BitOut out)
Constructs an instance of the class withDirectInvertedOutputStream(BitOut out)
Creates a new output stream, writing to the specified BitOut implementation.FieldDirectInvertedOutputStream(BitOut out)
Constructs an instance of the class with
-