public class LuaScriptEngine extends AbstractScriptEngine implements ScriptEngine, Compilable
This engine requires the types of the Bindings and ScriptContext to be
compatible with the engine. For creating new client context use
ScriptEngine.createContext() which will return LuajContext,
and for client bindings use the default engine scoped bindings or
construct a LuajBindings directly.
ARGV, ENGINE, ENGINE_VERSION, FILENAME, LANGUAGE, LANGUAGE_VERSION, NAME| 构造器和说明 |
|---|
LuaScriptEngine() |
| 限定符和类型 | 方法和说明 |
|---|---|
CompiledScript |
compile(Reader script) |
CompiledScript |
compile(String script) |
Bindings |
createBindings() |
Object |
eval(Reader reader,
Bindings bindings) |
Object |
eval(Reader reader,
ScriptContext context) |
Object |
eval(String script,
Bindings bindings) |
Object |
eval(String script,
ScriptContext context) |
ScriptEngineFactory |
getFactory() |
protected ScriptContext |
getScriptContext(Bindings nn) |
eval, eval, get, getBindings, getContext, put, setBindings, setContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waiteval, eval, get, getBindings, getContext, put, setBindings, setContextpublic CompiledScript compile(String script) throws ScriptException
compile 在接口中 CompilableScriptExceptionpublic CompiledScript compile(Reader script) throws ScriptException
compile 在接口中 CompilableScriptExceptionpublic Object eval(Reader reader, Bindings bindings) throws ScriptException
eval 在接口中 ScriptEngineeval 在类中 AbstractScriptEngineScriptExceptionpublic Object eval(String script, Bindings bindings) throws ScriptException
eval 在接口中 ScriptEngineeval 在类中 AbstractScriptEngineScriptExceptionprotected ScriptContext getScriptContext(Bindings nn)
getScriptContext 在类中 AbstractScriptEnginepublic Bindings createBindings()
createBindings 在接口中 ScriptEnginepublic Object eval(String script, ScriptContext context) throws ScriptException
eval 在接口中 ScriptEngineScriptExceptionpublic Object eval(Reader reader, ScriptContext context) throws ScriptException
eval 在接口中 ScriptEngineScriptExceptionpublic ScriptEngineFactory getFactory()
getFactory 在接口中 ScriptEngineCopyright © 2020. All rights reserved.