com.espertech.esper.epl.expression.accessagg
Interface ExprAggregateAccessMultiValueNode

All Superinterfaces:
ExprEvaluatorEnumeration
All Known Implementing Classes:
ExprAggCountMinSketchNode, ExprAggMultiFunctionLinearAccessNode, ExprAggMultiFunctionSortedMinMaxByNode, ExprPlugInAggMultiFunctionNode

public interface ExprAggregateAccessMultiValueNode
extends ExprEvaluatorEnumeration


Method Summary
 AggregationMethodFactory validateAggregationParamsWBinding(ExprValidationContext context, TableMetadataColumnAggregation tableAccessColumn)
           
 void validatePositionals()
           
 
Methods inherited from interface com.espertech.esper.epl.expression.core.ExprEvaluatorEnumeration
evaluateGetEventBean, evaluateGetROCollectionEvents, evaluateGetROCollectionScalar, getComponentTypeCollection, getEventTypeCollection, getEventTypeSingle
 

Method Detail

validatePositionals

void validatePositionals()
                         throws ExprValidationException
Throws:
ExprValidationException

validateAggregationParamsWBinding

AggregationMethodFactory validateAggregationParamsWBinding(ExprValidationContext context,
                                                           TableMetadataColumnAggregation tableAccessColumn)
                                                           throws ExprValidationException
Throws:
ExprValidationException

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com