public class ApproximateHistogramFoldingAggregatorFactory extends ApproximateHistogramAggregatorFactory
fieldName, lowerLimit, name, numBuckets, resolution, upperLimit
Constructor and Description |
---|
ApproximateHistogramFoldingAggregatorFactory(String name,
String fieldName,
Integer resolution,
Integer numBuckets,
Float lowerLimit,
Float upperLimit) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Aggregator |
factorize(ColumnSelectorFactory metricFactory) |
BufferAggregator |
factorizeBuffered(ColumnSelectorFactory metricFactory) |
byte[] |
getCacheKey()
Get a byte array used as a cache key.
|
AggregatorFactory |
getCombiningFactory()
Returns an AggregatorFactory that can be used to combine the output of aggregators from this factory.
|
int |
hashCode() |
String |
toString() |
combine, deserialize, finalizeComputation, getComparator, getFieldName, getLowerLimit, getMaxIntermediateSize, getMergingFactory, getName, getNumBuckets, getRequiredColumns, getResolution, getTypeName, getUpperLimit, requiredFields
mergeAggregators
public Aggregator factorize(ColumnSelectorFactory metricFactory)
factorize
in class ApproximateHistogramAggregatorFactory
public BufferAggregator factorizeBuffered(ColumnSelectorFactory metricFactory)
factorizeBuffered
in class ApproximateHistogramAggregatorFactory
public AggregatorFactory getCombiningFactory()
AggregatorFactory
getCombiningFactory
in class ApproximateHistogramAggregatorFactory
public byte[] getCacheKey()
Cacheable
getCacheKey
in interface Cacheable
getCacheKey
in class ApproximateHistogramAggregatorFactory
public boolean equals(Object o)
equals
in class ApproximateHistogramAggregatorFactory
public int hashCode()
hashCode
in class ApproximateHistogramAggregatorFactory
public String toString()
toString
in class ApproximateHistogramAggregatorFactory
Copyright © 2011–2017. All rights reserved.