Uses of Class
com.espertech.esper.common.client.configuration.compiler.ConfigurationCompilerPlugInAggregationMultiFunction
Packages that use ConfigurationCompilerPlugInAggregationMultiFunction
Package
Description
Configuration classes for the compiler section, which is only relevant to the compiler
Aggregation multi-function extension API for aggregation functions that hold events, share state and/or operate with tables.
-
Uses of ConfigurationCompilerPlugInAggregationMultiFunction in com.espertech.esper.common.client.configuration.compiler
Fields in com.espertech.esper.common.client.configuration.compiler with type parameters of type ConfigurationCompilerPlugInAggregationMultiFunctionModifier and TypeFieldDescriptionConfigurationCompiler.plugInAggregationMultiFunctions
List of configured plug-in aggregation multi-functions.Methods in com.espertech.esper.common.client.configuration.compiler that return types with arguments of type ConfigurationCompilerPlugInAggregationMultiFunctionModifier and TypeMethodDescriptionConfigurationCompiler.getPlugInAggregationMultiFunctions()
Returns the list of plug-in aggregation multi-functions.Methods in com.espertech.esper.common.client.configuration.compiler with parameters of type ConfigurationCompilerPlugInAggregationMultiFunctionModifier and TypeMethodDescriptionvoid
ConfigurationCompiler.addPlugInAggregationMultiFunction
(ConfigurationCompilerPlugInAggregationMultiFunction config) Adds a plug-in aggregation multi-function. -
Uses of ConfigurationCompilerPlugInAggregationMultiFunction in com.espertech.esper.common.client.hook.aggmultifunc
Methods in com.espertech.esper.common.client.hook.aggmultifunc that return ConfigurationCompilerPlugInAggregationMultiFunctionModifier and TypeMethodDescriptionAggregationMultiFunctionValidationContext.getConfig()
Returns the original configuration object for the aggregation multi-functionAggregationMultiFunctionDeclarationContext.getConfiguration()
Returns the configuration provided when the aggregation multi-functions where registered.Constructors in com.espertech.esper.common.client.hook.aggmultifunc with parameters of type ConfigurationCompilerPlugInAggregationMultiFunctionModifierConstructorDescriptionAggregationMultiFunctionDeclarationContext
(String functionName, boolean distinct, ConfigurationCompilerPlugInAggregationMultiFunction configuration) Ctor.AggregationMultiFunctionValidationContext
(String functionName, EventType[] eventTypes, com.espertech.esper.common.internal.epl.expression.core.ExprNode[] parameterExpressions, String statementName, com.espertech.esper.common.internal.epl.expression.core.ExprValidationContext validationContext, ConfigurationCompilerPlugInAggregationMultiFunction config, com.espertech.esper.common.internal.epl.expression.core.ExprNode[] allParameterExpressions, com.espertech.esper.common.internal.epl.expression.core.ExprNode optionalFilterExpression) Ctor.