Class AggregationMultiFunctionAggregationMethodContext
java.lang.Object
com.espertech.esper.common.client.hook.aggmultifunc.AggregationMultiFunctionAggregationMethodContext
Context for use with plug-in aggregation multi-functions aggregation methods.
-
Constructor Summary
ConstructorDescriptionAggregationMultiFunctionAggregationMethodContext
(String aggregationMethodName, com.espertech.esper.common.internal.epl.expression.core.ExprNode[] parameters, com.espertech.esper.common.internal.epl.expression.core.ExprValidationContext validationContext) Ctor. -
Method Summary
Modifier and TypeMethodDescriptionReturns the aggregation method name.com.espertech.esper.common.internal.epl.expression.core.ExprNode[]
Returns the parameter expressionscom.espertech.esper.common.internal.epl.expression.core.ExprValidationContext
Returns the validation context
-
Constructor Details
-
AggregationMultiFunctionAggregationMethodContext
public AggregationMultiFunctionAggregationMethodContext(String aggregationMethodName, com.espertech.esper.common.internal.epl.expression.core.ExprNode[] parameters, com.espertech.esper.common.internal.epl.expression.core.ExprValidationContext validationContext) Ctor.- Parameters:
aggregationMethodName
- name of aggregation methodparameters
- parameter expressionsvalidationContext
- validation context
-
-
Method Details
-
getAggregationMethodName
Returns the aggregation method name.- Returns:
- name
-
getParameters
public com.espertech.esper.common.internal.epl.expression.core.ExprNode[] getParameters()Returns the parameter expressions- Returns:
- params
-
getValidationContext
public com.espertech.esper.common.internal.epl.expression.core.ExprValidationContext getValidationContext()Returns the validation context- Returns:
- validation context
-