|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use org.terrier.compression | |
---|---|
org.terrier.compression | 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 | Provides the classes that implement the data structures used for retrieval with the Terrier platform. |
org.terrier.structures.indexing | Provides the classes used for creating the data structures of the Terrier platform. |
org.terrier.structures.indexing.singlepass | Provides implementation of the structures needed for performing a single pass indexing |
org.terrier.structures.postings | Provides classes representing single postings and atreams of postings in a posting list (e.g. |
Classes in org.terrier.compression used by org.terrier.compression | |
---|---|
BitByteOutputStream
An implementation of BitOutputStream that does no buffering. |
|
BitIn
Interface describing the read compression methods supported by the BitFileBuffered and BitInputStream classes. |
|
BitInSeekable
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). |
|
LinkedBuffer
Implements an element of a linked list that contains a byte array |
|
MemoryLinkedOutputStream
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 used by org.terrier.structures | |
---|---|
BitIn
Interface describing the read compression methods supported by the BitFileBuffered and BitInputStream classes. |
|
BitInSeekable
Interface for reading a bit compressed file in a random access manner. |
|
BitOut
Interface describing the writing compression methods supported by the BitOutputStream classes. |
Classes in org.terrier.compression used by org.terrier.structures.indexing | |
---|---|
BitOut
Interface describing the writing compression methods supported by the BitOutputStream classes. |
Classes in org.terrier.compression used by org.terrier.structures.indexing.singlepass | |
---|---|
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. |
|
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). |
|
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. |
Classes in org.terrier.compression used by org.terrier.structures.postings | |
---|---|
BitIn
Interface describing the read compression methods supported by the BitFileBuffered and BitInputStream classes. |
|
BitWritable
Like o.a.h.io.Writable, but for using BitIn and BitOut |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |