| 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  | DateFieldAn analytics wrapper for a single-valued  TrieDateFieldorDatePointFieldwith DocValues enabled. | 
| class  | DateMultiPointFieldAn analytics wrapper for a multi-valued  DatePointFieldwith DocValues enabled. | 
| class  | DateMultiTrieFieldDeprecated. 
 Trie fields are deprecated as of Solr 7.0 | 
| class  | IntFieldAn analytics wrapper for a single-valued  TrieIntFieldorIntPointFieldwith DocValues enabled. | 
| class  | IntMultiPointFieldAn analytics wrapper for a multi-valued  IntPointFieldwith DocValues enabled. | 
| class  | IntMultiTrieFieldDeprecated. 
 Trie fields are deprecated as of Solr 7.0 | 
| class  | LongFieldAn analytics wrapper for a single-valued  TrieLongFieldorLongPointFieldwith DocValues enabled. | 
| class  | LongMultiPointFieldAn analytics wrapper for a multi-valued  LongPointFieldwith DocValues enabled. | 
| class  | LongMultiTrieFieldDeprecated. 
 Trie fields are deprecated as of Solr 7.0 | 
| Modifier and Type | Method and Description | 
|---|---|
| static LongValueStream | DecimalNumericConversionFunction. createDecimalConversionFunction(String name,
                               DecimalNumericConversionFunction.ConvertFloatFunction fconv,
                               DecimalNumericConversionFunction.ConvertDoubleFunction dconv,
                               AnalyticsValueStream... params)Create a numeric conversion mapping function. | 
| static LongValueStream | LambdaFunction. createLongLambdaFunction(String name,
                        LambdaFunction.LongInLongOutLambda lambda,
                        LongValueStream param)Creates a function that takes in either a single or multi valued long expression and returns the same type of expression with
 the given lambda function applied to every value. | 
| static LongValueStream | LambdaFunction. createLongLambdaFunction(String name,
                        LambdaFunction.TwoLongInLongOutLambda lambda,
                        LongValueStream param1,
                        LongValueStream param2)Creates a function that maps two longs to a single long. | 
| Modifier and Type | Method and Description | 
|---|---|
| static LongValueStream | LambdaFunction. createLongLambdaFunction(String name,
                        LambdaFunction.LongInLongOutLambda lambda,
                        LongValueStream param)Creates a function that takes in either a single or multi valued long expression and returns the same type of expression with
 the given lambda function applied to every value. | 
| static LongValue | LambdaFunction. createLongLambdaFunction(String name,
                        LambdaFunction.TwoLongInLongOutLambda lambda,
                        LongValueStream param)Creates a function that takes in a multi-valued long expression and returns a single-valued long expression. | 
| static LongValueStream | LambdaFunction. createLongLambdaFunction(String name,
                        LambdaFunction.TwoLongInLongOutLambda lambda,
                        LongValueStream param1,
                        LongValueStream param2)Creates a function that maps two longs to a single long. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CountFunctionA 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  | DocCountFunctionA 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  | MissingFunctionA reduction function which returns the number of documents for which the given expression does not exist. | 
| class  | UniqueFunctionA reduction function which returns the number of unique values of the given expression. | 
| Constructor and Description | 
|---|
| LongMaxCollector(LongValueStream param) | 
| LongMinCollector(LongValueStream param) | 
| SortedLongListCollector(LongValueStream param) | 
| UniqueLongCollector(LongValueStream param) | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | DateValueA single-valued analytics value that can be represented as a date. | 
| static interface  | DateValue.CastingDateValueAn interface that represents all of the types a  DateValueshould be able to cast to. | 
| interface  | DateValueStreamA multi-valued analytics value that can be represented as a date. | 
| static interface  | DateValueStream.CastingDateValueStreamAn interface that represents all of the types a  DateValueStreamshould be able to cast to. | 
| static interface  | IntValue.CastingIntValueAn interface that represents all of the types a  IntValueshould be able to cast to. | 
| static interface  | IntValueStream.CastingIntValueStreamAn interface that represents all of the types a  IntValueStreamshould be able to cast to. | 
| interface  | LongValueA single-valued analytics value that can be represented as a long. | 
| static interface  | LongValue.CastingLongValueAn interface that represents all of the types a  LongValueshould be able to cast to. | 
| static interface  | LongValueStream.CastingLongValueStreamAn interface that represents all of the types a  LongValueStreamshould be able to cast to. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ConstantDateValueA constant  DateValue. | 
| class  | ConstantIntValueA constant  IntValue. | 
| class  | ConstantLongValueA constant  LongValue. | 
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.