CompiledScript | Compilable.compile(Reader script) | 编译脚本(源自 Reader 源代码)以供稍后执行。 |
CompiledScript | Compilable.compile(String script) | 编译脚本(源代表为 String )以供稍后执行。 |
Object | AbstractScriptEngine.eval(Reader reader) | eval(Reader) 调用抽象 eval(Reader, ScriptContext) 传递 context 字段的值。 |
Object | AbstractScriptEngine.eval(Reader reader, Bindings bindings) | eval(Reader, Bindings) 调用抽象 eval(Reader, ScriptContext) 方法, eval(Reader, ScriptContext) 传递 ScriptContext 其读取器, ScriptContext 器和绑定用于其他 ENGINE_SCOPE 与受保护的 context 字段的成员相同的范围。 |
Object | AbstractScriptEngine.eval(String script) | 与 eval(Reader) 相同,但使用了抽象 eval(String, ScriptContext) 。 |
Object | AbstractScriptEngine.eval(String script, Bindings bindings) | 与 eval(Reader, Bindings) 相同,但使用了抽象 eval(String, ScriptContext) 。 |
Object | CompiledScript.eval() | 执行存储在 CompiledScript 对象中的程序。 |
Object | CompiledScript.eval(Bindings bindings) | 使用提供的 Bindings 属性作为脚本执行期间关联的 ScriptEngine 的 ENGINE_SCOPE 执行存储在 CompiledScript 对象中的程序。 |
abstract Object | CompiledScript.eval(ScriptContext context) | 执行存储在此 CompiledScript 对象中的程序。 |
Object | ScriptEngine.eval(Reader reader) | 与 eval(String) 相同,但脚本源是以 Reader 提供的 |
Object | ScriptEngine.eval(Reader reader, Bindings n) | 与 eval(String, Bindings) 相同,但脚本的源代码是以 Reader 提供的。 |
Object | ScriptEngine.eval(Reader reader, ScriptContext context) | 与 eval(String, ScriptContext) 相同,其中脚本源是从 Reader 读取的。 |
Object | ScriptEngine.eval(String script) | 执行指定的脚本。 |
Object | ScriptEngine.eval(String script, Bindings n) | 在脚本执行期间,使用 Bindings 参数作为 ENGINE_SCOPE Bindings ScriptEngine 执行脚本。 |
Object | ScriptEngine.eval(String script, ScriptContext context) | 导致立即执行脚本,该脚本的源是作为第一个参数传递的String。 |
Object | Invocable.invokeFunction(String name, Object... args) | 用于调用脚本中定义的顶级过程和函数。 |
Object | Invocable.invokeMethod(Object thiz, String name, Object... args) | 在先前脚本执行期间编译的脚本对象上调用方法,该方法保留在 ScriptEngine 的状态中。 |