Uses of Interface
org.apache.solr.analytics.value.BooleanValue
-
Packages that use BooleanValue Package Description org.apache.solr.analytics.function.field Fields to use for analytics expressions.org.apache.solr.analytics.function.mapping Mapping functions to use for analytics expressions.org.apache.solr.analytics.value Value types for analytics expressions.org.apache.solr.analytics.value.constant Constant values to be used in analytics expressions. -
-
Uses of BooleanValue in org.apache.solr.analytics.function.field
Classes in org.apache.solr.analytics.function.field that implement BooleanValue Modifier and Type Class Description classBooleanFieldAn analytics wrapper for a single-valuedBoolFieldwith DocValues enabled. -
Uses of BooleanValue in org.apache.solr.analytics.function.mapping
Methods in org.apache.solr.analytics.function.mapping that return BooleanValue Modifier and Type Method Description static BooleanValueLambdaFunction. 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 BooleanValueLambdaFunction. 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 BooleanValueLambdaFunction. 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.Methods in org.apache.solr.analytics.function.mapping with parameters of type BooleanValue Modifier and Type Method Description static BooleanValueLambdaFunction. 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 BooleanValueLambdaFunction. 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.Constructors in org.apache.solr.analytics.function.mapping with parameters of type BooleanValue Constructor Description IfFunction(BooleanValue ifExpr, AnalyticsValueStream thenExpr, AnalyticsValueStream elseExpr) -
Uses of BooleanValue in org.apache.solr.analytics.value
Subinterfaces of BooleanValue in org.apache.solr.analytics.value Modifier and Type Interface Description static interfaceBooleanValue.CastingBooleanValueAn interface that represents all of the types aBooleanValueshould be able to cast to.Classes in org.apache.solr.analytics.value that implement BooleanValue Modifier and Type Class Description static classBooleanValue.AbstractBooleanValueAn abstract base forBooleanValue.CastingBooleanValuethat automatically casts to all types ifgetBoolean()andAnalyticsValue.exists()are implemented. -
Uses of BooleanValue in org.apache.solr.analytics.value.constant
Classes in org.apache.solr.analytics.value.constant that implement BooleanValue Modifier and Type Class Description classConstantBooleanValueA constantBooleanValue.
-