Lucene90PointsWriter

open class Lucene90PointsWriter(writeState: SegmentWriteState, maxPointsInLeafNode: Int, maxMBSortInHeap: Double) : PointsWriter

Writes dimensional values

Constructors

Link copied to clipboard
constructor(writeState: SegmentWriteState, maxPointsInLeafNode: Int, maxMBSortInHeap: Double)
constructor(writeState: SegmentWriteState)

Uses the defaults values for maxPointsInLeafNode (512) and maxMBSortInHeap (16.0)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun close()
Link copied to clipboard
open override fun finish()

Called once at the end before close

Link copied to clipboard
open override fun merge(mergeState: MergeState)

Default merge implementation to merge incoming points readers by visiting all their points and adding to this writer

Link copied to clipboard
open override fun writeField(fieldInfo: FieldInfo, reader: PointsReader)

Write all values contained in the provided reader