## Uses of Interface
org.apache.lucene.util.hnsw.RandomAccessVectorValues.Bytes

- Packages that use RandomAccessVectorValues.Bytes
  Package | Description
  --- | ---
  org.apache.lucene.codecs.lucene95 | Lucene 9.5 file format.
  org.apache.lucene.codecs.lucene99 | Lucene 9.9 file format.
  org.apache.lucene.util.hnsw | Navigable Small-World graph, nominally Hierarchical but currently only has a single layer.
  org.apache.lucene.util.quantization | Provides quantization methods for scaling vector values to smaller data types and possibly fewer dimensions

- - ### Uses of RandomAccessVectorValues.Bytes in org.apache.lucene.codecs.lucene95

    Classes in org.apache.lucene.codecs.lucene95 that implement RandomAccessVectorValues.Bytes
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `OffHeapByteVectorValues` | Read the vector values from the index input.
    `static class` | `OffHeapByteVectorValues.DenseOffHeapVectorValues` | Dense vector values that are stored off-heap.

  - ### Uses of RandomAccessVectorValues.Bytes in org.apache.lucene.codecs.lucene99

    Classes in org.apache.lucene.codecs.lucene99 that implement RandomAccessVectorValues.Bytes
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `OffHeapQuantizedByteVectorValues` | Read the quantized vector values and their score correction values from the index input.
    `static class` | `OffHeapQuantizedByteVectorValues.DenseOffHeapVectorValues` | Dense vector values that are stored off-heap.

  - ### Uses of RandomAccessVectorValues.Bytes in org.apache.lucene.util.hnsw

    Methods in org.apache.lucene.util.hnsw that return RandomAccessVectorValues.Bytes
    Modifier and Type | Method | Description
    --- | --- | ---
    `RandomAccessVectorValues.Bytes` | RandomAccessVectorValues.Bytes.`copy()` |
    `static RandomAccessVectorValues.Bytes` | RandomAccessVectorValues.`fromBytes​(List<byte[]> vectors, int dim)` | Creates a `RandomAccessVectorValues.Bytes` from a list of byte arrays.

  - ### Uses of RandomAccessVectorValues.Bytes in org.apache.lucene.util.quantization

    Subinterfaces of RandomAccessVectorValues.Bytes in org.apache.lucene.util.quantization
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `RandomAccessQuantizedByteVectorValues` | Random access values for `byte[]`, but also includes accessing the score correction constant for the current vector in the buffer.