system/src/sc/lang/java/ModelUtil.java
public static Object invokeMethod(Object thisObject, Object method, List<Expression> arguments,
                                     Class expectedType, ExecutionContext ctx, boolean repeatArgs, boolean findMethodOnThis, ParamTypedMethod pmeth) {
      Object[] argValues = expressionListToValues(arguments, ctx);

      return invokeMethodWithValues(thisObject, method, arguments, expectedType, ctx, repeatArgs, findMethodOnThis, pmeth, argValues);
   }
/** Invokes a method given a list of arguments, the Method object and args to eval.  Handles repeated arguments */
Invokes a method given a list of arguments, the Method object and args to eval.  Handles repeated arguments
Invokes a method given a list of arguments the Method object and args to eval . Handles repeated arguments
public static Object invokeMethod(Object thisObject, Object method, List<Expression> arguments,
                                     Class expectedType, ExecutionContext ctx, boolean repeatArgs, boolean findMethodOnThis, ParamTypedMethod pmeth) {
      Object[] argValues = expressionListToValues(arguments, ctx);
      return invokeMethodWithValues(thisObject, method, arguments, expectedType, ctx, repeatArgs, findMethodOnThis, pmeth, argValues);
   }
public static Object invokeMethod ( Object thisObject , Object method , List < Expression > arguments , Class expectedType , ExecutionContext ctx , boolean repeatArgs , boolean findMethodOnThis , ParamTypedMethod pmeth ) { Object [ ] argValues = expressionListToValues ( arguments , ctx ) ; return invokeMethodWithValues ( thisObject , method , arguments , expectedType , ctx , repeatArgs , findMethodOnThis , pmeth , argValues ) ; }
Invokes a method given a list of arguments, the Method object and args to eval.
Invokes a method given a list of arguments the Method object and args to eval .