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.
|
Modifier and Type | Class and Description |
---|---|
class |
DateMultiPointField
An analytics wrapper for a multi-valued
DatePointField with DocValues enabled. |
class |
DateMultiTrieField
Deprecated.
Trie fields are deprecated as of Solr 7.0
|
class |
DoubleField
An analytics wrapper for a single-valued
TrieDoubleField or DoublePointField with DocValues enabled. |
class |
DoubleMultiPointField
An analytics wrapper for a multi-valued
DoublePointField with DocValues enabled. |
class |
DoubleMultiTrieField
Deprecated.
Trie fields are deprecated as of Solr 7.0
|
class |
FloatField
An analytics wrapper for a single-valued
TrieFloatField or FloatPointField with DocValues enabled. |
class |
FloatMultiPointField
An analytics wrapper for a multi-valued
FloatPointField with DocValues enabled. |
class |
FloatMultiTrieField
Deprecated.
Trie fields are deprecated as of Solr 7.0
|
class |
IntField
An analytics wrapper for a single-valued
TrieIntField or IntPointField with DocValues enabled. |
class |
IntMultiPointField
An analytics wrapper for a multi-valued
IntPointField with DocValues enabled. |
class |
IntMultiTrieField
Deprecated.
Trie fields are deprecated as of Solr 7.0
|
class |
LongField
An analytics wrapper for a single-valued
TrieLongField or LongPointField with DocValues enabled. |
class |
LongMultiPointField
An analytics wrapper for a multi-valued
LongPointField with DocValues enabled. |
class |
LongMultiTrieField
Deprecated.
Trie fields are deprecated as of Solr 7.0
|
Modifier and Type | Method and 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.
|
Modifier and Type | Method and 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.
|
Modifier and Type | Class and 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.
|
Constructor and Description |
---|
MeanFunction(DoubleValueStream param) |
SumFunction(DoubleValueStream param) |
Constructor and Description |
---|
DoubleMaxCollector(DoubleValueStream param) |
DoubleMinCollector(DoubleValueStream param) |
SortedDoubleListCollector(DoubleValueStream param) |
SumCollector(DoubleValueStream param) |
UniqueDoubleCollector(DoubleValueStream param) |
Modifier and Type | Interface and 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 a
DoubleValue should be able to cast to. |
static interface |
DoubleValueStream.CastingDoubleValueStream
An interface that represents all of the types a
DoubleValueStream should be able to cast to. |
static interface |
FloatValue.CastingFloatValue
An interface that represents all of the types a
FloatValue should be able to cast to. |
static interface |
FloatValueStream.CastingFloatValueStream
An interface that represents all of the types a
FloatValueStream should be able to cast to. |
static interface |
IntValue.CastingIntValue
An interface that represents all of the types a
IntValue should be able to cast to. |
static interface |
IntValueStream.CastingIntValueStream
An interface that represents all of the types a
IntValueStream should be able to cast to. |
static interface |
LongValue.CastingLongValue
An interface that represents all of the types a
LongValue should be able to cast to. |
static interface |
LongValueStream.CastingLongValueStream
An interface that represents all of the types a
LongValueStream should be able to cast to. |
Modifier and Type | Class and Description |
---|---|
class |
ConstantDoubleValue
A constant
DoubleValue . |
class |
ConstantFloatValue
A constant
FloatValue . |
class |
ConstantIntValue
A constant
IntValue . |
class |
ConstantLongValue
A constant
LongValue . |
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.