Class SimpleTextBKDWriter.OneDimensionBKDWriter

  • Enclosing class:
    SimpleTextBKDWriter

    private class SimpleTextBKDWriter.OneDimensionBKDWriter
    extends java.lang.Object
    • Field Detail

      • leafBlockFPs

        final java.util.List<java.lang.Long> leafBlockFPs
      • leafBlockStartValues

        final java.util.List<byte[]> leafBlockStartValues
      • leafValues

        final byte[] leafValues
      • leafDocs

        final int[] leafDocs
      • valueCount

        long valueCount
      • leafCount

        int leafCount
      • lastPackedValue

        final byte[] lastPackedValue
      • lastDocID

        int lastDocID
    • Constructor Detail

      • OneDimensionBKDWriter

        OneDimensionBKDWriter​(IndexOutput out)
    • Method Detail

      • add

        void add​(byte[] packedValue,
                 int docID)
          throws java.io.IOException
        Throws:
        java.io.IOException
      • finish

        public long finish()
                    throws java.io.IOException
        Throws:
        java.io.IOException
      • writeLeafBlock

        private void writeLeafBlock()
                             throws java.io.IOException
        Throws:
        java.io.IOException