- All Superinterfaces:
- java.io.Serializable
public interface UserDefinedFunction
extends java.io.Serializable
Interface that all User Defined Functions classes must implement.
It implements the java.io.Serializable class and must have the
UserDefinedFunctionIdentification annotation applied and filled in with the
values to be used in the schema.
It must also have an evaluate method that contains the functionality it is
offering
Any "state" variables should be passed in during overloaded
UserDefinedFunctionProvider initialization