public interface AggregationFunctionForge
Modifier and Type | Method and Description |
---|---|
AggregationFunctionMode |
getAggregationFunctionMode()
Describes to the compiler how it should manage code for the aggregation function.
|
Class |
getValueType()
Returns the type of the current value.
|
void |
setFunctionName(String functionName)
Sets the EPL function name assigned to the factory.
|
void |
validate(AggregationFunctionValidationContext validationContext)
Implemented by plug-in aggregation functions to allow such functions to validate the
type of values passed to the function at statement compile time and to generally
interrogate parameter expressions.
|
void setFunctionName(String functionName)
functionName
- assignedvoid validate(AggregationFunctionValidationContext validationContext) throws ExprValidationException
validationContext
- expression informationExprValidationException
- for validation exceptionClass getValueType()
AggregationFunctionMode getAggregationFunctionMode()
Copyright © 2005–2018. All rights reserved.