public class AggregationStateCountMinSketchForge extends Object implements AggregationStateFactoryForge
Modifier and Type | Field and Description |
---|---|
protected AggregatorAccessCountMinSketch |
aggregator |
protected ExprAggMultiFunctionCountMinSketchNode |
parent |
protected CountMinSketchSpecForge |
specification |
Constructor and Description |
---|
AggregationStateCountMinSketchForge(ExprAggMultiFunctionCountMinSketchNode parent,
CountMinSketchSpecForge specification) |
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
codegenGetAccessTableState(int column,
CodegenMethodScope parent,
CodegenClassScope classScope) |
AggregatorAccess |
getAggregator() |
ExprNode |
getExpression() |
protected final ExprAggMultiFunctionCountMinSketchNode parent
protected final CountMinSketchSpecForge specification
protected final AggregatorAccessCountMinSketch aggregator
public AggregationStateCountMinSketchForge(ExprAggMultiFunctionCountMinSketchNode parent, CountMinSketchSpecForge specification)
public AggregatorAccess getAggregator()
getAggregator
in interface AggregationStateFactoryForge
public CodegenExpression codegenGetAccessTableState(int column, CodegenMethodScope parent, CodegenClassScope classScope)
codegenGetAccessTableState
in interface AggregationStateFactoryForge
public ExprNode getExpression()
getExpression
in interface AggregationStateFactoryForge
Copyright © 2005–2021. All rights reserved.