public class AviatorScriptEngine extends AbstractScriptEngine implements Compilable
contextARGV, ENGINE, ENGINE_VERSION, FILENAME, LANGUAGE, LANGUAGE_VERSION, NAME| Constructor and Description |
|---|
AviatorScriptEngine(AviatorScriptEngineFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
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 in interface CompilableScriptExceptionpublic CompiledScript compile(Reader script) throws ScriptException
compile in interface CompilableScriptExceptionpublic Bindings createBindings()
createBindings in interface ScriptEnginepublic Object eval(String script, ScriptContext context) throws ScriptException
eval in interface ScriptEngineScriptExceptionpublic Object eval(Reader reader, ScriptContext context) throws ScriptException
eval in interface ScriptEngineScriptExceptionpublic ScriptEngineFactory getFactory()
getFactory in interface ScriptEnginepublic boolean isCached()
public void setCached(boolean cached)
Copyright © 2019. All rights reserved.