public class AviatorScriptEngine extends AbstractScriptEngine implements Compilable
contextARGV, ENGINE, ENGINE_VERSION, FILENAME, LANGUAGE, LANGUAGE_VERSION, NAME| 构造器和说明 |
|---|
AviatorScriptEngine(AviatorScriptEngineFactory factory) |
| 限定符和类型 | 方法和说明 |
|---|---|
CompiledScript |
compile(Reader script) |
CompiledScript |
compile(String script) |
Bindings |
createBindings() |
Object |
eval(Reader reader,
ScriptContext context) |
Object |
eval(String script,
ScriptContext context) |
ScriptEngineFactory |
getFactory() |
boolean |
isCached() |
void |
setCached(boolean cached) |
eval, eval, eval, eval, get, getBindings, getContext, getScriptContext, put, setBindings, setContextpublic AviatorScriptEngine(AviatorScriptEngineFactory factory)
public CompiledScript compile(String script) throws ScriptException
compile 在接口中 CompilableScriptExceptionpublic CompiledScript compile(Reader script) throws ScriptException
compile 在接口中 CompilableScriptExceptionpublic 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 在接口中 ScriptEnginepublic boolean isCached()
public void setCached(boolean cached)
Copyright © 2017. All Rights Reserved.