The topics that follow provide details about the contents of the source code for a UDF. In general, you must provide a Java class that defines a method that Vantage executes when the UDF is called. The parameters that the method takes match the parameters specified in the CREATE FUNCTION or REPLACE FUNCTION statement.