Package | Description |
---|---|
org.terrier.realtime.multi |
Provides MultiIndex structures.
|
org.terrier.structures |
Provides the classes that implement the data structures used
for retrieval with the Terrier platform.
|
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.integer |
Provides generic posting index classes that support byte-level compression.
|
Modifier and Type | Class and Description |
---|---|
class |
MultiDocumentEntry
A document index entry that represents a document within a multi-index
It stores information about the shard that the document comes from.
|
Modifier and Type | Method and Description |
---|---|
void |
MultiDocumentEntry.setOffset(BitFilePosition pos) |
Modifier and Type | Interface and Description |
---|---|
interface |
BitIndexPointer
A pointer implementation for BitPostingIndex structures.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicDocumentIndexEntry
A basic document index entry.
|
class |
BasicLexiconEntry
Contains all the information about one entry in the Lexicon.
|
class |
BlockFieldLexiconEntry
A LexiconEntry with field support
|
class |
BlockLexiconEntry
Deprecated.
|
class |
DocumentIndexEntry
A document index entry.
|
class |
FieldDocumentIndexEntry
A document index entry for use with fields
|
class |
FieldLexiconEntry
A LexiconEntry with field support
|
class |
FilePosition
Models a position within a file as the offset in bytes
and the offset in bits in that byte.
|
class |
NonIncrementalDocumentIndexEntry
This class is created to represent a
DocumentIndexEntry that
do not assume an incremental docids, but instead maintains the docid. |
class |
SimpleBitIndexPointer
An implementation of a BitIndexPointer.
|
class |
SimpleDocumentIndexEntry
A document index entry that doesn't write out direct index offset.
|
Modifier and Type | Method and Description |
---|---|
abstract BitFilePosition |
AbstractPostingOutputStream.getOffset() |
Modifier and Type | Method and Description |
---|---|
void |
BitFilePosition.setOffset(BitFilePosition pos)
Set the offset
|
void |
SimpleBitIndexPointer.setOffset(BitFilePosition pos)
Set the offset
|
void |
FilePosition.setOffset(BitFilePosition pos)
Set the offset
|
void |
SimpleDocumentIndexEntry.setOffset(BitFilePosition pos)
Set the offset
|
void |
BasicLexiconEntry.setOffset(BitFilePosition pos)
Set the offset
|
void |
BasicDocumentIndexEntry.setOffset(BitFilePosition pos)
Set the offset
|
void |
BasicTermStatsLexiconEntry.setOffset(BitFilePosition pos)
Sets the offset using a BitFilePosition
|
Constructor and Description |
---|
BasicLexiconEntry(int tid,
int _n_t,
int _TF,
byte fileId,
BitFilePosition offset)
Create a lexicon entry with the following information.
|
BlockLexiconEntry(int tid,
int n_t,
int TF,
byte fileId,
BitFilePosition offset,
int _blockCount)
Deprecated.
Construct an instance of the class with
|
FilePosition(BitFilePosition in)
Create a new FilePosition based on an existing one
|
Modifier and Type | Method and Description |
---|---|
BitFilePosition |
DirectInvertedOutputStream.getOffset()
What is current offset?
|
BitFilePosition |
BitPostingIndexInputStream.getPos()
Get the file position
|
Modifier and Type | Field and Description |
---|---|
protected BitFilePosition |
RunsMerger.startOffset |
Modifier and Type | Method and Description |
---|---|
BitFilePosition |
IntegerCodingPostingOutputStream.getOffset()
What is current offset?
|
BitFilePosition |
IntegerCodingPostingIndexInputStream.getPos()
Get the file position
|
Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow