protected class BlockPostingInRun.BlockPIRPostingIterator extends SimplePostingInRun.PIRPostingIterator implements BlockPosting
EOL
Constructor and Description |
---|
BlockPostingInRun.BlockPIRPostingIterator(int runShift) |
Modifier and Type | Method and Description |
---|---|
WritablePosting |
asWritablePosting()
Copies this posting to one free of an iterator.
|
int[] |
getPositions()
Return positions of occurrences
|
protected void |
readPostingNotDocid() |
close, endOfPostings, getDocumentLength, getFrequency, getId, next, setId
next
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDocumentLength, getFrequency, getId, setId
public BlockPostingInRun.BlockPIRPostingIterator(int runShift)
protected void readPostingNotDocid() throws IOException
readPostingNotDocid
in class SimplePostingInRun.PIRPostingIterator
IOException
public int[] getPositions()
BlockPosting
getPositions
in interface BlockPosting
public WritablePosting asWritablePosting()
Posting
asWritablePosting
in interface Posting
asWritablePosting
in class SimplePostingInRun.PIRPostingIterator
Terrier 4.0. Copyright © 2004-2014 University of Glasgow