Package com.oracle.coherence.ai
Interface VectorIndexExtractor<V,T>
- Type Parameters:
V- the type of the cache valueT- the type of the vector (must be a primitive array of a supported vector type)
- All Superinterfaces:
CanonicallyNamed,Function<V,,Vector<T>> IndexAwareExtractor<V,,Vector<T>> Remote.Function<V,,Vector<T>> Remote.ToDoubleFunction<V>,Remote.ToIntFunction<V>,Remote.ToLongFunction<V>,Serializable,ToDoubleFunction<V>,ToIntFunction<V>,ToLongFunction<V>,ValueExtractor<V,Vector<T>>
- All Known Implementing Classes:
BinaryQuantIndex
An
IndexAwareExtractor used to create a VectorIndex-
Method Summary
Methods inherited from interface com.tangosol.util.extractor.IndexAwareExtractor
createIndex, destroyIndex, getExtractorMethods inherited from interface com.tangosol.util.function.Remote.Function
andThen, composeMethods inherited from interface com.tangosol.util.ValueExtractor
andThen, apply, applyAsDouble, applyAsInt, applyAsLong, compose, equals, extract, fromKey, getCanonicalName, getTarget, hashCode