Class ReaderUtil

    • 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 document n in the array used to construct this searcher/reader.
      • subIndex

        public static int subIndex​(int n,
                                   List<AtomicReaderContext> leaves)
        Returns index of the searcher/reader for document n in the array used to construct this searcher/reader.