Class Lucene99ScalarQuantizedVectorsReader.FieldEntry

java.lang.Object
org.apache.lucene.codecs.lucene99.Lucene99ScalarQuantizedVectorsReader.FieldEntry
All Implemented Interfaces:
Accountable
Enclosing class:
Lucene99ScalarQuantizedVectorsReader

private static class Lucene99ScalarQuantizedVectorsReader.FieldEntry extends Object implements Accountable
  • Field Details

    • SHALLOW_SIZE

      private static final long SHALLOW_SIZE
    • similarityFunction

      final VectorSimilarityFunction similarityFunction
    • vectorEncoding

      final VectorEncoding vectorEncoding
    • dimension

      final int dimension
    • vectorDataOffset

      final long vectorDataOffset
    • vectorDataLength

      final long vectorDataLength
    • scalarQuantizer

      final ScalarQuantizer scalarQuantizer
    • size

      final int size
    • bits

      final byte bits
    • compress

      final boolean compress
    • ordToDoc

  • Constructor Details

  • Method Details

    • ramBytesUsed

      public long ramBytesUsed()
      Description copied from interface: Accountable
      Return the memory usage of this object in bytes. Negative values are illegal.
      Specified by:
      ramBytesUsed in interface Accountable