Uses of Package
org.terrier.compression.bit
-
Packages that use org.terrier.compression.bit 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. -
Classes in org.terrier.compression.bit used by org.terrier.compression.bit Class Description BitByteOutputStream An implementation of BitOutputStream that does no buffering.BitFileBuffered Implementation of BitInSeekable/BitIn interfaces similar to BitFile.BitFileBuffered.BitInBuffered Implements a BitIn around a RandomDataInputBitFileChannel BitIn Interface describing the read compression methods supported by the BitFileBuffered and BitInputStream classes.BitInBase Base class for various BitIn implementationsBitInSeekable Interface for reading a bit compressed file in a random access manner.BitOut Interface describing the writing compression methods supported by the BitOutputStream classes.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).ConcurrentBitFileBuffered LinkedBuffer Implements an element of a linked list that contains a byte arrayMemoryLinkedOutputStream This class implements an OutputStream that writes everything in memory, and never flushes the data to disk.MemoryOutputStream This class extends an ordinary OutputStream to handle transparently writes in memory. -
Classes in org.terrier.compression.bit used by org.terrier.structures.bit Class Description BitIn Interface describing the read compression methods supported by the BitFileBuffered and BitInputStream classes.BitOut Interface describing the writing compression methods supported by the BitOutputStream classes. -
Classes in org.terrier.compression.bit used by org.terrier.structures.postings.bit Class Description BitIn Interface describing the read compression methods supported by the BitFileBuffered and BitInputStream classes.