Click or drag to resize

ConfigurationCompilerAddPlugInSingleRowFunction Method (String, String, String, ConfigurationCompilerPlugInSingleRowFunctionFilterOptimizableEnum)

Adds a plug-in single-row function given a EPL function name, a class name, method name and setting for value-cache behavior.

The same function name cannot be added twice.

Namespace:  com.espertech.esper.common.client.configuration.compiler
Assembly:  NEsper.Common (in NEsper.Common.dll) Version: 8.0.0.0
Syntax
C#
public void AddPlugInSingleRowFunction(
	string functionName,
	string className,
	string methodName,
	ConfigurationCompilerPlugInSingleRowFunctionFilterOptimizableEnum filterOptimizable
)

Parameters

functionName
Type: SystemString
is the new single-row function name for use in EPL
className
Type: SystemString
is the fully-qualified class name of the class implementing the single-row function
methodName
Type: SystemString
is the public static method provided by the class that implements the single-row function
filterOptimizable
Type: com.espertech.esper.common.client.configuration.compilerConfigurationCompilerPlugInSingleRowFunctionFilterOptimizableEnum
whether the single-row function, when used in filters, may be subject to reverse index lookup based on the function result
See Also