public Object getAdaptedObject(Class hint) { // FIXME: This does LS3 conversion, which is not very useful for us. Like it won't convert to List, Map, etc. try { return NativeJavaObject.coerceType(hint, scriptable); } catch (EvaluatorException e) { return NativeJavaObject.coerceType(Object.class, scriptable); } } }
public Object getAdaptedObject(Class hint) { try { return NativeJavaObject.coerceType(hint, scriptable); } catch(EvaluatorException e) { return NativeJavaObject.coerceType(Object.class, scriptable); } } }
public Object getAdaptedObject(Class hint) { // FIXME: This does LS3 conversion, which is not very useful for us. Like it won't convert to List, Map, etc. try { return NativeJavaObject.coerceType(hint, scriptable); } catch (EvaluatorException e) { return NativeJavaObject.coerceType(Object.class, scriptable); } } }
public Object getAdaptedObject(Class hint) { // FIXME: This does LS3 conversion, which is not very useful for us. Like it won't convert to List, Map, etc. try { return NativeJavaObject.coerceType(hint, scriptable); } catch (EvaluatorException e) { return NativeJavaObject.coerceType(Object.class, scriptable); } } }
for (int i = 0 ; i < length ; ++i) { try { Array.set(Result, i, coerceType(arrayType, array.get(i, array)));
for (int i = 0 ; i < length ; ++i) { try { Array.set(Result, i, coerceType(arrayType, array.get(i, array)));