public class JsRuntime
extends java.lang.Object
| Constructor and Description |
|---|
JsRuntime() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Object |
evaluate(java.lang.String source,
java.lang.String url) |
static java.lang.Object |
getProp(org.mozilla.javascript.ScriptableObject scope,
java.lang.String prop) |
static java.lang.Object |
getStaticProp(org.mozilla.javascript.ScriptableObject scope,
java.lang.String className,
java.lang.String prop) |
static org.mozilla.javascript.ScriptableObject |
init(java.lang.String fqn,
java.lang.String content,
java.lang.String url) |
static org.mozilla.javascript.ScriptableObject |
initDirect(java.lang.String source,
java.lang.String url) |
static org.mozilla.javascript.ScriptableObject |
initEngine(JSTNode templateNode) |
static org.mozilla.javascript.ScriptableObject |
initInstance(org.mozilla.javascript.ScriptableObject scope,
java.lang.String name,
java.lang.Object... args) |
static JSTNode |
initNode(java.lang.String fqn,
java.lang.String source,
java.lang.String url) |
static org.mozilla.javascript.ScriptableObject |
initProg(java.lang.String fqn,
java.lang.String source,
java.lang.String url) |
static <T> T |
invoke(org.mozilla.javascript.ScriptableObject scope,
java.lang.String func,
java.lang.Object... args) |
static <T> T |
invokeProg(org.mozilla.javascript.ScriptableObject scope,
java.lang.String func,
java.lang.Object... args) |
static <T> T |
invokeStatic(org.mozilla.javascript.ScriptableObject scope,
java.lang.String className,
java.lang.String func,
java.lang.Object... args) |
static void |
setProp(org.mozilla.javascript.ScriptableObject scope,
java.lang.String prop,
java.lang.Object value) |
static void |
setStaticProp(org.mozilla.javascript.ScriptableObject scope,
java.lang.String className,
java.lang.String prop,
java.lang.Object value) |
public static <T> T invoke(org.mozilla.javascript.ScriptableObject scope,
java.lang.String func,
java.lang.Object... args)
public static <T> T invokeStatic(org.mozilla.javascript.ScriptableObject scope,
java.lang.String className,
java.lang.String func,
java.lang.Object... args)
public static java.lang.Object getProp(org.mozilla.javascript.ScriptableObject scope,
java.lang.String prop)
public static java.lang.Object getStaticProp(org.mozilla.javascript.ScriptableObject scope,
java.lang.String className,
java.lang.String prop)
public static void setProp(org.mozilla.javascript.ScriptableObject scope,
java.lang.String prop,
java.lang.Object value)
public static void setStaticProp(org.mozilla.javascript.ScriptableObject scope,
java.lang.String className,
java.lang.String prop,
java.lang.Object value)
public static org.mozilla.javascript.ScriptableObject init(java.lang.String fqn,
java.lang.String content,
java.lang.String url)
public static org.mozilla.javascript.ScriptableObject initInstance(org.mozilla.javascript.ScriptableObject scope,
java.lang.String name,
java.lang.Object... args)
public static <T> T invokeProg(org.mozilla.javascript.ScriptableObject scope,
java.lang.String func,
java.lang.Object... args)
public static org.mozilla.javascript.ScriptableObject initProg(java.lang.String fqn,
java.lang.String source,
java.lang.String url)
public static org.mozilla.javascript.ScriptableObject initDirect(java.lang.String source,
java.lang.String url)
public static java.lang.Object evaluate(java.lang.String source,
java.lang.String url)
public static org.mozilla.javascript.ScriptableObject initEngine(JSTNode templateNode)
public static JSTNode initNode(java.lang.String fqn, java.lang.String source, java.lang.String url)
Copyright © 2022. All rights reserved.