Package org.apache.solr.analytics.value
Value types for analytics expressions.
-
Interface Summary Interface Description AnalyticsValue A single-valued analytics value.AnalyticsValueStream A multi-valued analytics value, the super-type of all Analytics value types.BooleanValue A single-valued analytics value that can be represented as a boolean.BooleanValue.CastingBooleanValue An interface that represents all of the types aBooleanValue
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 aBooleanValueStream
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 aDateValue
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 aDateValueStream
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 aDoubleValue
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 aDoubleValueStream
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 aFloatValue
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 aFloatValueStream
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 aIntValue
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 aIntValueStream
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 aLongValue
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 aLongValueStream
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 aStringValue
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 aStringValueStream
should be able to cast to. -
Enum Summary Enum Description AnalyticsValueStream.ExpressionType The types of expressions.