| Package | Description | 
|---|---|
| org.apache.solr.analytics | 
 A solr component to compute complex analytics over search results. 
 | 
| org.apache.solr.analytics.facet | 
 Facets supported by the analytics component. 
 | 
| org.apache.solr.analytics.function | 
 Functions to use for analytics expressions. 
 | 
| 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. 
 | 
| Class and Description | 
|---|
| AnalyticsValue
 A single-valued analytics value. 
 | 
| AnalyticsValueStream
 A multi-valued analytics value, the super-type of all Analytics value types. 
 | 
| Class and Description | 
|---|
| StringValueStream
 A multi-valued analytics value that can be represented as a String. 
 | 
| Class and Description | 
|---|
| AnalyticsValue
 A single-valued analytics value. 
 | 
| AnalyticsValueStream
 A multi-valued analytics value, the super-type of all Analytics value types. 
 | 
| Class and Description | 
|---|
| AnalyticsValue
 A single-valued analytics value. 
 | 
| AnalyticsValueStream
 A multi-valued analytics value, the super-type of all Analytics value types. 
 | 
| AnalyticsValueStream.ExpressionType
 The types of expressions. 
 | 
| BooleanValue
 A single-valued analytics value that can be represented as a boolean. 
 | 
| BooleanValue.CastingBooleanValue
 An interface that represents all of the types a  
BooleanValue should be able to cast to. | 
| BooleanValueStream
 A multi-valued analytics value that can be represented as a boolean. 
 | 
| BooleanValueStream.CastingBooleanValueStream
 An interface that represents all of the types a  
BooleanValueStream should be able to cast to. | 
| ComparableValue
 A single-valued analytics value that can be compared and used to sort a facet. 
 | 
| DateValue
 A single-valued analytics value that can be represented as a date. 
 | 
| DateValue.CastingDateValue
 An interface that represents all of the types a  
DateValue should be able to cast to. | 
| DateValueStream
 A multi-valued analytics value that can be represented as a date. 
 | 
| DateValueStream.CastingDateValueStream
 An interface that represents all of the types a  
DateValueStream should be able to cast to. | 
| DoubleValue
 A single-valued analytics value that can be represented as a date. 
 | 
| DoubleValue.CastingDoubleValue
 An interface that represents all of the types a  
DoubleValue should be able to cast to. | 
| DoubleValueStream
 A multi-valued analytics value that can be represented as a boolean. 
 | 
| DoubleValueStream.CastingDoubleValueStream
 An interface that represents all of the types a  
DoubleValueStream should be able to cast to. | 
| FloatValue
 A single-valued analytics value that can be represented as a float. 
 | 
| FloatValue.CastingFloatValue
 An interface that represents all of the types a  
FloatValue should be able to cast to. | 
| FloatValueStream
 A multi-valued analytics value that can be represented as a float. 
 | 
| FloatValueStream.CastingFloatValueStream
 An interface that represents all of the types a  
FloatValueStream should be able to cast to. | 
| IntValue
 A single-valued analytics value that can be represented as an int. 
 | 
| IntValue.CastingIntValue
 An interface that represents all of the types a  
IntValue should be able to cast to. | 
| IntValueStream
 A multi-valued analytics value that can be represented as a int. 
 | 
| IntValueStream.CastingIntValueStream
 An interface that represents all of the types a  
IntValueStream should be able to cast to. | 
| LongValue
 A single-valued analytics value that can be represented as a long. 
 | 
| LongValue.CastingLongValue
 An interface that represents all of the types a  
LongValue should be able to cast to. | 
| LongValueStream
 A multi-valued analytics value that can be represented as a long. 
 | 
| LongValueStream.CastingLongValueStream
 An interface that represents all of the types a  
LongValueStream should be able to cast to. | 
| StringValue
 A single-valued analytics value that can be represented as a string. 
 | 
| StringValue.CastingStringValue
 An interface that represents all of the types a  
StringValue should be able to cast to. | 
| StringValueStream
 A multi-valued analytics value that can be represented as a String. 
 | 
| StringValueStream.CastingStringValueStream
 An interface that represents all of the types a  
StringValueStream should be able to cast to. | 
| Class and Description | 
|---|
| AnalyticsValueStream
 A multi-valued analytics value, the super-type of all Analytics value types. 
 | 
| AnalyticsValueStream.AbstractAnalyticsValueStream | 
| AnalyticsValueStream.ExpressionType
 The types of expressions. 
 | 
| BooleanValue
 A single-valued analytics value that can be represented as a boolean. 
 | 
| BooleanValueStream
 A multi-valued analytics value that can be represented as a boolean. 
 | 
| DateValue
 A single-valued analytics value that can be represented as a date. 
 | 
| DateValueStream
 A multi-valued analytics value that can be represented as a date. 
 | 
| DoubleValue
 A single-valued analytics value that can be represented as a date. 
 | 
| DoubleValueStream
 A multi-valued analytics value that can be represented as a boolean. 
 | 
| FloatValue
 A single-valued analytics value that can be represented as a float. 
 | 
| FloatValueStream
 A multi-valued analytics value that can be represented as a float. 
 | 
| IntValue
 A single-valued analytics value that can be represented as an int. 
 | 
| IntValueStream
 A multi-valued analytics value that can be represented as a int. 
 | 
| LongValue
 A single-valued analytics value that can be represented as a long. 
 | 
| LongValueStream
 A multi-valued analytics value that can be represented as a long. 
 | 
| StringValue
 A single-valued analytics value that can be represented as a string. 
 | 
| StringValueStream
 A multi-valued analytics value that can be represented as a String. 
 | 
| Class and Description | 
|---|
| AnalyticsValue
 A single-valued analytics value. 
 | 
| AnalyticsValueStream
 A multi-valued analytics value, the super-type of all Analytics value types. 
 | 
| AnalyticsValueStream.ExpressionType
 The types of expressions. 
 | 
| ComparableValue
 A single-valued analytics value that can be compared and used to sort a facet. 
 | 
| DoubleValue
 A single-valued analytics value that can be represented as a date. 
 | 
| DoubleValue.AbstractDoubleValue
 An abstract base for  
DoubleValue.CastingDoubleValue that automatically casts to all types if DoubleValue.getDouble() and AnalyticsValue.exists() are implemented. | 
| DoubleValue.CastingDoubleValue
 An interface that represents all of the types a  
DoubleValue should be able to cast to. | 
| DoubleValueStream
 A multi-valued analytics value that can be represented as a boolean. 
 | 
| LongValue
 A single-valued analytics value that can be represented as a long. 
 | 
| LongValue.AbstractLongValue
 An abstract base for  
LongValue.CastingLongValue that automatically casts to all types if LongValue.getLong() and AnalyticsValue.exists() are implemented. | 
| LongValue.CastingLongValue
 An interface that represents all of the types a  
LongValue should be able to cast to. | 
| LongValueStream
 A multi-valued analytics value that can be represented as a long. 
 | 
| StringValue
 A single-valued analytics value that can be represented as a string. 
 | 
| StringValueStream
 A multi-valued analytics value that can be represented as a String. 
 | 
| Class and Description | 
|---|
| AnalyticsValueStream
 A multi-valued analytics value, the super-type of all Analytics value types. 
 | 
| DoubleValueStream
 A multi-valued analytics value that can be represented as a boolean. 
 | 
| FloatValueStream
 A multi-valued analytics value that can be represented as a float. 
 | 
| IntValueStream
 A multi-valued analytics value that can be represented as a int. 
 | 
| LongValueStream
 A multi-valued analytics value that can be represented as a long. 
 | 
| StringValueStream
 A multi-valued analytics value that can be represented as a String. 
 | 
| Class and Description | 
|---|
| AnalyticsValue
 A single-valued analytics value. 
 | 
| AnalyticsValueStream
 A multi-valued analytics value, the super-type of all Analytics value types. 
 | 
| AnalyticsValueStream.ExpressionType
 The types of expressions. 
 | 
| BooleanValue
 A single-valued analytics value that can be represented as a boolean. 
 | 
| BooleanValue.CastingBooleanValue
 An interface that represents all of the types a  
BooleanValue should be able to cast to. | 
| BooleanValueStream
 A multi-valued analytics value that can be represented as a boolean. 
 | 
| BooleanValueStream.CastingBooleanValueStream
 An interface that represents all of the types a  
BooleanValueStream should be able to cast to. | 
| ComparableValue
 A single-valued analytics value that can be compared and used to sort a facet. 
 | 
| DateValue
 A single-valued analytics value that can be represented as a date. 
 | 
| DateValue.CastingDateValue
 An interface that represents all of the types a  
DateValue should be able to cast to. | 
| DateValueStream
 A multi-valued analytics value that can be represented as a date. 
 | 
| DateValueStream.CastingDateValueStream
 An interface that represents all of the types a  
DateValueStream should be able to cast to. | 
| DoubleValue
 A single-valued analytics value that can be represented as a date. 
 | 
| DoubleValue.CastingDoubleValue
 An interface that represents all of the types a  
DoubleValue should be able to cast to. | 
| DoubleValueStream
 A multi-valued analytics value that can be represented as a boolean. 
 | 
| DoubleValueStream.CastingDoubleValueStream
 An interface that represents all of the types a  
DoubleValueStream should be able to cast to. | 
| FloatValue
 A single-valued analytics value that can be represented as a float. 
 | 
| FloatValue.CastingFloatValue
 An interface that represents all of the types a  
FloatValue should be able to cast to. | 
| FloatValueStream
 A multi-valued analytics value that can be represented as a float. 
 | 
| FloatValueStream.CastingFloatValueStream
 An interface that represents all of the types a  
FloatValueStream should be able to cast to. | 
| IntValue
 A single-valued analytics value that can be represented as an int. 
 | 
| IntValue.CastingIntValue
 An interface that represents all of the types a  
IntValue should be able to cast to. | 
| IntValueStream
 A multi-valued analytics value that can be represented as a int. 
 | 
| IntValueStream.CastingIntValueStream
 An interface that represents all of the types a  
IntValueStream should be able to cast to. | 
| LongValue
 A single-valued analytics value that can be represented as a long. 
 | 
| LongValue.CastingLongValue
 An interface that represents all of the types a  
LongValue should be able to cast to. | 
| LongValueStream
 A multi-valued analytics value that can be represented as a long. 
 | 
| LongValueStream.CastingLongValueStream
 An interface that represents all of the types a  
LongValueStream should be able to cast to. | 
| StringValue
 A single-valued analytics value that can be represented as a string. 
 | 
| StringValue.CastingStringValue
 An interface that represents all of the types a  
StringValue should be able to cast to. | 
| StringValueStream
 A multi-valued analytics value that can be represented as a String. 
 | 
| StringValueStream.CastingStringValueStream
 An interface that represents all of the types a  
StringValueStream should be able to cast to. | 
| Class and Description | 
|---|
| AnalyticsValue
 A single-valued analytics value. 
 | 
| AnalyticsValueStream
 A multi-valued analytics value, the super-type of all Analytics value types. 
 | 
| AnalyticsValueStream.ExpressionType
 The types of expressions. 
 | 
| BooleanValue
 A single-valued analytics value that can be represented as a boolean. 
 | 
| BooleanValue.CastingBooleanValue
 An interface that represents all of the types a  
BooleanValue should be able to cast to. | 
| BooleanValueStream
 A multi-valued analytics value that can be represented as a boolean. 
 | 
| ComparableValue
 A single-valued analytics value that can be compared and used to sort a facet. 
 | 
| DateValue
 A single-valued analytics value that can be represented as a date. 
 | 
| DateValue.CastingDateValue
 An interface that represents all of the types a  
DateValue should be able to cast to. | 
| DateValueStream
 A multi-valued analytics value that can be represented as a date. 
 | 
| DoubleValue
 A single-valued analytics value that can be represented as a date. 
 | 
| DoubleValue.CastingDoubleValue
 An interface that represents all of the types a  
DoubleValue should be able to cast to. | 
| DoubleValueStream
 A multi-valued analytics value that can be represented as a boolean. 
 | 
| FloatValue
 A single-valued analytics value that can be represented as a float. 
 | 
| FloatValue.CastingFloatValue
 An interface that represents all of the types a  
FloatValue should be able to cast to. | 
| FloatValueStream
 A multi-valued analytics value that can be represented as a float. 
 | 
| IntValue
 A single-valued analytics value that can be represented as an int. 
 | 
| IntValue.CastingIntValue
 An interface that represents all of the types a  
IntValue should be able to cast to. | 
| IntValueStream
 A multi-valued analytics value that can be represented as a int. 
 | 
| LongValue
 A single-valued analytics value that can be represented as a long. 
 | 
| LongValue.CastingLongValue
 An interface that represents all of the types a  
LongValue should be able to cast to. | 
| LongValueStream
 A multi-valued analytics value that can be represented as a long. 
 | 
| StringValue
 A single-valued analytics value that can be represented as a string. 
 | 
| StringValue.CastingStringValue
 An interface that represents all of the types a  
StringValue should be able to cast to. | 
| StringValueStream
 A multi-valued analytics value that can be represented as a String. 
 | 
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.