@Deprecated // not used public static void copyDataToJavaArray(final ThreadContext context, final RubyArray rubyArray, final JavaArray javaArray) { copyDataToJavaArray(rubyArray, javaArray, 0); }
@Deprecated // not used public static void copyDataToJavaArray(final ThreadContext context, final RubyArray rubyArray, final JavaArray javaArray) { copyDataToJavaArray(rubyArray, javaArray, 0); }
@JRubyMethod public static IRubyObject copy_data_simple( ThreadContext context, IRubyObject from, IRubyObject to) { JavaArray javaArray = (JavaArray)to.dataGetStruct(); RubyArray rubyArray = (RubyArray)from; copyDataToJavaArray(context, rubyArray, javaArray); return to; }
@JRubyMethod(name = { "copy_data", "copy_data_simple" }) public static IRubyObject copy_data(final ThreadContext context, IRubyObject fromRuby, IRubyObject toJava) { JavaArray javaArray = (JavaArray) toJava.dataGetStruct(); RubyArray rubyArray = (RubyArray) fromRuby; copyDataToJavaArray(rubyArray, javaArray, 0); return toJava; }
@JRubyMethod(name = { "copy_data", "copy_data_simple" }) public static IRubyObject copy_data(final ThreadContext context, IRubyObject fromRuby, IRubyObject toJava) { JavaArray javaArray = (JavaArray) toJava.dataGetStruct(); RubyArray rubyArray = (RubyArray) fromRuby; copyDataToJavaArray(rubyArray, javaArray, 0); return toJava; }
@JRubyMethod public static IRubyObject copy_data_simple( ThreadContext context, IRubyObject from, IRubyObject to) { JavaArray javaArray = (JavaArray)to.dataGetStruct(); RubyArray rubyArray = (RubyArray)from; copyDataToJavaArray(context, rubyArray, javaArray); return to; }