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.compression.integer.codec.util |
Contains low-level utility classes for working with byte-level compression.
|
org.terrier.structures.bit |
Provides on-disk index structures that support the older bit-level compression scheme.
|
org.terrier.structures.indexing.singlepass |
Provides implementation of the structures needed for performing a single
pass indexing
|
org.terrier.structures.postings.bit |
Provides bit-level IterablePosting implementations.
|
Modifier and Type | Class and Description |
---|---|
protected static class |
BitFileBuffered.BitInBuffered
Implements a BitIn around a RandomDataInput
|
class |
BitInBase
Base class for various BitIn implementations
|
class |
BitInputStream
This class reads from a file or an InputStream integers that can be coded with different encoding algorithms.
|
class |
DebuggingBitIn
This class provides debugging at the bit stream level.
|
Modifier and Type | Method and Description |
---|---|
BitIn |
BitFileBuffered.readReset(long startByteOffset,
byte startBitOffset)
Reads from the file from a specific offset.
|
BitIn |
BitFileInMemory.readReset(long startByteOffset,
byte startBitOffset)
Reads from the file a specific number of bytes and after this
call, a sequence of read calls may follow.
|
BitIn |
BitInSeekable.readReset(long startByteOffset,
byte startBitOffset)
Reads from the file a specific number of bytes and after this
call, a sequence of read calls may follow.
|
BitIn |
BitFileInMemoryLarge.readReset(long startByteOffset,
byte startBitOffset)
Reads from the file from a specific offset.
|
BitIn |
BitFileBuffered.readReset(long startByteOffset,
byte startBitOffset,
long endByteOffset,
byte endBitOffset)
Reads from the file a specific number of bytes and after this
call, a sequence of read calls may follow.
|
BitIn |
BitFileInMemory.readReset(long startByteOffset,
byte startBitOffset,
long endByteOffset,
byte endBitOffset)
Reads from the file a specific number of bytes and after this
call, a sequence of read calls may follow.
|
BitIn |
BitInSeekable.readReset(long startByteOffset,
byte startBitOffset,
long endByteOffset,
byte endBitOffset)
Reads from the file a specific number of bytes and after this
call, a sequence of read calls may follow.
|
BitIn |
BitFileInMemoryLarge.readReset(long startByteOffset,
byte startBitOffset,
long endByteOffset,
byte endBitOffset)
Reads from the file a specific number of bytes and after this
call, a sequence of read calls may follow.
|
Modifier and Type | Method and Description |
---|---|
int |
BitWritable.readFields(BitIn in,
int numEntries)
Read in the object to the specified BitIn.
|
Constructor and Description |
---|
DebuggingBitIn(BitIn _in)
Wraps a BitIn implementation with logging calls
|
Modifier and Type | Class and Description |
---|---|
class |
BitInCodec
Utility class, used to implement bitwise IntegerCodec implementations
|
Modifier and Type | Field and Description |
---|---|
protected BitIn |
BitPostingIndexInputStream.file
The gamma compressed file containing the terms.
|
Modifier and Type | Field and Description |
---|---|
protected BitIn |
FileRunIterator.mbis
Input stream for reading the run.
|
protected BitIn |
PostingInRun.postingSource
source for postings to be read from
|
Modifier and Type | Method and Description |
---|---|
void |
PostingInRun.setPostingSource(BitIn source)
Set where the postings should be read from
|
Modifier and Type | Field and Description |
---|---|
protected BitIn |
BasicIterablePosting.bitFileReader |
Constructor and Description |
---|
BasicIterablePosting(BitIn _bitFileReader,
int _numEntries,
DocumentIndex _doi)
Create a new posting iterator
|
BasicIterablePostingDocidOnly(BitIn _bitFileReader,
int _numEntries,
DocumentIndex _doi)
Create a new posting iterator
|
BlockFieldIterablePosting(BitIn _bitFileReader,
int _numEntries,
DocumentIndex doi,
int _fieldCount)
Make a new posting iterator that is read from a BitIn stream.
|
BlockIterablePosting(BitIn _bitFileReader,
int _numEntries,
DocumentIndex doi)
Constructs an instance of the BlockIterablePosting.
|
FieldIterablePosting(BitIn fileReader,
int entries,
DocumentIndex _doi,
int _fieldCount)
constructor
|
Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow