Uses of Class
org.apache.lucene.codecs.KnnFieldVectorsWriter
Packages that use KnnFieldVectorsWriter
Package
Description
Codecs API: API for customization of the encoding and structure of the index.
Lucene 9.9 file format.
Postings format that can delegate to different formats per-field.
Code to maintain and access indices.
-
Uses of KnnFieldVectorsWriter in org.apache.lucene.codecs
Subclasses of KnnFieldVectorsWriter in org.apache.lucene.codecsModifier and TypeClassDescriptionprivate static class
class
Vectors' writer for a fieldFields in org.apache.lucene.codecs declared as KnnFieldVectorsWriterModifier and TypeFieldDescriptionprotected final 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 KnnFieldVectorsWriterMethods in org.apache.lucene.codecs with parameters of type KnnFieldVectorsWriterModifier and TypeMethodDescriptionabstract 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 KnnFieldVectorsWriterModifierConstructorDescriptionprotected
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.lucene99Modifier and TypeClassDescriptionprivate static class
private static class
(package private) static class
Methods in org.apache.lucene.codecs.lucene99 that return KnnFieldVectorsWriterModifier and TypeMethodDescriptionMethods in org.apache.lucene.codecs.lucene99 with parameters of type KnnFieldVectorsWriterModifier and TypeMethodDescriptionLucene99FlatVectorsWriter.addField
(FieldInfo fieldInfo, KnnFieldVectorsWriter<?> indexWriter) 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 KnnFieldVectorsWriterModifierConstructorDescription(package private)
FieldWriter
(FieldInfo fieldInfo, KnnFieldVectorsWriter<T> indexWriter) (package private)
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 KnnFieldVectorsWriterModifier and TypeMethodDescription -
Uses of KnnFieldVectorsWriter in org.apache.lucene.index
Fields in org.apache.lucene.index declared as KnnFieldVectorsWriterModifier and TypeFieldDescription(package private) KnnFieldVectorsWriter
<?> IndexingChain.PerField.knnFieldVectorsWriter
Methods in org.apache.lucene.index that return KnnFieldVectorsWriterModifier and TypeMethodDescription