Class BKDWriter.MergeReader

  • Enclosing class:
    BKDWriter

    private static class BKDWriter.MergeReader
    extends java.lang.Object
    • Field Detail

      • packedBytesLength

        private final int packedBytesLength
      • docBlockUpto

        private int docBlockUpto
        Which doc in this block we are up to
      • docID

        public int docID
        Current doc ID
      • packedValue

        public final byte[] packedValue
        Current packed value
    • Constructor Detail

      • MergeReader

        public MergeReader​(PointValues pointValues,
                           MergeState.DocMap docMap)
                    throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • next

        public boolean next()
                     throws java.io.IOException
        Throws:
        java.io.IOException
      • collectNextLeaf

        private boolean collectNextLeaf()
                                 throws java.io.IOException
        Throws:
        java.io.IOException