public static class CompressingMetaIndex.InputStream extends Object implements Iterator<String[]>, Closeable
Modifier and Type | Field and Description |
---|---|
protected int |
compressionLevel |
protected long |
fileLength |
protected Inflater |
inflater |
protected int[] |
keyByteOffset |
protected int |
keyCount |
protected long |
lastOffset |
protected int |
recordLength |
protected int[] |
valueByteLengths |
Constructor and Description |
---|
CompressingMetaIndex.InputStream(IndexOnDisk _index,
String structureName)
Constructs an instance of the class with
|
CompressingMetaIndex.InputStream(IndexOnDisk _index,
String _structureName,
int _startingId,
int _endId)
Constructs an instance of the class with
|
protected final int compressionLevel
protected final int recordLength
protected Inflater inflater
protected int keyCount
protected int[] keyByteOffset
protected int[] valueByteLengths
protected long lastOffset
protected long fileLength
public CompressingMetaIndex.InputStream(IndexOnDisk _index, String _structureName, int _startingId, int _endId) throws IOException
_index
- _structureName
- _startingId
- _endId
- IOException
public CompressingMetaIndex.InputStream(IndexOnDisk _index, String structureName) throws IOException
_index
- structureName
- IOException
public int getIndex()
public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
IOException
Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow