public abstract class VariableIntBlockIndexInput extends IntIndexInput
| Modifier and Type | Class and Description |
|---|---|
static interface |
VariableIntBlockIndexInput.BlockReader
Interface for variable-size block decoders.
|
| Modifier and Type | Field and Description |
|---|---|
protected IndexInput |
in |
protected int |
maxBlockSize |
| Modifier | Constructor and Description |
|---|---|
protected |
VariableIntBlockIndexInput(IndexInput in) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected abstract VariableIntBlockIndexInput.BlockReader |
getBlockReader(IndexInput in,
int[] buffer) |
org.apache.lucene.codecs.intblock.VariableIntBlockIndexInput.Index |
index() |
org.apache.lucene.codecs.intblock.VariableIntBlockIndexInput.Reader |
reader() |
protected final IndexInput in
protected final int maxBlockSize
protected VariableIntBlockIndexInput(IndexInput in) throws IOException
IOExceptionpublic org.apache.lucene.codecs.intblock.VariableIntBlockIndexInput.Reader reader()
throws IOException
reader in class IntIndexInputIOExceptionpublic void close()
throws IOException
close in interface Closeableclose in class IntIndexInputIOExceptionpublic org.apache.lucene.codecs.intblock.VariableIntBlockIndexInput.Index index()
index in class IntIndexInputprotected abstract VariableIntBlockIndexInput.BlockReader getBlockReader(IndexInput in, int[] buffer) throws IOException
IOExceptionCopyright © 2000-2012 Apache Software Foundation. All Rights Reserved.