Uses of Interface
org.terrier.structures.Pointer

Packages that use Pointer
org.terrier.structures Provides the classes that implement the data structures used for retrieval with the Terrier platform. 
 

Uses of Pointer in org.terrier.structures
 

Classes in org.terrier.structures with type parameters of type Pointer
 interface PostingIndex<POINTERTYPE extends Pointer>
          An interface for accessing a posting list.
 

Subinterfaces of Pointer in org.terrier.structures
 interface BitIndexPointer
          A pointer implementation for BitPostingIndex structures.
 

Classes in org.terrier.structures that implement Pointer
 class BasicDocumentIndexEntry
          A basic document index entry.
 class BasicLexiconEntry
          Contains all the information about one entry in the Lexicon.
 class BasicTermStatsLexiconEntry
          A LexiconEntry which only contains EntryStatistics
 class BlockFieldLexiconEntry
          A LexiconEntry with field support
 class BlockLexiconEntry
          Blocks lexicon entry.
 class DocumentIndexEntry
          A document index entry.
 class FieldDocumentIndexEntry
          A document index entry for use with fields
 class FieldLexiconEntry
          A LexiconEntry with field support
 class LexiconEntry
          Represents the statistics of a term in the Lexicon, and a pointer to the term's location in the InvertedIndex.
 class SimpleBitIndexPointer
          An implementation of a BitIndexPointer.
 class SimpleDocumentIndexEntry
          A document index entry that doesn't write out direct index offset.
 

Methods in org.terrier.structures that return Pointer
 Pointer PostingIndexInputStream.getCurrentPointer()
          Returns the pointer associated with the current postings being accessed
 Pointer BitPostingIndexInputStream.getCurrentPointer()
          Returns the pointer associated with the current postings being accessed
 

Methods in org.terrier.structures with parameters of type Pointer
 void SimpleDocumentIndexEntry.setPointer(Pointer p)
          Sets the pointer within this object to that represented by the specified pointer
 void SimpleBitIndexPointer.setPointer(Pointer p)
          Sets the pointer within this object to that represented by the specified pointer
 void Pointer.setPointer(Pointer p)
          Sets the pointer within this object to that represented by the specified pointer
 void BasicTermStatsLexiconEntry.setPointer(Pointer p)
          Sets the pointer within this object to that represented by the specified pointer
 void BasicLexiconEntry.setPointer(Pointer p)
          Sets the pointer within this object to that represented by the specified pointer
 void BasicDocumentIndexEntry.setPointer(Pointer p)
          Sets the pointer within this object to that represented by the specified pointer
 

Constructor parameters in org.terrier.structures with type arguments of type Pointer
InvertedIndexInputStream(Index _index, java.lang.String structureName, java.util.Iterator<? extends Pointer> lexInputStream)
          Construct an instance of the class with
InvertedIndexInputStream(Index _index, java.lang.String structureName, java.util.Iterator<? extends Pointer> lexInputStream, java.lang.Class<? extends IterablePosting> _postingIteratorClass)
          Construct an instance of the class with
 



Terrier 3.5. Copyright © 2004-2011 University of Glasgow