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, getExtractor
Methods inherited from interface com.tangosol.util.function.Remote.Function
andThen, compose
Methods inherited from interface com.tangosol.util.ValueExtractor
andThen, apply, applyAsDouble, applyAsInt, applyAsLong, compose, equals, extract, fromKey, getCanonicalName, getTarget, hashCode