Module org.elasticsearch.server
Class BitKnnDenseVectorDocValuesField
java.lang.Object
org.elasticsearch.script.field.AbstractScriptFieldFactory<DenseVector>
org.elasticsearch.script.field.vectors.DenseVectorDocValuesField
org.elasticsearch.script.field.vectors.ByteKnnDenseVectorDocValuesField
org.elasticsearch.script.field.vectors.BitKnnDenseVectorDocValuesField
- All Implemented Interfaces:
Iterable<DenseVector>
,ScriptDocValues.Supplier<org.apache.lucene.util.BytesRef>
,DenseVectorScriptDocValues.DenseVectorSupplier
,DocValuesScriptFieldFactory
,Field<DenseVector>
,ScriptFieldFactory
-
Field Summary
Fields inherited from class org.elasticsearch.script.field.vectors.ByteKnnDenseVectorDocValuesField
dims, input, vector
Fields inherited from class org.elasticsearch.script.field.vectors.DenseVectorDocValuesField
elementType, name
-
Constructor Summary
ConstructorsConstructorDescriptionBitKnnDenseVectorDocValuesField
(org.apache.lucene.index.ByteVectorValues input, String name, int dims) -
Method Summary
Methods inherited from class org.elasticsearch.script.field.vectors.ByteKnnDenseVectorDocValuesField
get, get, getInternal, isEmpty, setNextDocId, toScriptDocValues
Methods inherited from class org.elasticsearch.script.field.vectors.DenseVectorDocValuesField
getElementType, getName, iterator, size
Methods inherited from class org.elasticsearch.script.field.AbstractScriptFieldFactory
toScriptField
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.elasticsearch.index.mapper.vectors.DenseVectorScriptDocValues.DenseVectorSupplier
getInternal
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods inherited from interface org.elasticsearch.script.field.ScriptFieldFactory
toScriptField
-
Constructor Details
-
BitKnnDenseVectorDocValuesField
-
-
Method Details
-
getVector
- Overrides:
getVector
in classByteKnnDenseVectorDocValuesField
-