Module org.apache.lucene.core
Class DefaultVectorizationProvider
- java.lang.Object
-
- org.apache.lucene.internal.vectorization.VectorizationProvider
-
- org.apache.lucene.internal.vectorization.DefaultVectorizationProvider
-
final class DefaultVectorizationProvider extends VectorizationProvider
Default provider returning scalar implementations.
-
-
Field Summary
Fields Modifier and Type Field Description private VectorUtilSupport
vectorUtilSupport
-
Fields inherited from class org.apache.lucene.internal.vectorization.VectorizationProvider
TESTS_FORCE_INTEGER_VECTORS, TESTS_VECTOR_SIZE
-
-
Constructor Summary
Constructors Constructor Description DefaultVectorizationProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FlatVectorsScorer
getLucene99FlatVectorsScorer()
Returns a FlatVectorsScorer that supports the Lucene99 format.VectorUtilSupport
getVectorUtilSupport()
Returns a singleton (stateless)VectorUtilSupport
to support SIMD usage inVectorUtil
.-
Methods inherited from class org.apache.lucene.internal.vectorization.VectorizationProvider
getInstance, lookup
-
-
-
-
Field Detail
-
vectorUtilSupport
private final VectorUtilSupport vectorUtilSupport
-
-
Method Detail
-
getVectorUtilSupport
public VectorUtilSupport getVectorUtilSupport()
Description copied from class:VectorizationProvider
Returns a singleton (stateless)VectorUtilSupport
to support SIMD usage inVectorUtil
.- Specified by:
getVectorUtilSupport
in classVectorizationProvider
-
getLucene99FlatVectorsScorer
public FlatVectorsScorer getLucene99FlatVectorsScorer()
Description copied from class:VectorizationProvider
Returns a FlatVectorsScorer that supports the Lucene99 format.- Specified by:
getLucene99FlatVectorsScorer
in classVectorizationProvider
-
-