Class ES93BFloat16FlatVectorsFormat

java.lang.Object
org.apache.lucene.codecs.KnnVectorsFormat
org.apache.lucene.codecs.hnsw.FlatVectorsFormat
All Implemented Interfaces:
org.apache.lucene.util.NamedSPILoader.NamedSPI

public final class ES93BFloat16FlatVectorsFormat extends DirectIOCapableFlatVectorsFormat
  • Field Details

  • Constructor Details

    • ES93BFloat16FlatVectorsFormat

      public ES93BFloat16FlatVectorsFormat(org.apache.lucene.codecs.hnsw.FlatVectorsScorer vectorsScorer)
  • Method Details

    • flatVectorsScorer

      public org.apache.lucene.codecs.hnsw.FlatVectorsScorer flatVectorsScorer()
      Specified by:
      flatVectorsScorer in class AbstractFlatVectorsFormat
    • fieldsWriter

      public org.apache.lucene.codecs.hnsw.FlatVectorsWriter fieldsWriter(org.apache.lucene.index.SegmentWriteState state) throws IOException
      Specified by:
      fieldsWriter in class org.apache.lucene.codecs.hnsw.FlatVectorsFormat
      Throws:
      IOException
    • createReader

      protected org.apache.lucene.codecs.hnsw.FlatVectorsReader createReader(org.apache.lucene.index.SegmentReadState state) throws IOException
      Specified by:
      createReader in class DirectIOCapableFlatVectorsFormat
      Throws:
      IOException