Uses of Interface
org.apache.solr.analytics.value.FloatValueStream
-
Packages that use FloatValueStream 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.function.reduction.data Reduction data collectors to use while computing 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 FloatValueStream in org.apache.solr.analytics.function.field
Classes in org.apache.solr.analytics.function.field that implement FloatValueStream Modifier and Type Class Description classFloatFieldAn analytics wrapper for a single-valuedTrieFloatFieldorFloatPointFieldwith DocValues enabled.classFloatMultiPointFieldAn analytics wrapper for a multi-valuedFloatPointFieldwith DocValues enabled.classFloatMultiTrieFieldDeprecated.Trie fields are deprecated as of Solr 7.0classIntFieldAn analytics wrapper for a single-valuedTrieIntFieldorIntPointFieldwith DocValues enabled.classIntMultiPointFieldAn analytics wrapper for a multi-valuedIntPointFieldwith DocValues enabled.classIntMultiTrieFieldDeprecated.Trie fields are deprecated as of Solr 7.0 -
Uses of FloatValueStream in org.apache.solr.analytics.function.mapping
Methods in org.apache.solr.analytics.function.mapping that return FloatValueStream Modifier and Type Method Description static FloatValueStreamLambdaFunction. createFloatLambdaFunction(String name, LambdaFunction.FloatInFloatOutLambda lambda, FloatValueStream param)Creates a function that takes in either a single or multi valued float expression and returns the same type of expression with the given lambda function applied to every value.static FloatValueStreamLambdaFunction. createFloatLambdaFunction(String name, LambdaFunction.TwoFloatInFloatOutLambda lambda, FloatValueStream param1, FloatValueStream param2)Creates a function that maps two floats to a single float.Methods in org.apache.solr.analytics.function.mapping with parameters of type FloatValueStream Modifier and Type Method Description static FloatValueStreamLambdaFunction. createFloatLambdaFunction(String name, LambdaFunction.FloatInFloatOutLambda lambda, FloatValueStream param)Creates a function that takes in either a single or multi valued float expression and returns the same type of expression with the given lambda function applied to every value.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.static FloatValueStreamLambdaFunction. createFloatLambdaFunction(String name, LambdaFunction.TwoFloatInFloatOutLambda lambda, FloatValueStream param1, FloatValueStream param2)Creates a function that maps two floats to a single float. -
Uses of FloatValueStream in org.apache.solr.analytics.function.reduction.data
Constructors in org.apache.solr.analytics.function.reduction.data with parameters of type FloatValueStream Constructor Description FloatMaxCollector(FloatValueStream param)FloatMinCollector(FloatValueStream param)SortedFloatListCollector(FloatValueStream param)UniqueFloatCollector(FloatValueStream param) -
Uses of FloatValueStream in org.apache.solr.analytics.value
Subinterfaces of FloatValueStream in org.apache.solr.analytics.value Modifier and Type Interface Description interfaceFloatValueA single-valued analytics value that can be represented as a float.static interfaceFloatValue.CastingFloatValueAn interface that represents all of the types aFloatValueshould be able to cast to.static interfaceFloatValueStream.CastingFloatValueStreamAn interface that represents all of the types aFloatValueStreamshould be able to cast to.static interfaceIntValue.CastingIntValueAn interface that represents all of the types aIntValueshould be able to cast to.static interfaceIntValueStream.CastingIntValueStreamAn interface that represents all of the types aIntValueStreamshould be able to cast to.Classes in org.apache.solr.analytics.value that implement FloatValueStream Modifier and Type Class Description static classFloatValue.AbstractFloatValueAn abstract base forFloatValue.CastingFloatValuethat automatically casts to all types ifFloatValue.getFloat()andAnalyticsValue.exists()are implemented.static classFloatValueStream.AbstractFloatValueStreamAn abstract base forFloatValueStream.CastingFloatValueStreamthat automatically casts to all types ifstreamFloats(org.apache.solr.analytics.util.function.FloatConsumer)is implemented.static classIntValue.AbstractIntValueAn abstract base forIntValue.CastingIntValuethat automatically casts to all types ifIntValue.getInt()andAnalyticsValue.exists()are implemented.static classIntValueStream.AbstractIntValueStreamAn abstract base forIntValueStream.CastingIntValueStreamthat automatically casts to all types ifIntValueStream.streamInts(java.util.function.IntConsumer)is implemented. -
Uses of FloatValueStream in org.apache.solr.analytics.value.constant
Classes in org.apache.solr.analytics.value.constant that implement FloatValueStream Modifier and Type Class Description classConstantFloatValueA constantFloatValue.classConstantIntValueA constantIntValue.
-