Uses of Class
org.apache.lucene.queries.function.FunctionValues
-
Packages that use FunctionValues Package Description org.apache.lucene.queries.function Queries that compute score based upon a function.org.apache.lucene.queries.function.docvalues FunctionValues for different data types.org.apache.lucene.queries.function.valuesource A variety of functions to use with FunctionQuery. -
-
Uses of FunctionValues in org.apache.lucene.queries.function
Fields in org.apache.lucene.queries.function declared as FunctionValues Modifier and Type Field Description protected FunctionValuesValueSourceScorer. valuesMethods in org.apache.lucene.queries.function that return FunctionValues Modifier and Type Method Description abstract FunctionValuesValueSource. getValues(Map<Object,Object> context, LeafReaderContext readerContext)Gets the values for this reader and the context that was previously passed to createWeight().Constructors in org.apache.lucene.queries.function with parameters of type FunctionValues Constructor Description ValueSourceScorer(Weight weight, LeafReaderContext readerContext, FunctionValues values) -
Uses of FunctionValues in org.apache.lucene.queries.function.docvalues
Subclasses of FunctionValues in org.apache.lucene.queries.function.docvalues Modifier and Type Class Description classBoolDocValuesAbstractFunctionValuesimplementation which supports retrieving boolean values.classDocTermsIndexDocValuesServes as base class for FunctionValues based on DocTermsIndex.classDoubleDocValuesAbstractFunctionValuesimplementation which supports retrieving double values.classFloatDocValuesAbstractFunctionValuesimplementation which supports retrieving float values.classIntDocValuesAbstractFunctionValuesimplementation which supports retrieving int values.classLongDocValuesAbstractFunctionValuesimplementation which supports retrieving long values.classStrDocValuesAbstractFunctionValuesimplementation which supports retrieving String values. -
Uses of FunctionValues in org.apache.lucene.queries.function.valuesource
Subclasses of FunctionValues in org.apache.lucene.queries.function.valuesource Modifier and Type Class Description classMultiFunction.ValuesBase implementation that wraps multiple sourcesclassVectorFieldFunctionAn implementation for retrievingFunctionValuesinstances for knn vectors fields.Methods in org.apache.lucene.queries.function.valuesource with parameters of type FunctionValues Modifier and Type Method Description static booleanMultiFunction. allExists(int doc, FunctionValues[] values)Helper utility forFunctionValuesstatic booleanMultiFunction. allExists(int doc, FunctionValues values1, FunctionValues values2)Equivalent to theFunctionValues[]method with the same name, but optimized for dealing with exactly 2 arguments.static booleanMultiFunction. anyExists(int doc, FunctionValues[] values)Helper utility forFunctionValuesstatic booleanMultiFunction. anyExists(int doc, FunctionValues values1, FunctionValues values2)Equivalent to theFunctionValues[]method with the same name, but optimized for dealing with exactly 2 arguments.abstract booleanComparisonBoolFunction. compare(int doc, FunctionValues lhs, FunctionValues rhs)Perform the comparison, returning true or falseprotected booleanMaxFloatFunction. exists(int doc, FunctionValues[] valsArr)True if any of the specifiedvaluesexists(int)for the specified doc, else false.protected booleanMinFloatFunction. exists(int doc, FunctionValues[] valsArr)True if any of the specifiedvaluesexists(int)for the specified doc, else false.protected booleanMultiFloatFunction. exists(int doc, FunctionValues[] valsArr)Called byexists(int)for each document.protected floatByteVectorSimilarityFunction. func(int doc, FunctionValues f1, FunctionValues f2)protected floatDivFloatFunction. func(int doc, FunctionValues aVals, FunctionValues bVals)protected abstract floatDualFloatFunction. func(int doc, FunctionValues aVals, FunctionValues bVals)protected floatFloatVectorSimilarityFunction. func(int doc, FunctionValues f1, FunctionValues f2)protected floatMaxFloatFunction. func(int doc, FunctionValues[] valsArr)protected floatMinFloatFunction. func(int doc, FunctionValues[] valsArr)protected abstract booleanMultiBoolFunction. func(int doc, FunctionValues[] vals)protected abstract floatMultiFloatFunction. func(int doc, FunctionValues[] valsArr)protected floatPowFloatFunction. func(int doc, FunctionValues aVals, FunctionValues bVals)protected floatProductFloatFunction. func(int doc, FunctionValues[] valsArr)protected abstract booleanSimpleBoolFunction. func(int doc, FunctionValues vals)protected abstract floatSimpleFloatFunction. func(int doc, FunctionValues vals)protected floatSumFloatFunction. func(int doc, FunctionValues[] valsArr)protected abstract floatVectorSimilarityFunction. func(int doc, FunctionValues f1, FunctionValues f2)static StringMultiFunction. toString(String name, FunctionValues[] valsArr, int doc)Constructors in org.apache.lucene.queries.function.valuesource with parameters of type FunctionValues Constructor Description Values(FunctionValues[] valsArr)
-