jruby/docs BETA
Navigation
org.apache.lucene.codecs.lucene104 13
C ForUtil
C Lucene104Codec
C Lucene104HnswScalarQuantizedVectorsFormat
C Lucene104PostingsFormat
C Lucene104PostingsReader
C Lucene104PostingsWriter
C Lucene104ScalarQuantizedVectorScorer
C Lucene104ScalarQuantizedVectorsFormat
C Lucene104ScalarQuantizedVectorsReader
C Lucene104ScalarQuantizedVectorsWriter
C OffHeapScalarQuantizedVectorValues
C PostingIndexInput
C QuantizedByteVectorValues
Lucene104ScalarQuantizedVectorsWriter — members 8+
C new(state, encoding, raw_vector_delegate, vectors_scorer)
M add_field(field_info) FlatFieldVectorsWriter<?>
C close()
C finish()
C flush(max_doc, sort_map)
C merge_one_field(field_info, merge_state)
M merge_one_field_to_index(field_info, merge_state) CloseableRandomVectorScorerSupplier
M ram_bytes_used() long
from Accountable
F NULL_ACCOUNTABLE Accountable
M child_resources() Accountable>
from KnnVectorsWriter
C merge(merge_state)
from FlatVectorsWriter
M flat_vector_scorer() FlatVectorsScorer

org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter

class extends FlatVectorsWriter 8 members

Writes quantized vector values and metadata to index segments in the format for Lucene 10.4.

Constructors

new

new ( SegmentWriteState state, Lucene104ScalarQuantizedVectorsFormat.ScalarEncoding encoding, FlatVectorsWriter raw_vector_delegate, Lucene104ScalarQuantizedVectorScorer vectors_scorer )
Java: <init>(org.apache.lucene.index.SegmentWriteState state, org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsFormat.ScalarEncoding encoding, org.apache.lucene.codecs.hnsw.FlatVectorsWriter rawVectorDelegate, org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer vectorsScorer)

Sole constructor

Instance Methods

add_field

FlatFieldVectorsWriter<?> add_field ( FieldInfo field_info )
Java: addField(org.apache.lucene.index.FieldInfo fieldInfo)

close

close ( )
Java: close()

finish

finish ( )
Java: finish()

flush

flush ( int max_doc, Sorter.DocMap sort_map )
Java: flush(int maxDoc, org.apache.lucene.index.Sorter.DocMap sortMap)

merge_one_field

merge_one_field ( FieldInfo field_info, MergeState merge_state )
Java: mergeOneField(org.apache.lucene.index.FieldInfo fieldInfo, org.apache.lucene.index.MergeState mergeState)

merge_one_field_to_index

CloseableRandomVectorScorerSupplier merge_one_field_to_index ( FieldInfo field_info, MergeState merge_state )
Java: mergeOneFieldToIndex(org.apache.lucene.index.FieldInfo fieldInfo, org.apache.lucene.index.MergeState mergeState)

ram_bytes_used

long ram_bytes_used ( )
Java: ramBytesUsed()

Inherited

from Accountable

fieldtypenote
NULL_ACCOUNTABLE Accountable An accountable that always returns 0

child_resources

Collection<Accountable> child_resources ( )
Java: getChildResources() · also: get_child_resources

Returns nested resources of this class. The result should be a point-in-time snapshot (to avoid race conditions).

from KnnVectorsWriter

merge

merge ( MergeState merge_state )
Java: merge(org.apache.lucene.index.MergeState mergeState)

Merges the segment vectors for all fields. This default implementation delegates to #mergeOneField, passing a KnnVectorsReader that combines the vector values and ignores deleted documents.

from FlatVectorsWriter

flat_vector_scorer

FlatVectorsScorer flat_vector_scorer ( )
Java: getFlatVectorScorer() · also: get_flat_vector_scorer

Returns: the FlatVectorsScorer for this reader.

this work for additional information regarding copyright ownership.