org.apache.lucene.codecs.intblock
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) |
IntIndexInput.Index |
index() |
IntIndexInput.Reader |
reader() |
protected final IndexInput in
protected final int maxBlockSize
protected VariableIntBlockIndexInput(IndexInput in) throws IOException
IOExceptionpublic IntIndexInput.Reader reader() throws IOException
reader in class IntIndexInputIOExceptionpublic void close()
throws IOException
close in interface Closeableclose in class IntIndexInputIOExceptionpublic IntIndexInput.Index index()
index in class IntIndexInputprotected abstract VariableIntBlockIndexInput.BlockReader getBlockReader(IndexInput in, int[] buffer) throws IOException
IOExceptionCopyright © 2000-2014 Apache Software Foundation. All Rights Reserved.