Class Lucene90PointsWriter

java.lang.Object
org.apache.lucene.codecs.PointsWriter
org.apache.lucene.codecs.lucene90.Lucene90PointsWriter
All Implemented Interfaces:
Closeable, AutoCloseable

public class Lucene90PointsWriter extends PointsWriter
Writes dimensional values
  • Field Details

    • metaOut

      protected final IndexOutput metaOut
      Outputs used to write the BKD tree data files.
    • indexOut

      protected final IndexOutput indexOut
      Outputs used to write the BKD tree data files.
    • dataOut

      protected final IndexOutput dataOut
      Outputs used to write the BKD tree data files.
    • writeState

      final SegmentWriteState writeState
    • maxPointsInLeafNode

      final int maxPointsInLeafNode
    • maxMBSortInHeap

      final double maxMBSortInHeap
    • finished

      private boolean finished
  • Constructor Details

    • Lucene90PointsWriter

      public Lucene90PointsWriter(SegmentWriteState writeState, int maxPointsInLeafNode, double maxMBSortInHeap) throws IOException
      Full constructor
      Throws:
      IOException
    • Lucene90PointsWriter

      public Lucene90PointsWriter(SegmentWriteState writeState) throws IOException
      Uses the defaults values for maxPointsInLeafNode (512) and maxMBSortInHeap (16.0)
      Throws:
      IOException
  • Method Details