JavaMethod method = (JavaMethod)findCallableArityThree(self, name, arg0, arg1, arg2);
convertedArgs[0] = JavaUtil.convertArgumentToType(context, arg0, method.getParameterTypes()[0]);
convertedArgs[1] = JavaUtil.convertArgumentToType(context, arg1, method.getParameterTypes()[1]);
convertedArgs[2] = JavaUtil.convertArgumentToType(context, arg2, method.getParameterTypes()[2]);
return Java.java_to_ruby(self, method.invoke_static(convertedArgs), Block.NULL_BLOCK);
}
public IRubyObject call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) {
createJavaMethods(self.getRuntime());
if (block.isGiven()) {