| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static IRubyObject | |
| public static IRubyObject | asetDirect(Ruby runtime, Object array, JavaUtil.
|
| public static IRubyObject | |
| public static IRubyObject | |
| public static void | copyDataToJavaArray(ThreadContext context, RubyArray<T extends IRubyObject> rubyArray, int src, JavaArray javaArray, int dest, int length)
Deprecated
|
| public static void | copyDataToJavaArrayDirect(ThreadContext context, final RubyArray<T extends IRubyObject> rubyArray, final Object javaArray)
Deprecated
|
| public static void | |
| private static void | copyDataToJavaArrayDirect(final Class<?> targetType, final RubyArray<T extends IRubyObject> rubyArray, final Object[] javaArray)
|
| private static void | copyDataToJavaArrayDirect(final Class<?> targetType, final RubyArray<T extends IRubyObject> rubyArray, final int[] javaArray)
|
| private static void | copyDataToJavaArrayDirect(final Class<?> targetType, final RubyArray<T extends IRubyObject> rubyArray, final long[] javaArray)
|
| private static void | copyDataToJavaArrayDirect(final Class<?> targetType, final RubyArray<T extends IRubyObject> rubyArray, final byte[] javaArray)
|
| public static IRubyObject | |
| public static IRubyObject | |
| private static RaiseException | |
| private static RaiseException | |
| private static RaiseException | |
| public static ArrayJavaProxy | |
| public static ArrayJavaProxy | |
| public static ArrayJavaProxy | newProxiedArray(Ruby runtime, Class<?> componentType, JavaUtil.
Deprecated
since 10.0.
|
| public static ArrayJavaProxy | newProxiedArray(ThreadContext context, Class<?> componentType, JavaUtil.
|
| public static void |
| ArrayUtils | back to summary |
|---|---|
| private ArrayUtils() | |
| arefDirect | back to summary |
|---|---|
| public static IRubyObject arefDirect(Ruby runtime, Object array, JavaUtil. | |
| asetDirect | back to summary |
|---|---|
| public static IRubyObject asetDirect(Ruby runtime, Object array, JavaUtil. | |
| concatArraysDirect | back to summary |
|---|---|
| public static IRubyObject concatArraysDirect(ThreadContext context, Object original, Object additional) | |
| concatArraysDirect | back to summary |
|---|---|
| public static IRubyObject concatArraysDirect(ThreadContext context, Object original, IRubyObject additional) | |
| copyDataToJavaArray | back to summary |
|---|---|
| public static void copyDataToJavaArray(ThreadContext context, RubyArray<T extends IRubyObject> rubyArray, int src, JavaArray javaArray, int dest, int length)
Deprecated
| |
| copyDataToJavaArrayDirect | back to summary |
|---|---|
| public static void copyDataToJavaArrayDirect(ThreadContext context, final RubyArray<T extends IRubyObject> rubyArray, final Object javaArray)
Deprecated
| |
| copyDataToJavaArrayDirect | back to summary |
|---|---|
| public static void copyDataToJavaArrayDirect(final RubyArray<T extends IRubyObject> rubyArray, final Object javaArray) | |
| copyDataToJavaArrayDirect | back to summary |
|---|---|
| private static void copyDataToJavaArrayDirect(final Class<?> targetType, final RubyArray<T extends IRubyObject> rubyArray, final Object[] javaArray) | |
| copyDataToJavaArrayDirect | back to summary |
|---|---|
| private static void copyDataToJavaArrayDirect(final Class<?> targetType, final RubyArray<T extends IRubyObject> rubyArray, final int[] javaArray) | |
| copyDataToJavaArrayDirect | back to summary |
|---|---|
| private static void copyDataToJavaArrayDirect(final Class<?> targetType, final RubyArray<T extends IRubyObject> rubyArray, final long[] javaArray) | |
| copyDataToJavaArrayDirect | back to summary |
|---|---|
| private static void copyDataToJavaArrayDirect(final Class<?> targetType, final RubyArray<T extends IRubyObject> rubyArray, final byte[] javaArray) | |
| emptyJavaArrayDirect | back to summary |
|---|---|
| public static IRubyObject emptyJavaArrayDirect(ThreadContext context, Class<T> componentType) | |
| javaArraySubarrayDirect | back to summary |
|---|---|
| public static IRubyObject javaArraySubarrayDirect(ThreadContext context, Object fromArray, int index, int size) | |
| mapArrayStoreException | back to summary |
|---|---|
| private static RaiseException mapArrayStoreException(final Ruby runtime, final Object array, final Class<?> type) | |
| mapIllegalArgumentException | back to summary |
|---|---|
| private static RaiseException mapIllegalArgumentException(ThreadContext context, final Object array, final Class<?> type) | |
| mapIndexOutOfBoundsException | back to summary |
|---|---|
| private static RaiseException mapIndexOutOfBoundsException(final Ruby runtime, final Object array, int index) | |
| newProxiedArray | back to summary |
|---|---|
| public static ArrayJavaProxy newProxiedArray(Ruby runtime, Class<?> componentType, int size)
Deprecated since 10.0.
| |
| newProxiedArray | back to summary |
|---|---|
| public static ArrayJavaProxy newProxiedArray(ThreadContext context, Class<?> componentType, int size) | |
| newProxiedArray | back to summary |
|---|---|
| public static ArrayJavaProxy newProxiedArray(Ruby runtime, Class<?> componentType, JavaUtil. Deprecated since 10.0.
| |
| newProxiedArray | back to summary |
|---|---|
| public static ArrayJavaProxy newProxiedArray(ThreadContext context, Class<?> componentType, JavaUtil. | |
| setWithExceptionHandlingDirect | back to summary |
|---|---|
| public static void setWithExceptionHandlingDirect(Ruby runtime, Object array, int index, Object javaValue) | |