public class ExprAggCountMinSketchNodeFactoryState extends ExprAggCountMinSketchNodeFactoryBase
parent
Constructor and Description |
---|
ExprAggCountMinSketchNodeFactoryState(AggregationStateFactoryCountMinSketch stateFactory) |
Modifier and Type | Method and Description |
---|---|
AggregationAccessor |
getAccessor() |
AggregationAgent |
getAggregationStateAgent(EngineImportService engineImportService,
String statementName) |
AggregationStateFactory |
getAggregationStateFactory(boolean isMatchRecognize) |
ExprEvaluator |
getMethodAggregationEvaluator(boolean join,
EventType[] typesPerStream) |
Class |
getResultType() |
void |
validateIntoTableCompatible(AggregationMethodFactory intoTableAgg) |
getAggregationExpression, getAggregationStateKey, getParent, isAccessAggregation, make
public ExprAggCountMinSketchNodeFactoryState(AggregationStateFactoryCountMinSketch stateFactory)
public Class getResultType()
public AggregationAccessor getAccessor()
public AggregationStateFactory getAggregationStateFactory(boolean isMatchRecognize)
public AggregationAgent getAggregationStateAgent(EngineImportService engineImportService, String statementName)
public void validateIntoTableCompatible(AggregationMethodFactory intoTableAgg) throws ExprValidationException
ExprValidationException
public ExprEvaluator getMethodAggregationEvaluator(boolean join, EventType[] typesPerStream) throws ExprValidationException
ExprValidationException