Uses of Interface
org.apache.solr.analytics.value.BooleanValueStream
-
Packages that use BooleanValueStream 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 BooleanValueStream in org.apache.solr.analytics.function.field
Classes in org.apache.solr.analytics.function.field that implement BooleanValueStream Modifier and Type Class Description classBooleanFieldAn analytics wrapper for a single-valuedBoolFieldwith DocValues enabled.classBooleanMultiFieldAn analytics wrapper for a multi-valuedBoolFieldwith DocValues enabled. -
Uses of BooleanValueStream in org.apache.solr.analytics.function.mapping
Methods in org.apache.solr.analytics.function.mapping that return BooleanValueStream Modifier and Type Method Description static BooleanValueStreamLambdaFunction. createBooleanLambdaFunction(String name, LambdaFunction.BoolInBoolOutLambda lambda, BooleanValueStream param)Creates a function that takes in either a single or multi valued boolean expression and returns the same type of expression with the given lambda function applied to every value.static BooleanValueStreamLambdaFunction. createBooleanLambdaFunction(String name, LambdaFunction.TwoBoolInBoolOutLambda lambda, BooleanValueStream param1, BooleanValueStream param2)Creates a function that maps two booleans to a single boolean.static BooleanValueStreamComparisonFunction. createComparisonFunction(String name, ComparisonFunction.CompResultFunction comp, AnalyticsValueStream... params)Create a comparison mapping function, comparing two analytics value (streams) of the same type.Methods in org.apache.solr.analytics.function.mapping with parameters of type BooleanValueStream Modifier and Type Method Description static BooleanValueStreamLambdaFunction. createBooleanLambdaFunction(String name, LambdaFunction.BoolInBoolOutLambda lambda, BooleanValueStream param)Creates a function that takes in either a single or multi valued boolean expression and returns the same type of expression with the given lambda function applied to every value.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.static BooleanValueStreamLambdaFunction. createBooleanLambdaFunction(String name, LambdaFunction.TwoBoolInBoolOutLambda lambda, BooleanValueStream param1, BooleanValueStream param2)Creates a function that maps two booleans to a single boolean. -
Uses of BooleanValueStream in org.apache.solr.analytics.value
Subinterfaces of BooleanValueStream in org.apache.solr.analytics.value Modifier and Type Interface Description interfaceBooleanValueA single-valued analytics value that can be represented as a boolean.static interfaceBooleanValue.CastingBooleanValueAn interface that represents all of the types aBooleanValueshould be able to cast to.static interfaceBooleanValueStream.CastingBooleanValueStreamAn interface that represents all of the types aBooleanValueStreamshould be able to cast to.Classes in org.apache.solr.analytics.value that implement BooleanValueStream Modifier and Type Class Description static classBooleanValue.AbstractBooleanValueAn abstract base forBooleanValue.CastingBooleanValuethat automatically casts to all types ifBooleanValue.getBoolean()andAnalyticsValue.exists()are implemented.static classBooleanValueStream.AbstractBooleanValueStreamAn abstract base forBooleanValueStream.CastingBooleanValueStreamthat automatically casts to all types ifstreamBooleans(org.apache.solr.analytics.util.function.BooleanConsumer)is implemented. -
Uses of BooleanValueStream in org.apache.solr.analytics.value.constant
Classes in org.apache.solr.analytics.value.constant that implement BooleanValueStream Modifier and Type Class Description classConstantBooleanValueA constantBooleanValue.
-