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