Uses of Interface
org.terrier.structures.postings.WritablePosting

Packages that use WritablePosting
org.terrier.structures.indexing Provides the classes used for creating the data structures of the Terrier platform. 
org.terrier.structures.indexing.singlepass Provides implementation of the structures needed for performing a single pass indexing 
org.terrier.structures.postings Provides classes representing single postings and atreams of postings in a posting list (e.g. 
 

Uses of WritablePosting in org.terrier.structures.indexing
 

Methods in org.terrier.structures.indexing that return WritablePosting
 WritablePosting DocumentPostingList.postingIterator.asWritablePosting()
           
 

Uses of WritablePosting in org.terrier.structures.indexing.singlepass
 

Methods in org.terrier.structures.indexing.singlepass that return WritablePosting
 WritablePosting SimplePostingInRun.PIRPostingIterator.asWritablePosting()
           
 WritablePosting FieldPostingInRun.fPIRPostingIterator.asWritablePosting()
           
 WritablePosting BlockPostingInRun.BlockPIRPostingIterator.asWritablePosting()
           
 WritablePosting BlockFieldPostingInRun.bfPIRPostingIterator.asWritablePosting()
           
 

Uses of WritablePosting in org.terrier.structures.postings
 

Classes in org.terrier.structures.postings that implement WritablePosting
 class BasicIterablePosting
          Basic inverted and direct index format: [gamma(first docid +1) unary (frequency)], [gamma(delta docid) unary(frequency)]
 class BasicIterablePostingDocidOnly
          Posting iterator class that only returns identifiers, not frequencies.
 class BasicPostingImpl
          Implementation of a Posting that is non-iterable.
 class BlockFieldIterablePosting
          class BlockFieldIterablePosting
 class BlockFieldPostingImpl
          A writable block field posting list
 class BlockIterablePosting
          A writable block iterable posting list
 class BlockPostingImpl
          BlockPostingImpl class
 class FieldIterablePosting
          A posting iterator for field postings.
 class FieldPostingImpl
          Implementation of a posting containing fields
 

Methods in org.terrier.structures.postings that return WritablePosting
 WritablePosting Posting.asWritablePosting()
          Copies this posting to one free of an iterator.
 WritablePosting PhraseIterablePosting.asWritablePosting()
           
 WritablePosting ORIterablePosting.asWritablePosting()
          Copies this posting to one free of an iterator.
 WritablePosting FieldPostingImpl.asWritablePosting()
          Copies this posting to one free of an iterator.
 WritablePosting FieldORIterablePosting.asWritablePosting()
           
 WritablePosting FieldIterablePosting.asWritablePosting()
          Get this posting as a WritablePosting
 WritablePosting BlockPostingImpl.asWritablePosting()
          Copies this posting to one free of an iterator.
 WritablePosting BlockORIterablePosting.asWritablePosting()
           
 WritablePosting BlockIterablePosting.asWritablePosting()
           
 WritablePosting BlockFieldPostingImpl.asWritablePosting()
          Copies this posting to one free of an iterator.
 WritablePosting BlockFieldORIterablePosting.asWritablePosting()
           
 WritablePosting BlockFieldIterablePosting.asWritablePosting()
          Copies this posting to one free of an iterator.
 WritablePosting BasicPostingImpl.asWritablePosting()
          Copies this posting to one free of an iterator.
 WritablePosting BasicIterablePosting.asWritablePosting()
          Copies this posting to one free of an iterator.
 WritablePosting ArrayOfIdsIterablePosting.asWritablePosting()
          Copies this posting to one free of an iterator.
 WritablePosting ANDIterablePosting.asWritablePosting()
           
 



Terrier 3.6. Copyright © 2004-2011 University of Glasgow