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 class
FloatField
An analytics wrapper for a single-valuedTrieFloatField
orFloatPointField
with DocValues enabled.class
FloatMultiPointField
An analytics wrapper for a multi-valuedFloatPointField
with DocValues enabled.class
FloatMultiTrieField
Deprecated.Trie fields are deprecated as of Solr 7.0class
IntField
An analytics wrapper for a single-valuedTrieIntField
orIntPointField
with DocValues enabled.class
IntMultiPointField
An analytics wrapper for a multi-valuedIntPointField
with DocValues enabled.class
IntMultiTrieField
Deprecated.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 FloatValueStream
LambdaFunction. 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 FloatValueStream
LambdaFunction. 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 FloatValueStream
LambdaFunction. 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 FloatValue
LambdaFunction. 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 FloatValueStream
LambdaFunction. 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 interface
FloatValue
A single-valued analytics value that can be represented as a float.static interface
FloatValue.CastingFloatValue
An interface that represents all of the types aFloatValue
should be able to cast to.static interface
FloatValueStream.CastingFloatValueStream
An interface that represents all of the types aFloatValueStream
should be able to cast to.static interface
IntValue.CastingIntValue
An interface that represents all of the types aIntValue
should be able to cast to.static interface
IntValueStream.CastingIntValueStream
An interface that represents all of the types aIntValueStream
should be able to cast to.Classes in org.apache.solr.analytics.value that implement FloatValueStream Modifier and Type Class Description static class
FloatValue.AbstractFloatValue
An abstract base forFloatValue.CastingFloatValue
that automatically casts to all types ifFloatValue.getFloat()
andAnalyticsValue.exists()
are implemented.static class
FloatValueStream.AbstractFloatValueStream
An abstract base forFloatValueStream.CastingFloatValueStream
that automatically casts to all types ifstreamFloats(org.apache.solr.analytics.util.function.FloatConsumer)
is implemented.static class
IntValue.AbstractIntValue
An abstract base forIntValue.CastingIntValue
that automatically casts to all types ifIntValue.getInt()
andAnalyticsValue.exists()
are implemented.static class
IntValueStream.AbstractIntValueStream
An abstract base forIntValueStream.CastingIntValueStream
that 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 class
ConstantFloatValue
A constantFloatValue
.class
ConstantIntValue
A constantIntValue
.
-