Uses of Interface
org.apache.solr.analytics.value.DoubleValueStream
-
Packages that use DoubleValueStream 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 Reduction 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 DoubleValueStream in org.apache.solr.analytics.function.field
Classes in org.apache.solr.analytics.function.field that implement DoubleValueStream Modifier and Type Class Description class
DateMultiPointField
An analytics wrapper for a multi-valuedDatePointField
with DocValues enabled.class
DateMultiTrieField
Deprecated.Trie fields are deprecated as of Solr 7.0class
DoubleField
An analytics wrapper for a single-valuedTrieDoubleField
orDoublePointField
with DocValues enabled.class
DoubleMultiPointField
An analytics wrapper for a multi-valuedDoublePointField
with DocValues enabled.class
DoubleMultiTrieField
Deprecated.Trie fields are deprecated as of Solr 7.0class
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.0class
LongField
An analytics wrapper for a single-valuedTrieLongField
orLongPointField
with DocValues enabled.class
LongMultiPointField
An analytics wrapper for a multi-valuedLongPointField
with DocValues enabled.class
LongMultiTrieField
Deprecated.Trie fields are deprecated as of Solr 7.0 -
Uses of DoubleValueStream in org.apache.solr.analytics.function.mapping
Methods in org.apache.solr.analytics.function.mapping that return DoubleValueStream Modifier and Type Method Description static DoubleValueStream
LambdaFunction. createDoubleLambdaFunction(String name, LambdaFunction.DoubleInDoubleOutLambda lambda, DoubleValueStream param)
Creates a function that takes in either a single or multi valued double expression and returns the same type of expression with the given lambda function applied to every value.static DoubleValueStream
LambdaFunction. createDoubleLambdaFunction(String name, LambdaFunction.TwoDoubleInDoubleOutLambda lambda, DoubleValueStream param1, DoubleValueStream param2)
Creates a function that maps two doubles to a single double.Methods in org.apache.solr.analytics.function.mapping with parameters of type DoubleValueStream Modifier and Type Method Description static DoubleValueStream
LambdaFunction. createDoubleLambdaFunction(String name, LambdaFunction.DoubleInDoubleOutLambda lambda, DoubleValueStream param)
Creates a function that takes in either a single or multi valued double expression and returns the same type of expression with the given lambda function applied to every value.static DoubleValue
LambdaFunction. createDoubleLambdaFunction(String name, LambdaFunction.TwoDoubleInDoubleOutLambda lambda, DoubleValueStream param)
Creates a function that takes in a multi-valued double expression and returns a single-valued double expression.static DoubleValueStream
LambdaFunction. createDoubleLambdaFunction(String name, LambdaFunction.TwoDoubleInDoubleOutLambda lambda, DoubleValueStream param1, DoubleValueStream param2)
Creates a function that maps two doubles to a single double. -
Uses of DoubleValueStream in org.apache.solr.analytics.function.reduction
Classes in org.apache.solr.analytics.function.reduction that implement DoubleValueStream Modifier and Type Class Description class
CountFunction
A reduction function which either counts the number of values that the parameter expression contains, or the number of documents returned if no parameter is given.class
DocCountFunction
A reduction function which either counts the number of Solr Documents for which the parameter expression exists, or the number of documents returned if no parameter is given.class
MeanFunction
A reduction function which returns the mean of the values of the given expression.class
MissingFunction
A reduction function which returns the number of documents for which the given expression does not exist.class
SumFunction
A reduction function which returns the sum of the values of the given expression.class
UniqueFunction
A reduction function which returns the number of unique values of the given expression.Constructors in org.apache.solr.analytics.function.reduction with parameters of type DoubleValueStream Constructor Description MeanFunction(DoubleValueStream param)
SumFunction(DoubleValueStream param)
-
Uses of DoubleValueStream in org.apache.solr.analytics.function.reduction.data
Constructors in org.apache.solr.analytics.function.reduction.data with parameters of type DoubleValueStream Constructor Description DoubleMaxCollector(DoubleValueStream param)
DoubleMinCollector(DoubleValueStream param)
SortedDoubleListCollector(DoubleValueStream param)
SumCollector(DoubleValueStream param)
UniqueDoubleCollector(DoubleValueStream param)
-
Uses of DoubleValueStream in org.apache.solr.analytics.value
Subinterfaces of DoubleValueStream in org.apache.solr.analytics.value Modifier and Type Interface Description interface
DoubleValue
A single-valued analytics value that can be represented as a date.static interface
DoubleValue.CastingDoubleValue
An interface that represents all of the types aDoubleValue
should be able to cast to.static interface
DoubleValueStream.CastingDoubleValueStream
An interface that represents all of the types aDoubleValueStream
should be able to cast to.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.static interface
LongValue.CastingLongValue
An interface that represents all of the types aLongValue
should be able to cast to.static interface
LongValueStream.CastingLongValueStream
An interface that represents all of the types aLongValueStream
should be able to cast to. -
Uses of DoubleValueStream in org.apache.solr.analytics.value.constant
Classes in org.apache.solr.analytics.value.constant that implement DoubleValueStream Modifier and Type Class Description class
ConstantDoubleValue
A constantDoubleValue
.class
ConstantFloatValue
A constantFloatValue
.class
ConstantIntValue
A constantIntValue
.class
ConstantLongValue
A constantLongValue
.
-