public class ArrayJavaAddons
extends java.lang.Object
| Constructor and Description |
|---|
ArrayJavaAddons() |
| Modifier and Type | Method and Description |
|---|---|
private static RubyArray |
calcDimensions(Ruby runtime,
RubyArray array,
RubyArray dims,
int index) |
static IRubyObject |
copy_data(ThreadContext context,
IRubyObject fromRuby,
IRubyObject toJava) |
static IRubyObject |
copy_data(ThreadContext context,
IRubyObject fromRuby,
IRubyObject toJava,
IRubyObject fillValue) |
private static void |
copyDataToJavaArray(RubyArray rubyArray,
JavaArray javaArray,
int offset) |
static void |
copyDataToJavaArray(ThreadContext context,
RubyArray rubyArray,
JavaArray javaArray)
Deprecated.
|
static IRubyObject |
dimensions(ThreadContext context,
IRubyObject rubyArray) |
static IRubyObject |
dimensions(ThreadContext context,
IRubyObject rubyArray,
IRubyObject dims) |
static IRubyObject |
dimensions(ThreadContext context,
IRubyObject rubyArray,
IRubyObject dims,
IRubyObject index) |
public static IRubyObject copy_data(ThreadContext context, IRubyObject fromRuby, IRubyObject toJava, IRubyObject fillValue)
public static IRubyObject copy_data(ThreadContext context, IRubyObject fromRuby, IRubyObject toJava)
@Deprecated public static void copyDataToJavaArray(ThreadContext context, RubyArray rubyArray, JavaArray javaArray)
private static void copyDataToJavaArray(RubyArray rubyArray, JavaArray javaArray, int offset)
public static IRubyObject dimensions(ThreadContext context, IRubyObject rubyArray)
public static IRubyObject dimensions(ThreadContext context, IRubyObject rubyArray, IRubyObject dims)
public static IRubyObject dimensions(ThreadContext context, IRubyObject rubyArray, IRubyObject dims, IRubyObject index)