Package org.apache.lucene.index
Class ReaderUtil
- java.lang.Object
-
- org.apache.lucene.index.ReaderUtil
-
public final class ReaderUtil extends java.lang.ObjectCommon util methods for dealing withIndexReaders andIndexReaderContexts.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static IndexReaderContextgetTopLevelContext(IndexReaderContext context)Walks up the reader tree and return the given context's top level reader context, or in other words the reader tree's root context.static intsubIndex(int n, int[] docStarts)Returns index of the searcher/reader for documentnin the array used to construct this searcher/reader.static intsubIndex(int n, java.util.List<AtomicReaderContext> leaves)Returns index of the searcher/reader for documentnin the array used to construct this searcher/reader.
-
-
-
Method Detail
-
getTopLevelContext
public static IndexReaderContext getTopLevelContext(IndexReaderContext context)
Walks up the reader tree and return the given context's top level reader context, or in other words the reader tree's root context.
-
subIndex
public static int subIndex(int n, int[] docStarts)Returns index of the searcher/reader for documentnin the array used to construct this searcher/reader.
-
subIndex
public static int subIndex(int n, java.util.List<AtomicReaderContext> leaves)Returns index of the searcher/reader for documentnin the array used to construct this searcher/reader.
-
-