public class SketchMergeAggregatorFactory extends SketchAggregatorFactory
COMPARATOR, DEFAULT_MAX_SKETCH_SIZE, fieldName, name, size| Constructor and Description |
|---|
SketchMergeAggregatorFactory(String name,
String fieldName,
Integer size,
Boolean shouldFinalize,
Boolean isInputThetaSketch) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Object |
finalizeComputation(Object object)
Finalize the computation on sketch object and returns estimate from underlying
sketch.
|
AggregatorFactory |
getCombiningFactory()
Returns an AggregatorFactory that can be used to combine the output of aggregators from this factory.
|
boolean |
getIsInputThetaSketch() |
List<AggregatorFactory> |
getRequiredColumns()
Gets a list of all columns that this AggregatorFactory will scan
|
boolean |
getShouldFinalize() |
String |
getTypeName() |
int |
hashCode() |
String |
toString() |
combine, deserialize, factorize, factorizeBuffered, getAggregatorStartValue, getCacheKey, getComparator, getFieldName, getMaxIntermediateSize, getName, getSize, requiredFieldspublic List<AggregatorFactory> getRequiredColumns()
AggregatorFactorypublic AggregatorFactory getCombiningFactory()
AggregatorFactorypublic boolean getShouldFinalize()
public boolean getIsInputThetaSketch()
public Object finalizeComputation(Object object)
object - the sketch objectpublic String getTypeName()
public boolean equals(Object o)
equals in class SketchAggregatorFactorypublic int hashCode()
hashCode in class SketchAggregatorFactorypublic String toString()
toString in class SketchAggregatorFactoryCopyright © 2011–2016. All rights reserved.