public static <T> RelationalFunctionCall<T> relationalFunctionCall(Class<? extends T> type, String function, Object... args) {
        return new RelationalFunctionCall<T>(type, function, args);
    }
Create a new RelationalFunctionCall for the given function and arguments

@param type type
@param function function name
@param args arguments
@param <T>
@return relational function call
querydsl-sql/src/main/java/com/querydsl/sql/SQLExpressions.java