@JRubyMethod(rest = true) public IRubyObject invoke_static(IRubyObject[] args) { checkArity(args.length); Object[] arguments = new Object[args.length]; System.arraycopy(args, 0, arguments, 0, arguments.length); convertArguments(args, arguments, 0); return invokeWithExceptionHandling(method, null, arguments); }
@JRubyMethod(rest = true) public IRubyObject invoke_static(IRubyObject[] args) { checkArity(args.length); Object[] arguments = new Object[args.length]; System.arraycopy(args, 0, arguments, 0, arguments.length); convertArguments(args, arguments, 0); return invokeWithExceptionHandling(method, null, arguments); }
@JRubyMethod(rest = true) public IRubyObject invoke_static(ThreadContext context, IRubyObject[] args) { checkArity(args.length); final Object[] arguments = convertArguments(args, 0); return invokeWithExceptionHandling(context, method, null, arguments); }
@JRubyMethod(rest = true) public IRubyObject invoke_static(ThreadContext context, IRubyObject[] args) { checkArity(args.length); final Object[] arguments = convertArguments(args, 0); return invokeWithExceptionHandling(context, method, null, arguments); }
return invokeWithExceptionHandling(method, null, arguments); if ((jpm = jpc.getMethod(method.getName(), parameterTypes)) != null && jpm.hasSuperImplementation()) { return invokeWithExceptionHandling(jpm.getSuperMethod(), javaInvokee, arguments); return invokeWithExceptionHandling(method, javaInvokee, arguments);
return invokeWithExceptionHandling(method, null, arguments); if ((jpm = jpc.getMethod(method.getName(), parameterTypes)) != null && jpm.hasSuperImplementation()) { return invokeWithExceptionHandling(jpm.getSuperMethod(), javaInvokee, arguments); return invokeWithExceptionHandling(method, javaInvokee, arguments);
return invokeWithExceptionHandling(context, method, null, arguments); JavaProxyMethod jpm = jpc.getMethod( method.getName(), parameterTypes ); if ( jpm != null && jpm.hasSuperImplementation() ) { return invokeWithExceptionHandling(context, jpm.getSuperMethod(), javaInvokee, arguments); return invokeWithExceptionHandling(context, method, javaInvokee, arguments);
return invokeWithExceptionHandling(context, method, null, arguments); JavaProxyMethod jpm = jpc.getMethod( method.getName(), parameterTypes ); if ( jpm != null && jpm.hasSuperImplementation() ) { return invokeWithExceptionHandling(context, jpm.getSuperMethod(), javaInvokee, arguments); return invokeWithExceptionHandling(context, method, javaInvokee, arguments);