public final class TeiidScriptEngine extends AbstractScriptEngine implements Compilable
contextARGV, ENGINE, ENGINE_VERSION, FILENAME, LANGUAGE, LANGUAGE_VERSION, NAME| Constructor and Description |
|---|
TeiidScriptEngine() |
| Modifier and Type | Method and Description |
|---|---|
CompiledScript |
compile(Reader script) |
CompiledScript |
compile(String script) |
Bindings |
createBindings() |
Object |
eval(Reader reader,
ScriptContext sc) |
Object |
eval(String script,
ScriptContext sc) |
ScriptEngineFactory |
getFactory() |
Map<String,Method> |
getMethodMap(Class<?> clazz) |
eval, eval, eval, eval, get, getBindings, getContext, getScriptContext, put, setBindings, setContextpublic Bindings createBindings()
createBindings in interface ScriptEnginepublic CompiledScript compile(String script) throws ScriptException
compile in interface CompilableScriptExceptionpublic Map<String,Method> getMethodMap(Class<?> clazz) throws ScriptException
ScriptExceptionpublic CompiledScript compile(Reader script) throws ScriptException
compile in interface CompilableScriptExceptionpublic ScriptEngineFactory getFactory()
getFactory in interface ScriptEnginepublic Object eval(Reader reader, ScriptContext sc) throws ScriptException
eval in interface ScriptEngineScriptExceptionpublic Object eval(String script, ScriptContext sc) throws ScriptException
eval in interface ScriptEngineScriptExceptionCopyright © 2019. All rights reserved.