Class QuantileAggregator
java.lang.Object
com.yahoo.search.grouping.request.GroupingNode
com.yahoo.search.grouping.request.GroupingExpression
com.yahoo.search.grouping.request.AggregatorNode
com.yahoo.search.grouping.request.QuantileAggregator
This class represents a quantile-aggregator in a
GroupingExpression. It evaluates to the quantiles of
the contained expression evaluated to over all the inputs.- Author:
- johsol
-
Constructor Summary
ConstructorsConstructorDescriptionQuantileAggregator(List<Number> quantiles, GroupingExpression expression) Constructs a new instance of this class. -
Method Summary
Methods inherited from class com.yahoo.search.grouping.request.AggregatorNode
getExpression, resolveLevel, visitMethods inherited from class com.yahoo.search.grouping.request.GroupingExpression
asImage, asString, getLevel, getLevelOrNull, setLabelMethods inherited from class com.yahoo.search.grouping.request.GroupingNode
getImage, getLabel
-
Constructor Details
-
QuantileAggregator
Constructs a new instance of this class.- Parameters:
quantiles- the quantiles to be aggregated.expression- the expression to aggregate on.
-
-
Method Details
-
getQuantiles
-
copy
Description copied from class:GroupingExpressionReturns a deep copy of this- Specified by:
copyin classGroupingExpression
-
toString
- Overrides:
toStringin classGroupingNode
-