Uses of Interface
org.terrier.structures.BitFilePosition
-
Packages that use BitFilePosition Package Description org.terrier.realtime.multi Provides MultiIndex structures.org.terrier.structures Provides the interfaces for the index 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.postings Provides classes representing single postings and atreams of postings in a posting list (e.g.org.terrier.structures.restructure Contains legacy index data structure classes -
-
Uses of BitFilePosition in org.terrier.realtime.multi
Classes in org.terrier.realtime.multi that implement BitFilePosition Modifier and Type Class Description classMultiDocumentEntryA document index entry that represents a document within a multi-index It stores information about the shard that the document comes from.Methods in org.terrier.realtime.multi with parameters of type BitFilePosition Modifier and Type Method Description voidMultiDocumentEntry. setOffset(BitFilePosition pos) -
Uses of BitFilePosition in org.terrier.structures
Subinterfaces of BitFilePosition in org.terrier.structures Modifier and Type Interface Description interfaceBitIndexPointerAPointerspecialisation for somePostingIndexstructures.Classes in org.terrier.structures that implement BitFilePosition Modifier and Type Class Description classBasicDocumentIndexEntryA basic document index entry.classBasicLexiconEntryContains all the information about one entry in the Lexicon.classDocumentIndexEntryA document index entry.classFieldDocumentIndexEntryA document index entry for use with fieldsclassFieldLexiconEntryA LexiconEntry with field supportclassFilePositionModels a position within a file as the offset in bytes and the offset in bits in that byte.classNonIncrementalDocumentIndexEntryThis class is created to represent aDocumentIndexEntrythat do not assume an incremental docids, but instead maintains the docid.classSimpleBitIndexPointerAn implementation of a BitIndexPointer.classSimpleDocumentIndexEntryA document index entry that doesn't write out direct index offset.Methods in org.terrier.structures that return BitFilePosition Modifier and Type Method Description abstract BitFilePositionAbstractPostingOutputStream. getOffset()Methods in org.terrier.structures with parameters of type BitFilePosition Modifier and Type Method Description voidBasicDocumentIndexEntry. setOffset(BitFilePosition pos)Sets the bit file position within this object to that represented by the specified bit file position.voidBasicLexiconEntry. setOffset(BitFilePosition pos)Sets the bit file position within this object to that represented by the specified bit file position.voidBasicTermStatsLexiconEntry. setOffset(BitFilePosition pos)Sets the offset using a BitFilePositionvoidBitFilePosition. setOffset(BitFilePosition pos)Sets the bit file position within this object to that represented by the specified bit file position.voidFilePosition. setOffset(BitFilePosition pos)Sets the bit file position within this object to that represented by the specified bit file position.voidSimpleBitIndexPointer. setOffset(BitFilePosition pos)Sets the bit file position within this object to that represented by the specified bit file position.voidSimpleDocumentIndexEntry. setOffset(BitFilePosition pos)Sets the bit file position within this object to that represented by the specified bit file position.Constructors in org.terrier.structures with parameters of type BitFilePosition Constructor Description BasicLexiconEntry(int tid, int _n_t, int _TF, int _maxtf, byte fileId, BitFilePosition offset)Create a lexicon entry with the following information.FilePosition(BitFilePosition in)Create a new FilePosition based on an existing one -
Uses of BitFilePosition in org.terrier.structures.bit
Methods in org.terrier.structures.bit that return BitFilePosition Modifier and Type Method Description BitFilePositionDirectInvertedOutputStream. getOffset()What is current offset?BitFilePositionBitPostingIndexInputStream. getPos()Get the file position -
Uses of BitFilePosition in org.terrier.structures.postings
Methods in org.terrier.structures.postings with parameters of type BitFilePosition Modifier and Type Method Description static voidPostingTestUtils. assertEqualsBitFilePosition(BitIndexPointer expected, BitFilePosition actual) -
Uses of BitFilePosition in org.terrier.structures.restructure
Classes in org.terrier.structures.restructure that implement BitFilePosition Modifier and Type Class Description classTr3BlockFieldLexiconEntryDeprecated.classTr3BlockLexiconEntryDeprecated.classTr4BasicLexiconEntryContains all the information about one entry in the Lexicon.classTr4FieldLexiconEntryA LexiconEntry with field supportMethods in org.terrier.structures.restructure with parameters of type BitFilePosition Modifier and Type Method Description voidTr4BasicLexiconEntry. setOffset(BitFilePosition pos)Sets the bit file position within this object to that represented by the specified bit file position.voidTr4BasicTermStatsLexiconEntry. setOffset(BitFilePosition pos)Sets the offset using a BitFilePositionConstructors in org.terrier.structures.restructure with parameters of type BitFilePosition Constructor Description Tr3BlockLexiconEntry(int tid, int n_t, int TF, byte fileId, BitFilePosition offset, int _blockCount)Deprecated.Construct an instance of the class withTr4BasicLexiconEntry(int tid, int _n_t, int _TF, byte fileId, BitFilePosition offset)Create a lexicon entry with the following information.
-