Uses of Interface
org.apache.solr.analytics.value.FloatValue
-
Packages that use FloatValue 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 FloatValue in org.apache.solr.analytics.function.field
Classes in org.apache.solr.analytics.function.field that implement FloatValue Modifier and Type Class Description classFloatFieldAn analytics wrapper for a single-valuedTrieFloatFieldorFloatPointFieldwith DocValues enabled.classIntFieldAn analytics wrapper for a single-valuedTrieIntFieldorIntPointFieldwith DocValues enabled. -
Uses of FloatValue in org.apache.solr.analytics.function.mapping
Methods in org.apache.solr.analytics.function.mapping that return FloatValue Modifier and Type Method Description static FloatValueLambdaFunction. createFloatLambdaFunction(String name, LambdaFunction.TwoFloatInFloatOutLambda lambda, FloatValue[] params)Forwards the creation of the function toLambdaFunction.createFloatLambdaFunction(String, TwoFloatInFloatOutLambda, FloatValue[], boolean), using true for the last argument (allMustExist).static FloatValueLambdaFunction. createFloatLambdaFunction(String name, LambdaFunction.TwoFloatInFloatOutLambda lambda, FloatValue[] params, boolean allMustExist)Creates a function that associatively (order is guaranteed) reduces multiple single-value float expressions into a single-value float expression for each document.static FloatValueLambdaFunction. createFloatLambdaFunction(String name, LambdaFunction.TwoFloatInFloatOutLambda lambda, FloatValueStream param)Creates a function that takes in a multi-valued float expression and returns a single-valued float expression.Methods in org.apache.solr.analytics.function.mapping with parameters of type FloatValue Modifier and Type Method Description static FloatValueLambdaFunction. createFloatLambdaFunction(String name, LambdaFunction.TwoFloatInFloatOutLambda lambda, FloatValue[] params)Forwards the creation of the function toLambdaFunction.createFloatLambdaFunction(String, TwoFloatInFloatOutLambda, FloatValue[], boolean), using true for the last argument (allMustExist).static FloatValueLambdaFunction. createFloatLambdaFunction(String name, LambdaFunction.TwoFloatInFloatOutLambda lambda, FloatValue[] params, boolean allMustExist)Creates a function that associatively (order is guaranteed) reduces multiple single-value float expressions into a single-value float expression for each document. -
Uses of FloatValue in org.apache.solr.analytics.value
Subinterfaces of FloatValue in org.apache.solr.analytics.value Modifier and Type Interface Description static interfaceFloatValue.CastingFloatValueAn interface that represents all of the types aFloatValueshould be able to cast to.static interfaceIntValue.CastingIntValueAn interface that represents all of the types aIntValueshould be able to cast to.Classes in org.apache.solr.analytics.value that implement FloatValue Modifier and Type Class Description static classFloatValue.AbstractFloatValueAn abstract base forFloatValue.CastingFloatValuethat automatically casts to all types ifgetFloat()andAnalyticsValue.exists()are implemented.static classIntValue.AbstractIntValueAn abstract base forIntValue.CastingIntValuethat automatically casts to all types ifIntValue.getInt()andAnalyticsValue.exists()are implemented. -
Uses of FloatValue in org.apache.solr.analytics.value.constant
Classes in org.apache.solr.analytics.value.constant that implement FloatValue Modifier and Type Class Description classConstantFloatValueA constantFloatValue.classConstantIntValueA constantIntValue.
-