Class AggregationMultiFunctionAggregationMethodContext

java.lang.Object
com.espertech.esper.common.client.hook.aggmultifunc.AggregationMultiFunctionAggregationMethodContext

public class AggregationMultiFunctionAggregationMethodContext extends Object
Context for use with plug-in aggregation multi-functions aggregation methods.
  • 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 method
      parameters - parameter expressions
      validationContext - validation context
  • Method Details

    • getAggregationMethodName

      public String 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