You configure the function name, description, and input parameters for the Java function that invokes the expression.
Use the following rules and guidelines when you configure the function:
Use a unique function name that does not conflict with an existing Java function in the transformation or reserved Java keywords.
You must configure the parameter name, Java datatype, precision, and scale. The input parameters are the values you pass when you call the function in the Java code for the transformation.
To pass the Date datatype to an expression, use the String datatype for the input parameter.
If an expression returns the Date datatype, you can use the return value as the String datatype in the simple interface and the String or long datatype in the advanced interface.