public T get(String key) { ScriptHelper.put("key", key, null); if (containsKey(ScriptHelper.eval("this.obj", null), key)) { return (T) ScriptHelper.eval("this.obj[key]", null); } return null; }
public boolean containsKey(String propertyName) { return containsKey(ScriptHelper.eval("this.obj", null), propertyName); }
public static boolean isProxyClass(Class class1) { ScriptHelper.put("class1", class1, null); return ScriptHelper.evalBoolean("class1 && class1.$$$nativeClass___java_lang_Object && class1.$$$nativeClass___java_lang_Object.classname.startsWith(\"ProxyOf_\")", null); }
public static void setElementInnerHTML(Element label1, String aText) { ScriptHelper.put("element", label1, null); ScriptHelper.put("value", aText, null); ScriptHelper.evalNoResult("element.node.innerHTML= value", null); }
/** * Attempts to find the next subsequence of the input sequence that matches the pattern. */ public boolean find() { ScriptHelper.eval("this.$$$matchResult___java_lang_Object = this.$$$nativeRegExp___java_lang_Object.exec(this.$$$input___java_lang_CharSequence)", this); if (matchResult == null) return false; ScriptHelper.eval("this.$$$nativeRegExp___java_lang_Object.lastIndex = this.$$$matchResult___java_lang_Object.index + this.$$$matchResult___java_lang_Object[0].length", this); return true; }
/** * Removes all mappings from this map. */ public void clear() { ScriptHelper.evalNoResult("this.obj.clear()", null); }
/** * Returns the number of key-value mappings in this map. */ public int size() { int size= ScriptHelper.evalInt("this.obj.size()", null); return size; }
public long getTime() { return ScriptHelper.evalLong("new Date().getTime()", this); } }