((ScriptObjectMirror) array).callMember("push", value);
((ScriptObject) object).put(key, value, false);
if (string.isEmpty()) { return string; final int len = string.length(); final StringBuilder sb = new StringBuilder(); for (int k = 0; k < len; k++) { final char ch = string.charAt(k); if (ch != '%') { ...
if (string.isEmpty()) { return string; final int len = string.length(); final StringBuilder sb = new StringBuilder(); for (int k = 0; k < len; k++) { final char C = string.charAt(k); if (isUnescaped(C, component)) { ...
throw uriError("bad.uri", string, Integer.toString(index));
if (value == null) { return "NULL"; if (Number.class.isAssignableFrom(value.getClass())) { return value.toString(); if (Boolean.class.isAssignableFrom(value.getClass())) { return (boolean) value ? "1" : "0"; ...
Object length = arr.getLength(); if (length instanceof Long) { return ((Long) length).intValue(); } else if (length instanceof Integer) { return (Integer) length; } else { return Integer.parseInt(length.toString());
return (value instanceof ScriptObjectMirror) && ((ScriptObjectMirror) value).isArray();
return "Date".equalsIgnoreCase(value.getClassName());
return className.startsWith("jdk.nashorn.internal.scripts.Script$");