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 |
IntField
An analytics wrapper for a single-valued
TrieIntField or IntPointField with 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.CastingIntValue
An interface that represents all of the types a
IntValue should be able to cast to. |
Modifier and Type | Class and Description |
---|---|
static class |
IntValue.AbstractIntValue
An abstract base for
IntValue.CastingIntValue that automatically casts to all types if getInt() and AnalyticsValue.exists() are implemented. |
Modifier and Type | Class and Description |
---|---|
class |
ConstantIntValue
A constant
IntValue . |
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.