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, ExprNode[] parameterExpressions, String statementName, ExprValidationContext validationContext, ConfigurationCompilerPlugInAggregationMultiFunction config, ExprNode[] allParameterExpressions, ExprNode optionalFilterExpression) Ctor. -
Uses of ConfigurationCompilerPlugInAggregationMultiFunction in com.espertech.esper.common.internal.epl.agg.access.plugin
Methods in com.espertech.esper.common.internal.epl.agg.access.plugin that return ConfigurationCompilerPlugInAggregationMultiFunctionMethods in com.espertech.esper.common.internal.epl.agg.access.plugin with parameters of type ConfigurationCompilerPlugInAggregationMultiFunctionModifier and TypeMethodDescriptionvoid
AggregationPortableValidationPluginMultiFunc.setConfig
(ConfigurationCompilerPlugInAggregationMultiFunction config) -
Uses of ConfigurationCompilerPlugInAggregationMultiFunction in com.espertech.esper.common.internal.epl.expression.agg.accessagg
Constructors in com.espertech.esper.common.internal.epl.expression.agg.accessagg with parameters of type ConfigurationCompilerPlugInAggregationMultiFunctionModifierConstructorDescriptionExprPlugInMultiFunctionAggNode
(boolean distinct, ConfigurationCompilerPlugInAggregationMultiFunction config, AggregationMultiFunctionForge aggregationMultiFunctionForge, String functionName) -
Uses of ConfigurationCompilerPlugInAggregationMultiFunction in com.espertech.esper.common.internal.epl.table.compiletime
Method parameters in com.espertech.esper.common.internal.epl.table.compiletime with type arguments of type ConfigurationCompilerPlugInAggregationMultiFunctionModifier and TypeMethodDescriptionstatic Pair<ExprTableAccessNode,
List<Chainable>> TableCompileTimeUtil.handleTableAccessNode
(LazyAllocatedMap<ConfigurationCompilerPlugInAggregationMultiFunction, AggregationMultiFunctionForge> plugInAggregations, String tableName, String sub, List<Chainable> chain) -
Uses of ConfigurationCompilerPlugInAggregationMultiFunction in com.espertech.esper.common.internal.settings
Methods in com.espertech.esper.common.internal.settings that return types with arguments of type ConfigurationCompilerPlugInAggregationMultiFunctionModifier and TypeMethodDescriptionClasspathImportServiceCompileTime.resolveAggregationMultiFunction
(String name, ClasspathExtensionAggregationMultiFunction classpathExtensionAggregationMultiFunction) ClasspathImportServiceCompileTimeImpl.resolveAggregationMultiFunction
(String name, ClasspathExtensionAggregationMultiFunction extension) Methods in com.espertech.esper.common.internal.settings with parameters of type ConfigurationCompilerPlugInAggregationMultiFunctionModifier and TypeMethodDescriptionvoid
ClasspathImportServiceCompileTimeImpl.addAggregationMultiFunction
(ConfigurationCompilerPlugInAggregationMultiFunction desc)