# Uses of Package
org.apache.lucene.codecs.hnsw

Packages that use org.apache.lucene.codecs.hnsw
Package
Description
org.apache.lucene.codecs.hnsw
HNSW vector helper classes.
org.apache.lucene.codecs.lucene95
Lucene 9.5 file format.
org.apache.lucene.codecs.lucene99
Lucene 9.9 file format.
org.apache.lucene.internal.vectorization
Internal implementations to support SIMD vectorization.

Classes in org.apache.lucene.codecs.hnsw used by org.apache.lucene.codecs.hnsw
Class
Description
DefaultFlatVectorScorer
Default implementation of `FlatVectorsScorer`.
FlatFieldVectorsWriter
Vectors' writer for a field
FlatVectorsReader
Reads vectors from an index.
FlatVectorsScorer
Provides mechanisms to score vectors that are stored in a flat file The purpose of this class is for providing flexibility to the codec utilizing the vectors
FlatVectorsWriter
Vectors' writer for a field that allows additional indexing logic to be implemented by the caller
Classes in org.apache.lucene.codecs.hnsw used by org.apache.lucene.codecs.lucene95
Class
Description
FlatVectorsScorer
Provides mechanisms to score vectors that are stored in a flat file The purpose of this class is for providing flexibility to the codec utilizing the vectors
Classes in org.apache.lucene.codecs.hnsw used by org.apache.lucene.codecs.lucene99
Class
Description
FlatFieldVectorsWriter
Vectors' writer for a field
FlatVectorsFormat
Encodes/decodes per-document vectors and provides a scoring interface for the flat stored vectors
FlatVectorsReader
Reads vectors from an index.
FlatVectorsScorer
Provides mechanisms to score vectors that are stored in a flat file The purpose of this class is for providing flexibility to the codec utilizing the vectors
FlatVectorsWriter
Vectors' writer for a field that allows additional indexing logic to be implemented by the caller
HnswGraphProvider
An interface that provides an HNSW graph.
Classes in org.apache.lucene.codecs.hnsw used by org.apache.lucene.internal.vectorization
Class
Description
FlatVectorsScorer
Provides mechanisms to score vectors that are stored in a flat file The purpose of this class is for providing flexibility to the codec utilizing the vectors