public class JavascriptClass extends Object
| Constructor and Description |
|---|
JavascriptClass() |
| Modifier and Type | Method and Description |
|---|---|
static Object |
getProp(jdk.nashorn.api.scripting.ScriptObjectMirror context,
String prop) |
static Object |
getStaticProp(ScriptEngine engine,
String className,
String property) |
static ScriptEngine |
init(String programName) |
static jdk.nashorn.api.scripting.ScriptObjectMirror |
initInstance(ScriptEngine engine,
String name,
Object... args) |
static <T> T |
invoke(jdk.nashorn.api.scripting.ScriptObjectMirror context,
String func,
Object... args) |
static <T> T |
invokeStatic(ScriptEngine engine,
String className,
String func,
Object... args) |
static void |
setProp(jdk.nashorn.api.scripting.ScriptObjectMirror context,
String prop,
Object value) |
static void |
setStaticProp(ScriptEngine engine,
String className,
String property,
Object value) |
public static <T> T invoke(jdk.nashorn.api.scripting.ScriptObjectMirror context,
String func,
Object... args)
public static <T> T invokeStatic(ScriptEngine engine, String className, String func, Object... args)
public static Object getProp(jdk.nashorn.api.scripting.ScriptObjectMirror context, String prop)
public static Object getStaticProp(ScriptEngine engine, String className, String property)
public static void setProp(jdk.nashorn.api.scripting.ScriptObjectMirror context,
String prop,
Object value)
public static void setStaticProp(ScriptEngine engine, String className, String property, Object value)
public static ScriptEngine init(String programName)
public static jdk.nashorn.api.scripting.ScriptObjectMirror initInstance(ScriptEngine engine, String name, Object... args)
Copyright © 2019. All rights reserved.