Uses of Class
org.apache.lucene.codecs.KnnFieldVectorsWriter
-
Packages that use KnnFieldVectorsWriter Package Description org.apache.lucene.codecs Codecs API: API for customization of the encoding and structure of the index.org.apache.lucene.codecs.bitvectors A simple bit-vector format that supports hamming distance and storing vectors in an HNSW graphorg.apache.lucene.codecs.hnsw HNSW vector helper classes.org.apache.lucene.codecs.lucene99 Lucene 9.9 file format.org.apache.lucene.codecs.perfield Postings format that can delegate to different formats per-field.org.apache.lucene.index Code to maintain and access indices. -
-
Uses of KnnFieldVectorsWriter in org.apache.lucene.codecs
Subclasses of KnnFieldVectorsWriter in org.apache.lucene.codecs Modifier and Type Class Description private static class
BufferingKnnVectorsWriter.FieldWriter<T>
Methods in org.apache.lucene.codecs that return KnnFieldVectorsWriter Modifier and Type Method Description KnnFieldVectorsWriter<?>
BufferingKnnVectorsWriter. addField(FieldInfo fieldInfo)
abstract KnnFieldVectorsWriter<?>
KnnVectorsWriter. addField(FieldInfo fieldInfo)
Add new field for indexing -
Uses of KnnFieldVectorsWriter in org.apache.lucene.codecs.bitvectors
Methods in org.apache.lucene.codecs.bitvectors that return KnnFieldVectorsWriter Modifier and Type Method Description KnnFieldVectorsWriter<?>
HnswBitVectorsFormat.FlatBitVectorsWriter. addField(FieldInfo fieldInfo)
-
Uses of KnnFieldVectorsWriter in org.apache.lucene.codecs.hnsw
Subclasses of KnnFieldVectorsWriter in org.apache.lucene.codecs.hnsw Modifier and Type Class Description class
FlatFieldVectorsWriter<T>
Vectors' writer for a fieldFields in org.apache.lucene.codecs.hnsw declared as KnnFieldVectorsWriter Modifier and Type Field Description protected KnnFieldVectorsWriter<T>
FlatFieldVectorsWriter. indexingDelegate
The delegate to write to, can be null When non-null, all vectors seen should be written to the delegate along with being written to the flat vectors.Methods in org.apache.lucene.codecs.hnsw with parameters of type KnnFieldVectorsWriter Modifier and Type Method Description abstract FlatFieldVectorsWriter<?>
FlatVectorsWriter. addField(FieldInfo fieldInfo, KnnFieldVectorsWriter<?> indexWriter)
Add a new field for indexing, allowing the user to provide a writer that the flat vectors writer can delegate to if additional indexing logic is required.Constructors in org.apache.lucene.codecs.hnsw with parameters of type KnnFieldVectorsWriter Constructor Description FlatFieldVectorsWriter(KnnFieldVectorsWriter<T> indexingDelegate)
Sole constructor that expects some indexingDelegate. -
Uses of KnnFieldVectorsWriter in org.apache.lucene.codecs.lucene99
Subclasses of KnnFieldVectorsWriter in org.apache.lucene.codecs.lucene99 Modifier and Type Class Description private static class
Lucene99FlatVectorsWriter.FieldWriter<T>
private static class
Lucene99HnswVectorsWriter.FieldWriter<T>
(package private) static class
Lucene99ScalarQuantizedVectorsWriter.FieldWriter
Methods in org.apache.lucene.codecs.lucene99 that return KnnFieldVectorsWriter Modifier and Type Method Description KnnFieldVectorsWriter<?>
Lucene99HnswVectorsWriter. addField(FieldInfo fieldInfo)
Methods in org.apache.lucene.codecs.lucene99 with parameters of type KnnFieldVectorsWriter Modifier and Type Method Description FlatFieldVectorsWriter<?>
Lucene99FlatVectorsWriter. addField(FieldInfo fieldInfo, KnnFieldVectorsWriter<?> indexWriter)
FlatFieldVectorsWriter<?>
Lucene99ScalarQuantizedVectorsWriter. addField(FieldInfo fieldInfo, KnnFieldVectorsWriter<?> indexWriter)
(package private) static Lucene99FlatVectorsWriter.FieldWriter<?>
Lucene99FlatVectorsWriter.FieldWriter. create(FieldInfo fieldInfo, KnnFieldVectorsWriter<?> indexWriter)
Constructors in org.apache.lucene.codecs.lucene99 with parameters of type KnnFieldVectorsWriter Constructor Description FieldWriter(FieldInfo fieldInfo, KnnFieldVectorsWriter<T> indexWriter)
FieldWriter(java.lang.Float confidenceInterval, byte bits, boolean compress, FieldInfo fieldInfo, InfoStream infoStream, KnnFieldVectorsWriter<?> indexWriter)
-
Uses of KnnFieldVectorsWriter in org.apache.lucene.codecs.perfield
Methods in org.apache.lucene.codecs.perfield that return KnnFieldVectorsWriter Modifier and Type Method Description KnnFieldVectorsWriter<?>
PerFieldKnnVectorsFormat.FieldsWriter. addField(FieldInfo fieldInfo)
-
Uses of KnnFieldVectorsWriter in org.apache.lucene.index
Fields in org.apache.lucene.index declared as KnnFieldVectorsWriter Modifier and Type Field Description (package private) KnnFieldVectorsWriter<?>
IndexingChain.PerField. knnFieldVectorsWriter
Methods in org.apache.lucene.index that return KnnFieldVectorsWriter Modifier and Type Method Description KnnFieldVectorsWriter<?>
VectorValuesConsumer. addField(FieldInfo fieldInfo)
-