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