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 AnalyticsValueAnalyticsExpression. 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 interfaceReductionFunctionA 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 classBooleanFieldAn analytics wrapper for a single-valuedBoolFieldwith DocValues enabled.classDateFieldAn analytics wrapper for a single-valuedTrieDateFieldorDatePointFieldwith DocValues enabled.classDoubleFieldAn analytics wrapper for a single-valuedTrieDoubleFieldorDoublePointFieldwith DocValues enabled.classFloatFieldAn analytics wrapper for a single-valuedTrieFloatFieldorFloatPointFieldwith DocValues enabled.classIntFieldAn analytics wrapper for a single-valuedTrieIntFieldorIntPointFieldwith DocValues enabled.classLongFieldAn analytics wrapper for a single-valuedTrieLongFieldorLongPointFieldwith DocValues enabled.classStringFieldAn analytics wrapper for a single-valuedStrFieldwith 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 classCountFunctionA 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.classDocCountFunctionA 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.classMeanFunctionA reduction function which returns the mean of the values of the given expression.classMissingFunctionA reduction function which returns the number of documents for which the given expression does not exist.classSumFunctionA reduction function which returns the sum of the values of the given expression.classUniqueFunctionA 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 interfaceBooleanValueA single-valued analytics value that can be represented as a boolean.static interfaceBooleanValue.CastingBooleanValueAn interface that represents all of the types aBooleanValueshould be able to cast to.interfaceComparableValueA single-valued analytics value that can be compared and used to sort a facet.interfaceDateValueA single-valued analytics value that can be represented as a date.static interfaceDateValue.CastingDateValueAn interface that represents all of the types aDateValueshould be able to cast to.interfaceDoubleValueA single-valued analytics value that can be represented as a date.static interfaceDoubleValue.CastingDoubleValueAn interface that represents all of the types aDoubleValueshould be able to cast to.interfaceFloatValueA single-valued analytics value that can be represented as a float.static interfaceFloatValue.CastingFloatValueAn interface that represents all of the types aFloatValueshould be able to cast to.interfaceIntValueA single-valued analytics value that can be represented as an int.static interfaceIntValue.CastingIntValueAn interface that represents all of the types aIntValueshould be able to cast to.interfaceLongValueA single-valued analytics value that can be represented as a long.static interfaceLongValue.CastingLongValueAn interface that represents all of the types aLongValueshould be able to cast to.interfaceStringValueA single-valued analytics value that can be represented as a string.static interfaceStringValue.CastingStringValueAn interface that represents all of the types aStringValueshould be able to cast to.Classes in org.apache.solr.analytics.value that implement AnalyticsValue Modifier and Type Class Description static classAnalyticsValue.AbstractAnalyticsValueAn abstract base forAnalyticsValuethat automatically casts to castable types.static classBooleanValue.AbstractBooleanValueAn abstract base forBooleanValue.CastingBooleanValuethat automatically casts to all types ifBooleanValue.getBoolean()andexists()are implemented.static classDateValue.AbstractDateValueAn abstract base forDateValue.CastingDateValuethat automatically casts to all types ifLongValue.getLong()andexists()are implemented.static classDoubleValue.AbstractDoubleValueAn abstract base forDoubleValue.CastingDoubleValuethat automatically casts to all types ifDoubleValue.getDouble()andexists()are implemented.static classFloatValue.AbstractFloatValueAn abstract base forFloatValue.CastingFloatValuethat automatically casts to all types ifFloatValue.getFloat()andexists()are implemented.static classIntValue.AbstractIntValueAn abstract base forIntValue.CastingIntValuethat automatically casts to all types ifIntValue.getInt()andexists()are implemented.static classLongValue.AbstractLongValueAn abstract base forLongValue.CastingLongValuethat automatically casts to all types ifLongValue.getLong()andexists()are implemented.static classStringValue.AbstractStringValueAn abstract base forStringValue.CastingStringValuethat 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 AnalyticsValueBooleanValue.AbstractBooleanValue. convertToConstant()AnalyticsValueDateValue.AbstractDateValue. convertToConstant()AnalyticsValueDoubleValue.AbstractDoubleValue. convertToConstant()AnalyticsValueFloatValue.AbstractFloatValue. convertToConstant()AnalyticsValueIntValue.AbstractIntValue. convertToConstant()AnalyticsValueLongValue.AbstractLongValue. convertToConstant()AnalyticsValueStringValue.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 classConstantBooleanValueA constantBooleanValue.classConstantDateValueA constantDateValue.classConstantDoubleValueA constantDoubleValue.classConstantFloatValueA constantFloatValue.classConstantIntValueA constantIntValue.classConstantLongValueA constantLongValue.classConstantStringValueA constantStringValue.classConstantValueThe parent class of all constant Analytics values.Methods in org.apache.solr.analytics.value.constant that return AnalyticsValue Modifier and Type Method Description AnalyticsValueConstantValue. convertToConstant()
-