it.unimi.di.mg4j.index.cluster
Class AbstractIndexClusterIndexReader
java.lang.Object
it.unimi.di.mg4j.index.AbstractIndexReader
it.unimi.di.mg4j.index.cluster.AbstractIndexClusterIndexReader
- All Implemented Interfaces:
- IndexReader, SafelyCloseable, Closeable
- Direct Known Subclasses:
- DocumentalClusterIndexReader, LexicalClusterIndexReader
public abstract class AbstractIndexClusterIndexReader
- extends AbstractIndexReader
An abstract implementation of an IndexReader for an IndexCluster. It
just keeps track of one reader per local index in indexReader.
It is up to the implementing subclasses to use the readers appropriately.
- Author:
- Alessandro Arrabito, Sebastiano Vigna
|
Method Summary |
void |
close()
|
indexReader
protected final IndexReader[] indexReader
- One reader per local index.
AbstractIndexClusterIndexReader
public AbstractIndexClusterIndexReader(IndexCluster index,
int bufferSize)
throws IOException
- Throws:
IOException
close
public void close()
throws IOException
- Specified by:
close in interface Closeable- Overrides:
close in class AbstractIndexReader
- Throws:
IOException