org.apache.lucene.index
Class CompassMultiReader

java.lang.Object
  extended by org.apache.lucene.index.IndexReader
      extended by org.apache.lucene.index.MultiReader
          extended by org.apache.lucene.index.CompassMultiReader
All Implemented Interfaces:
HasSubIndexReader

public class CompassMultiReader
extends MultiReader
implements HasSubIndexReader

A specific Lucene MultiReader which holds the sub index that it is associated with.

Author:
kimchy

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.lucene.index.IndexReader
IndexReader.FieldOption
 
Constructor Summary
CompassMultiReader(String subIndex, Directory directory, org.apache.lucene.index.SegmentInfos sis, boolean closeDirectory, IndexReader[] subReaders)
           
 
Method Summary
 String getSubIndex()
           
 
Methods inherited from class org.apache.lucene.index.MultiReader
docFreq, doClose, doCommit, document, doDelete, doSetNorm, doUndeleteAll, getFieldNames, getTermFreqVector, getTermFreqVectors, hasDeletions, hasNorms, isDeleted, maxDoc, norms, norms, numDocs, rollbackCommit, startCommit, termDocs, termPositions, terms, terms
 
Methods inherited from class org.apache.lucene.index.IndexReader
close, commit, deleteDocument, deleteDocuments, directory, document, ensureOpen, finalize, getCurrentVersion, getCurrentVersion, getCurrentVersion, getVersion, indexExists, indexExists, indexExists, init, isCurrent, isLocked, isLocked, isOptimized, lastModified, lastModified, lastModified, main, open, open, open, open, setNorm, setNorm, termDocs, termPositions, undeleteAll, unlock
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompassMultiReader

CompassMultiReader(String subIndex,
                   Directory directory,
                   org.apache.lucene.index.SegmentInfos sis,
                   boolean closeDirectory,
                   IndexReader[] subReaders)
Method Detail

getSubIndex

public String getSubIndex()
Specified by:
getSubIndex in interface HasSubIndexReader


Copyright (c) 2004-2006 The Compass Project.