| Package | Description | 
|---|---|
| org.terrier.structures.bit | 
 Provides on-disk index structures that support the older bit-level compression scheme. 
 | 
| org.terrier.structures.indexing | 
 Provides the classes used for creating the data structures of 
the Terrier platform. 
 | 
| org.terrier.structures.indexing.classical | 
 Provides functionality for creating on-disk indices via indexer classes. 
 | 
| org.terrier.structures.integer | 
 Provides generic posting index classes that support byte-level compression. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BlockDirectInvertedOutputStream
Writes a block direct or block inverted index, when passed appropriate posting lists. 
 | 
class  | 
BlockFieldDirectInvertedOutputStream
Writes out a blocks and fields direct index to an output stream 
 | 
class  | 
DirectInvertedDocidOnlyOuptutStream
A BitPosting writing class that doesn't write any frequency information 
 | 
class  | 
DirectInvertedOutputStream
Writes a block direct or block inverted index, when passed appropriate posting lists. 
 | 
class  | 
FieldDirectInvertedOutputStream
Bit out class for writing a posting list with fields 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected AbstractPostingOutputStream | 
Indexer.directIndexBuilder
The builder that creates the direct index. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract AbstractPostingOutputStream | 
CompressionFactory.CompressionConfiguration.getPostingOutputStream(String filename)
Write a file of postings to the given location 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected AbstractPostingOutputStream | 
InvertedIndexBuilder.file
The underlying bit file. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
IntegerCodingPostingOutputStream
This class is used to store a posting list to the disk, compressing it using some
 integer coding technique. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AbstractPostingOutputStream | 
IntegerCodecCompressionConfiguration.getPostingOutputStream(String filename)  | 
Terrier Information Retrieval Platform 5.1. Copyright © 2004-2019, University of Glasgow