ScriptObjectMirror是Nashorn引擎提供的一个Java类,它允许Java与JavaScript对象之间进行互操作。下面是ScriptObjectMirror对象API的一些介绍:
-
ScriptObjectMirror.fromObject(Object obj):将Java对象转换为ScriptObjectMirror对象。
-
Object ScriptObjectMirror.to(java.lang.Class<?> clazz):将ScriptObjectMirror对象转换为指定的Java对象。
-
Object ScriptObjectMirror.get(String key):获取指定属性的值。
-
void ScriptObjectMirror.put(String key, Object value):设置指定属性的值。
-
boolean ScriptObjectMirror.has(String key):判断对象是否有指定属性。
-
Set ScriptObjectMirror.keySet():获取对象的所有属性名。
-
Collection ScriptObjectMirror.values():获取对象的所有属性值。
-
void ScriptObjectMirror.delete(String key):删除指定属性。
-
void ScriptObjectMirror.clear():删除所有属性。
-
boolean ScriptObjectMirror.isArray()ÿ