|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.lucene.index.IndexReader org.apache.lucene.index.MultiReader org.apache.jackrabbit.core.query.lucene.SearchIndex.CombinedIndexReader
Combines multiple CachingMultiReader
into a MultiReader
with HierarchyResolver
support.
Constructor Summary | |
SearchIndex.CombinedIndexReader(CachingMultiReader[] indexReaders)
|
Method Summary | |
int |
getParent(int n)
Returns the document number of the parent of n or
-1 if n does not have a parent (n
is the root node). |
Methods inherited from class org.apache.lucene.index.MultiReader |
docFreq, doClose, doCommit, document, doDelete, doSetNorm, doUndeleteAll, getFieldNames, getFieldNames, getIndexedFieldNames, getTermFreqVector, getTermFreqVectors, hasDeletions, isDeleted, maxDoc, norms, norms, numDocs, termDocs, termPositions, terms, terms |
Methods inherited from class org.apache.lucene.index.IndexReader |
close, commit, delete, delete, directory, finalize, getCurrentVersion, getCurrentVersion, getCurrentVersion, indexExists, indexExists, indexExists, isLocked, isLocked, lastModified, lastModified, lastModified, 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 |
public SearchIndex.CombinedIndexReader(CachingMultiReader[] indexReaders) throws IOException
Method Detail |
public int getParent(int n) throws IOException
HierarchyResolver
n
or
-1
if n
does not have a parent (n
is the root node).
getParent
in interface HierarchyResolver
n
- the document number.
n
's parent.
IOException
- if an error occurs while reading from the index.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |