public class StandardSQLFunction extends Object implements SQLFunction
Provides a standard implementation that supports the majority of the HQL
functions that are translated to SQL. The Dialect and its sub-classes use
this class to provide details required for processing of the associated
function.
Construct a standard SQL function definition with a variable return type;
the actual return type will depend on the types to which the function
is applied.
Using this form, the return type is considered non-static and assumed
to be the type of the first argument.