public static IRubyObject emptyJavaArrayDirect(ThreadContext context, Class componentType) { Ruby runtime = context.runtime; return newProxiedArray(runtime, componentType, 0); }
public Object remove(Object o) { String key = stringFromObject(o); if (key != null) { return System.clearProperty(key); } return null; }
@Deprecated public static void copyDataToJavaArrayDirect(ThreadContext context, final RubyArray rubyArray, final Object javaArray) { copyDataToJavaArrayDirect(rubyArray, javaArray); }
/** * The slow version for when concatenating a Java array of a different type. * * @param context * @param original * @param additional * @return */ public IRubyObject concatArrays(ThreadContext context, JavaArray original, IRubyObject additional) { return ArrayUtils.concatArraysDirect(context, original.getValue(), additional); }
public final void fillWithExceptionHandling(int start, int end, Object javaValue) { final Ruby runtime = getRuntime(); final Object array = getValue(); for (int i = start; i < end; i++) { ArrayUtils.setWithExceptionHandlingDirect(runtime, array, i, javaValue); } } }
public static IRubyObject arefDirect(Ruby runtime, Object array, JavaUtil.JavaConverter javaConverter, int index) { try { return JavaUtil.convertJavaArrayElementToRuby(runtime, javaConverter, array, index); } catch (IndexOutOfBoundsException e) { throw mapIndexOutOfBoundsException(runtime, array, index); } }
public boolean containsKey(Object o) { String key = stringFromObject(o); if (key != null) { return System.getProperty(key) != null; } return false; }
public static IRubyObject emptyJavaArrayDirect(ThreadContext context, Class componentType) { Ruby runtime = context.runtime; return newProxiedArray(runtime, componentType, 0); }
/** * The slow version for when concatenating a Java array of a different type. * * @param context * @param original * @param additional * @return */ public IRubyObject concatArrays(ThreadContext context, JavaArray original, IRubyObject additional) { return ArrayUtils.concatArraysDirect(context, original.getValue(), additional); }
public static IRubyObject arefDirect(Ruby runtime, Object array, JavaUtil.JavaConverter javaConverter, int index) { try { return JavaUtil.convertJavaArrayElementToRuby(runtime, javaConverter, array, index); } catch (IndexOutOfBoundsException e) { throw mapIndexOutOfBoundsException(runtime, array, index); } }
public Object put(Object s, Object s1) { String key = stringFromObject(s); String value = stringFromObject(s1); if (key != null) { if (value == null) { return System.clearProperty(key); } return System.setProperty(key, value); } return null; }
public static IRubyObject emptyJavaArrayDirect(ThreadContext context, Class componentType) { return newProxiedArray(context.runtime, componentType, 0); }
/** * The slow version for when concatenating a Java array of a different type. * * @param context * @param original * @param additional * @return */ public IRubyObject concatArrays(ThreadContext context, JavaArray original, IRubyObject additional) { return ArrayUtils.concatArraysDirect(context, original.getValue(), additional); }
public Object get(Object o) { String key = stringFromObject(o); if (key != null) { return System.getProperty(key); } return null; }
public static IRubyObject emptyJavaArrayDirect(ThreadContext context, Class componentType) { return newProxiedArray(context.runtime, componentType, 0); }
public Object get(Object o) { String key = stringFromObject(o); if (key != null) { return System.getProperty(key); } return null; }
public Object remove(Object o) { String key = stringFromObject(o); if (key != null) { return System.clearProperty(key); } return null; //To change body of implemented methods use File | Settings | File Templates. }
public boolean containsKey(Object o) { String key = stringFromObject(o); if (key != null) { return System.getProperty(key) != null; } return false; }
public Object get(Object o) { String key = stringFromObject(o); if (key != null) { return System.getProperty(key); } return null; //To change body of implemented methods use File | Settings | File Templates. }
public Object put(Object s, Object s1) { String key = stringFromObject(s); String value = stringFromObject(s1); if (key != null) { if (value == null) { return System.clearProperty(key); } return System.setProperty(key, value); } return null; }