public Object invoke(
      TableBuiltinScalarFunction function,
      SessionInfo session,
      List<? extends Type> argumentTypes,
      List<Object> arguments) {
    throw new UnsupportedOperationException(
        String.format("BuiltinScalarFunctio %s cannot be invoked.", function));
  }
Arguments must be the native container type for the corresponding SQL types.

<p>Returns a value in the native container type corresponding to the declared SQL return type
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/function/InterpretedFunctionInvoker.java