Uses of Interface
org.apache.solr.analytics.value.AnalyticsValue
-
Packages that use AnalyticsValue Package Description org.apache.solr.analytics A solr component to compute complex analytics over search results.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.reduction Reduction 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. -
-
Uses of AnalyticsValue in org.apache.solr.analytics
Methods in org.apache.solr.analytics that return AnalyticsValue Modifier and Type Method Description AnalyticsValue
AnalyticsExpression. getExpression()
Constructors in org.apache.solr.analytics with parameters of type AnalyticsValue Constructor Description AnalyticsExpression(String name, AnalyticsValue expression)
-
Uses of AnalyticsValue in org.apache.solr.analytics.function
Subinterfaces of AnalyticsValue in org.apache.solr.analytics.function Modifier and Type Interface Description interface
ReductionFunction
A function that reduces the values of a mapping expression, field or constant. -
Uses of AnalyticsValue in org.apache.solr.analytics.function.field
Classes in org.apache.solr.analytics.function.field that implement AnalyticsValue Modifier and Type Class Description class
BooleanField
An analytics wrapper for a single-valuedBoolField
with DocValues enabled.class
DateField
An analytics wrapper for a single-valuedTrieDateField
orDatePointField
with DocValues enabled.class
DoubleField
An analytics wrapper for a single-valuedTrieDoubleField
orDoublePointField
with DocValues enabled.class
FloatField
An analytics wrapper for a single-valuedTrieFloatField
orFloatPointField
with DocValues enabled.class
IntField
An analytics wrapper for a single-valuedTrieIntField
orIntPointField
with DocValues enabled.class
LongField
An analytics wrapper for a single-valuedTrieLongField
orLongPointField
with DocValues enabled.class
StringField
An analytics wrapper for a single-valuedStrField
with DocValues enabled. -
Uses of AnalyticsValue in org.apache.solr.analytics.function.reduction
Classes in org.apache.solr.analytics.function.reduction that implement AnalyticsValue Modifier and Type Class Description class
CountFunction
A 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
DocCountFunction
A 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
MeanFunction
A reduction function which returns the mean of the values of the given expression.class
MissingFunction
A reduction function which returns the number of documents for which the given expression does not exist.class
SumFunction
A reduction function which returns the sum of the values of the given expression.class
UniqueFunction
A reduction function which returns the number of unique values of the given expression. -
Uses of AnalyticsValue in org.apache.solr.analytics.value
Subinterfaces of AnalyticsValue in org.apache.solr.analytics.value Modifier and Type Interface Description interface
BooleanValue
A single-valued analytics value that can be represented as a boolean.static interface
BooleanValue.CastingBooleanValue
An interface that represents all of the types aBooleanValue
should be able to cast to.interface
ComparableValue
A single-valued analytics value that can be compared and used to sort a facet.interface
DateValue
A single-valued analytics value that can be represented as a date.static interface
DateValue.CastingDateValue
An interface that represents all of the types aDateValue
should be able to cast to.interface
DoubleValue
A single-valued analytics value that can be represented as a date.static interface
DoubleValue.CastingDoubleValue
An interface that represents all of the types aDoubleValue
should be able to cast to.interface
FloatValue
A single-valued analytics value that can be represented as a float.static interface
FloatValue.CastingFloatValue
An interface that represents all of the types aFloatValue
should be able to cast to.interface
IntValue
A single-valued analytics value that can be represented as an int.static interface
IntValue.CastingIntValue
An interface that represents all of the types aIntValue
should be able to cast to.interface
LongValue
A single-valued analytics value that can be represented as a long.static interface
LongValue.CastingLongValue
An interface that represents all of the types aLongValue
should be able to cast to.interface
StringValue
A single-valued analytics value that can be represented as a string.static interface
StringValue.CastingStringValue
An interface that represents all of the types aStringValue
should be able to cast to.Classes in org.apache.solr.analytics.value that implement AnalyticsValue Modifier and Type Class Description static class
AnalyticsValue.AbstractAnalyticsValue
An abstract base forAnalyticsValue
that automatically casts to castable types.static class
BooleanValue.AbstractBooleanValue
An abstract base forBooleanValue.CastingBooleanValue
that automatically casts to all types ifBooleanValue.getBoolean()
andexists()
are implemented.static class
DateValue.AbstractDateValue
An abstract base forDateValue.CastingDateValue
that automatically casts to all types ifLongValue.getLong()
andexists()
are implemented.static class
DoubleValue.AbstractDoubleValue
An abstract base forDoubleValue.CastingDoubleValue
that automatically casts to all types ifDoubleValue.getDouble()
andexists()
are implemented.static class
FloatValue.AbstractFloatValue
An abstract base forFloatValue.CastingFloatValue
that automatically casts to all types ifFloatValue.getFloat()
andexists()
are implemented.static class
IntValue.AbstractIntValue
An abstract base forIntValue.CastingIntValue
that automatically casts to all types ifIntValue.getInt()
andexists()
are implemented.static class
LongValue.AbstractLongValue
An abstract base forLongValue.CastingLongValue
that automatically casts to all types ifLongValue.getLong()
andexists()
are implemented.static class
StringValue.AbstractStringValue
An abstract base forStringValue.CastingStringValue
that automatically casts to all types ifStringValue.getString()
andexists()
are implemented.Methods in org.apache.solr.analytics.value that return AnalyticsValue Modifier and Type Method Description AnalyticsValue
BooleanValue.AbstractBooleanValue. convertToConstant()
AnalyticsValue
DateValue.AbstractDateValue. convertToConstant()
AnalyticsValue
DoubleValue.AbstractDoubleValue. convertToConstant()
AnalyticsValue
FloatValue.AbstractFloatValue. convertToConstant()
AnalyticsValue
IntValue.AbstractIntValue. convertToConstant()
AnalyticsValue
LongValue.AbstractLongValue. convertToConstant()
AnalyticsValue
StringValue.AbstractStringValue. convertToConstant()
-
Uses of AnalyticsValue in org.apache.solr.analytics.value.constant
Classes in org.apache.solr.analytics.value.constant that implement AnalyticsValue Modifier and Type Class Description class
ConstantBooleanValue
A constantBooleanValue
.class
ConstantDateValue
A constantDateValue
.class
ConstantDoubleValue
A constantDoubleValue
.class
ConstantFloatValue
A constantFloatValue
.class
ConstantIntValue
A constantIntValue
.class
ConstantLongValue
A constantLongValue
.class
ConstantStringValue
A constantStringValue
.class
ConstantValue
The parent class of all constant Analytics values.Methods in org.apache.solr.analytics.value.constant that return AnalyticsValue Modifier and Type Method Description AnalyticsValue
ConstantValue. convertToConstant()
-