# Uses of Interface
org.apache.lucene.codecs.lucene95.HasIndexSlice

Packages that use HasIndexSlice
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.quantization
Provides quantization methods for scaling vector values to smaller data types and possibly fewer dimensions

## Uses of HasIndexSlice in org.apache.lucene.codecs.lucene95

Classes in org.apache.lucene.codecs.lucene95 that implement HasIndexSlice
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.
`class`
`OffHeapFloatVectorValues`
Read the vector values from the index input.
`static class`
`OffHeapFloatVectorValues.DenseOffHeapVectorValues`
Dense vector values that are stored off-heap.

## Uses of HasIndexSlice in org.apache.lucene.codecs.lucene99

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

Classes in org.apache.lucene.util.quantization that implement HasIndexSlice
Modifier and Type
Class
Description
`class`
`QuantizedByteVectorValues`
A version of `ByteVectorValues`, but additionally retrieving score correction offset for Scalar quantization scores.