| 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.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  | IntFieldAn analytics wrapper for a single-valued  TrieIntFieldorIntPointFieldwith DocValues enabled. | 
| Modifier and Type | Method and Description | 
|---|---|
| static IntValue | LambdaFunction. createIntLambdaFunction(String name,
                       LambdaFunction.TwoIntInIntOutLambda lambda,
                       IntValue[] params)Forwards the creation of the function to  LambdaFunction.createIntLambdaFunction(String, TwoIntInIntOutLambda, IntValue[], boolean),
 using  for the last argument (allMustExist). | 
| static IntValue | LambdaFunction. createIntLambdaFunction(String name,
                       LambdaFunction.TwoIntInIntOutLambda lambda,
                       IntValue[] params,
                       boolean allMustExist)Creates a function that associatively (order is guaranteed) reduces multiple
 single-value integer expressions into a single-value integer expression for each document. | 
| static IntValue | LambdaFunction. createIntLambdaFunction(String name,
                       LambdaFunction.TwoIntInIntOutLambda lambda,
                       IntValueStream param)Creates a function that takes in a multi-valued integer expression and returns a single-valued integer expression. | 
| Modifier and Type | Method and Description | 
|---|---|
| static IntValue | LambdaFunction. createIntLambdaFunction(String name,
                       LambdaFunction.TwoIntInIntOutLambda lambda,
                       IntValue[] params)Forwards the creation of the function to  LambdaFunction.createIntLambdaFunction(String, TwoIntInIntOutLambda, IntValue[], boolean),
 using  for the last argument (allMustExist). | 
| static IntValue | LambdaFunction. createIntLambdaFunction(String name,
                       LambdaFunction.TwoIntInIntOutLambda lambda,
                       IntValue[] params,
                       boolean allMustExist)Creates a function that associatively (order is guaranteed) reduces multiple
 single-value integer expressions into a single-value integer expression for each document. | 
| Modifier and Type | Interface and Description | 
|---|---|
| static interface  | IntValue.CastingIntValueAn interface that represents all of the types a  IntValueshould be able to cast to. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | IntValue.AbstractIntValueAn abstract base for  IntValue.CastingIntValuethat automatically casts to all types ifgetInt()andAnalyticsValue.exists()are implemented. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ConstantIntValueA constant  IntValue. | 
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.