Class Lucene99HnswVectorsReader.FieldEntry

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

static class Lucene99HnswVectorsReader.FieldEntry extends Object implements Accountable
  • Field Details

    • SHALLOW_SIZE

      private static final long SHALLOW_SIZE
    • similarityFunction

      final VectorSimilarityFunction similarityFunction
    • vectorEncoding

      final VectorEncoding vectorEncoding
    • vectorIndexOffset

      final long vectorIndexOffset
    • vectorIndexLength

      final long vectorIndexLength
    • M

      final int M
    • numLevels

      final int numLevels
    • dimension

      final int dimension
    • size

      final int size
    • nodesByLevel

      final int[][] nodesByLevel
    • offsetsMeta

      final DirectMonotonicReader.Meta offsetsMeta
    • offsetsOffset

      final long offsetsOffset
    • offsetsBlockShift

      final int offsetsBlockShift
    • offsetsLength

      final long offsetsLength
  • Constructor Details

  • Method Details

    • size

      int size()
    • 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