public class AggregationStateFactoryCountMinSketch extends Object implements AggregationStateFactory
Modifier and Type | Field and Description |
---|---|
protected ExprAggCountMinSketchNode |
parent |
protected CountMinSketchSpec |
specification |
Constructor and Description |
---|
AggregationStateFactoryCountMinSketch(ExprAggCountMinSketchNode parent,
CountMinSketchSpec specification) |
Modifier and Type | Method and Description |
---|---|
AggregationState |
createAccess(int agentInstanceId,
boolean join,
Object groupKey,
AggregationServicePassThru passThru) |
ExprNode |
getAggregationExpression() |
ExprAggCountMinSketchNode |
getParent() |
CountMinSketchSpec |
getSpecification() |
protected final ExprAggCountMinSketchNode parent
protected final CountMinSketchSpec specification
public AggregationStateFactoryCountMinSketch(ExprAggCountMinSketchNode parent, CountMinSketchSpec specification)
public AggregationState createAccess(int agentInstanceId, boolean join, Object groupKey, AggregationServicePassThru passThru)
createAccess
in interface AggregationStateFactory
public ExprNode getAggregationExpression()
getAggregationExpression
in interface AggregationStateFactory
public CountMinSketchSpec getSpecification()
public ExprAggCountMinSketchNode getParent()