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.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>
class
FlatFieldVectorsWriter<T>
Vectors' writer for a fieldFields in org.apache.lucene.codecs 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 that return KnnFieldVectorsWriter Modifier and Type Method Description KnnFieldVectorsWriter<?>
BufferingKnnVectorsWriter. addField(FieldInfo fieldInfo)
abstract KnnFieldVectorsWriter<?>
KnnVectorsWriter. addField(FieldInfo fieldInfo)
Add new field for indexingMethods in org.apache.lucene.codecs 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 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(float confidenceInterval, 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)
-