All Classes and Interfaces

Class
Description
Reusable, lazily-grown scratch buffer for an array of native addresses (pointer-width values), used to hand a contiguous MemorySegment of MemorySegment#address()-style values (array of pointers).
Basic BFloat16 conversions
 
 
 
 
 
 
 
 
 
 
Scorer for quantized vectors stored as an IndexInput.
Scorer for 7 bit quantized vectors stored in a IndexInput.
 
Scorer for quantized vectors stored as an IndexInput.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Utility for obtaining a MemorySegment view of data in an IndexInput and passing it to a caller-supplied action.
Int4 packed-nibble query-time scorer.
Int4 packed-nibble scorer supplier.
 
 
 
 
 
 
 
 
JDK-22+ implementation for Int7 OSQ query-time scorers.
 
 
 
Int7 OSQ scorer supplier backed by MemorySegmentAccessInput storage.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
JDK feature-level constants that do not depend on incubator modules.
 
 
Panamized scorer for quantized vectors stored as a MemorySegment.
Native / panamized scorer for 7-bit quantized vectors stored as an IndexInput.
Panamized scorer for 7-bit quantized vectors stored as an IndexInput.
Panamized scorer for quantized vectors stored as a MemorySegment.
 
 
 
Source for a single document's multi-vector values.
 
 
Reusable, lazily-grown long[] scratch buffer.
Panamized scorer for quantized vectors stored as a IndexInput.
 
A FlatVectorsScorer that uses SIMD code to compare arrays.
Shared constants for implementations that take advantage of the Panama Vector API.
 
 
 
 
Vector similarity type.