org.terrier.structures
Class DirectInvertedDocidOnlyOuptutStream
java.lang.Object
org.terrier.structures.DirectInvertedOutputStream
org.terrier.structures.DirectInvertedDocidOnlyOuptutStream
- All Implemented Interfaces:
- Closeable
public class DirectInvertedDocidOnlyOuptutStream
- extends DirectInvertedOutputStream
A BitPosting writing class that doesnt write any frequency information
- Since:
- 3.0
- Author:
- craigm
Methods inherited from class org.terrier.structures.DirectInvertedOutputStream |
close, getBitOffset, getBitOut, getByteOffset, getOffset, getPostingIteratorClass, writeNoFieldPostings, writePostings, writePostings, writePostings, writePostings, writePostings, writePostings |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DirectInvertedDocidOnlyOuptutStream
public DirectInvertedDocidOnlyOuptutStream(String filename)
throws IOException
- Constructs an instance of the class with
- Parameters:
filename
-
- Throws:
IOException
DirectInvertedDocidOnlyOuptutStream
public DirectInvertedDocidOnlyOuptutStream(BitOut out)
- Constructs an instance of the class with
- Parameters:
out
-
writePostingNotDocid
protected void writePostingNotDocid(Posting p)
throws IOException
- Description copied from class:
DirectInvertedOutputStream
- Hook method for writing out the remainder of the posting
- Overrides:
writePostingNotDocid
in class DirectInvertedOutputStream
- Throws:
IOException
Terrier 3.6. Copyright © 2004-2011 University of Glasgow