public abstract class AbstractPostingOutputStream extends Object
| Constructor and Description | 
|---|
| AbstractPostingOutputStream() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract void | close() | 
| abstract BitFilePosition | getOffset() | 
| abstract Class<? extends IterablePosting> | getPostingIteratorClass() | 
| abstract BitIndexPointer | writePostings(int[][] postings,
             int startOffset,
             int Length,
             int firstId) | 
| abstract BitIndexPointer | writePostings(IterablePosting postings) | 
| abstract BitIndexPointer | writePostings(IterablePosting postings,
             int previousId) | 
| abstract BitIndexPointer | writePostings(Iterator<Posting> iterator) | 
| abstract BitIndexPointer | writePostings(Iterator<Posting> iterator,
             int previousId) | 
public abstract BitFilePosition getOffset()
public abstract void close()
public abstract BitIndexPointer writePostings(int[][] postings, int startOffset, int Length, int firstId) throws IOException
IOExceptionpublic abstract BitIndexPointer writePostings(IterablePosting postings) throws IOException
IOExceptionpublic abstract BitIndexPointer writePostings(IterablePosting postings, int previousId) throws IOException
IOExceptionpublic abstract BitIndexPointer writePostings(Iterator<Posting> iterator, int previousId) throws IOException
IOExceptionpublic abstract BitIndexPointer writePostings(Iterator<Posting> iterator) throws IOException
IOExceptionpublic abstract Class<? extends IterablePosting> getPostingIteratorClass()
Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow