Uses of Interface
org.apache.solr.analytics.function.mapping.LambdaFunction.TwoDoubleInDoubleOutLambda
-
Packages that use LambdaFunction.TwoDoubleInDoubleOutLambda Package Description org.apache.solr.analytics.function.mapping Mapping functions to use for analytics expressions. -
-
Uses of LambdaFunction.TwoDoubleInDoubleOutLambda in org.apache.solr.analytics.function.mapping
Methods in org.apache.solr.analytics.function.mapping with parameters of type LambdaFunction.TwoDoubleInDoubleOutLambda Modifier and Type Method Description static DoubleValue
LambdaFunction. createDoubleLambdaFunction(String name, LambdaFunction.TwoDoubleInDoubleOutLambda lambda, DoubleValue[] params)
Forwards the creation of the function toLambdaFunction.createDoubleLambdaFunction(String, TwoDoubleInDoubleOutLambda, DoubleValue[], boolean)
, using true for the last argument (allMustExist
).static DoubleValue
LambdaFunction. createDoubleLambdaFunction(String name, LambdaFunction.TwoDoubleInDoubleOutLambda lambda, DoubleValue[] params, boolean allMustExist)
Creates a function that associatively (order is guaranteed) reduces multiple single-value double expressions into a single-value double expression for each document.static DoubleValue
LambdaFunction. createDoubleLambdaFunction(String name, LambdaFunction.TwoDoubleInDoubleOutLambda lambda, DoubleValueStream param)
Creates a function that takes in a multi-valued double expression and returns a single-valued double expression.static DoubleValueStream
LambdaFunction. createDoubleLambdaFunction(String name, LambdaFunction.TwoDoubleInDoubleOutLambda lambda, DoubleValueStream param1, DoubleValueStream param2)
Creates a function that maps two doubles to a single double.
-