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