## Uses of Interface
org.apache.lucene.util.quantization.RandomAccessQuantizedByteVectorValues

- Packages that use RandomAccessQuantizedByteVectorValues
  Package | Description
  --- | ---
  org.apache.lucene.codecs.lucene99 | Lucene 9.9 file format.
  org.apache.lucene.util.quantization | Provides quantization methods for scaling vector values to smaller data types and possibly fewer dimensions

- - ### Uses of RandomAccessQuantizedByteVectorValues in org.apache.lucene.codecs.lucene99

    Classes in org.apache.lucene.codecs.lucene99 that implement RandomAccessQuantizedByteVectorValues
    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 RandomAccessQuantizedByteVectorValues in org.apache.lucene.util.quantization

    Methods in org.apache.lucene.util.quantization that return RandomAccessQuantizedByteVectorValues
    Modifier and Type | Method | Description
    --- | --- | ---
    `RandomAccessQuantizedByteVectorValues` | RandomAccessQuantizedByteVectorValues.`copy()` |

    Constructors in org.apache.lucene.util.quantization with parameters of type RandomAccessQuantizedByteVectorValues
    Constructor | Description
    --- | ---
    `ScalarQuantizedRandomVectorScorer​(VectorSimilarityFunction similarityFunction, ScalarQuantizer scalarQuantizer, RandomAccessQuantizedByteVectorValues values, float[] query)` |
    `ScalarQuantizedRandomVectorScorer​(ScalarQuantizedVectorSimilarity similarityFunction, RandomAccessQuantizedByteVectorValues values, byte[] query, float queryOffset)` |
    `ScalarQuantizedRandomVectorScorerSupplier​(VectorSimilarityFunction similarityFunction, ScalarQuantizer scalarQuantizer, RandomAccessQuantizedByteVectorValues values)` |